.page-module__6UuRqq__setupContent{max-width:900px;margin:0 auto;padding:2rem}.page-module__6UuRqq__setupLoading{text-align:center;padding:4rem 0}.page-module__6UuRqq__setupLoadingSpinner{color:var(--blue-600);margin:0 auto}.page-module__6UuRqq__setupLoadingText{color:var(--text-secondary);margin-top:1.5rem}.page-module__6UuRqq__setupProgressCard{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;margin-bottom:2rem;padding:1.5rem}.page-module__6UuRqq__setupProgressHeader{justify-content:space-between;margin-bottom:.5rem;display:flex}.page-module__6UuRqq__setupProgressTitle{color:var(--text-primary);font-weight:600}.page-module__6UuRqq__setupProgressCount{color:var(--text-secondary);font-size:.875rem}.page-module__6UuRqq__setupProgressBar{background:var(--bg-secondary);border-radius:4px;height:8px;overflow:hidden}.page-module__6UuRqq__setupProgressFill{background:linear-gradient(90deg,#10b981 0%,#059669 100%);height:100%;transition:width .3s}.page-module__6UuRqq__setupEditCard{background:var(--bg-primary);border:2px solid var(--red-600);border-radius:.5rem;margin-bottom:2rem;padding:1.5rem}.page-module__6UuRqq__setupEditTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.page-module__6UuRqq__setupEditInput{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:.375rem;margin-bottom:1rem;padding:.75rem;font-size:1rem}.page-module__6UuRqq__setupEditActions{gap:.75rem;display:flex}.page-module__6UuRqq__setupBtnSave{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:.375rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600}.page-module__6UuRqq__setupBtnSave:disabled{background:var(--bg-secondary);color:var(--text-secondary);cursor:not-allowed;opacity:.6}.page-module__6UuRqq__setupBtnCancel{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:.375rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600}.page-module__6UuRqq__setupBtnCancel:disabled{cursor:not-allowed}.page-module__6UuRqq__setupStepsCard{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem}.page-module__6UuRqq__setupStepsList{flex-direction:column;gap:1rem;display:flex}.page-module__6UuRqq__setupStep{border:1px solid var(--border-color);background:0 0;border-radius:.5rem;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.page-module__6UuRqq__setupStep.page-module__6UuRqq__current{border:2px solid var(--red-600);background:#921f460d}.page-module__6UuRqq__setupStepIcon{flex-shrink:0}.page-module__6UuRqq__setupStepIconCompleted{color:#10b981}.page-module__6UuRqq__setupStepIconPending{color:var(--border-color)}.page-module__6UuRqq__setupStepIconNumber{width:32px;height:32px;color:var(--red-600);border:2px solid var(--red-600);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.page-module__6UuRqq__setupStepContent{flex:1;min-width:0}.page-module__6UuRqq__setupStepHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.page-module__6UuRqq__setupStepTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.page-module__6UuRqq__setupStepBadge{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.page-module__6UuRqq__setupStepBadge.page-module__6UuRqq__completed{color:#10b981;background:#10b9811a}.page-module__6UuRqq__setupStepBadge.page-module__6UuRqq__current{color:var(--red-600);background:#921f461a}.page-module__6UuRqq__setupStepDescription{color:var(--text-secondary);margin:0;line-height:1.6}.page-module__6UuRqq__setupStepAction{flex-shrink:0;align-items:center;margin-left:1rem;display:flex}.page-module__6UuRqq__setupStepBtn{color:var(--red-600);border:1px solid var(--red-600);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__6UuRqq__setupStepBtn:hover:not(:disabled){background:var(--red-600);color:#fff}.page-module__6UuRqq__setupStepBtn:disabled{background:var(--bg-secondary);color:var(--text-secondary);border-color:var(--border-color);cursor:not-allowed;opacity:.5}.page-module__6UuRqq__setupStepLink{color:var(--red-600);border:1px solid var(--red-600);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__6UuRqq__setupStepLink.page-module__6UuRqq__completed{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.page-module__6UuRqq__setupCompleteCard{text-align:center;background:#10b9810d;border:1px solid #10b981;border-radius:.5rem;margin-top:2rem;padding:3rem 2rem}.page-module__6UuRqq__setupCompleteIcon{color:#10b981;margin:0 auto 1.5rem}.page-module__6UuRqq__setupCompleteTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.page-module__6UuRqq__setupCompleteDescription{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.page-module__6UuRqq__setupCompleteBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #10b9814d}.page-module__6UuRqq__setupFallback{justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__6UuRqq__setupFallbackContent{text-align:center}.page-module__6UuRqq__setupFallbackSpinner{color:#3b82f6;margin:0 auto}.page-module__6UuRqq__setupFallbackText{color:#6b7280;margin-top:1rem}
.MegaMenu-module__K2fqEG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#0006;animation:.35s ease-out MegaMenu-module__K2fqEG__fadeIn;position:fixed;inset:0}@keyframes MegaMenu-module__K2fqEG__fadeIn{0%{opacity:0}to{opacity:1}}.MegaMenu-module__K2fqEG__menuContainer{background:var(--bg-primary);border-bottom:1px solid var(--border-color);z-index:9999;max-height:85vh;animation:.45s cubic-bezier(.16,1,.3,1) MegaMenu-module__K2fqEG__slideDown;position:fixed;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes MegaMenu-module__K2fqEG__slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.MegaMenu-module__K2fqEG__closeButton{background:var(--bg-secondary);border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;z-index:10;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:1rem;right:1.5rem}.MegaMenu-module__K2fqEG__closeButton:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--red-500)}.MegaMenu-module__K2fqEG__menuContent{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1400px;margin:0 auto;padding:2rem 3rem 2.5rem;display:grid}@media (min-width:1024px){.MegaMenu-module__K2fqEG__menuContent{grid-template-columns:repeat(6,1fr)}}@media (max-width:1023px) and (min-width:768px){.MegaMenu-module__K2fqEG__menuContent{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.MegaMenu-module__K2fqEG__menuContent{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:3.5rem 1.5rem 1.5rem}}@media (max-width:480px){.MegaMenu-module__K2fqEG__menuContent{grid-template-columns:1fr;padding:3.5rem 1rem 1rem}.MegaMenu-module__K2fqEG__closeButton{top:.75rem;right:.75rem}.MegaMenu-module__K2fqEG__menuContainer{max-height:100vh}}.MegaMenu-module__K2fqEG__section{opacity:0;flex-direction:column;gap:.75rem;animation:.6s cubic-bezier(.16,1,.3,1) forwards MegaMenu-module__K2fqEG__sectionFadeIn;display:flex;transform:translateY(15px)}.MegaMenu-module__K2fqEG__section:first-child{animation-delay:.1s}.MegaMenu-module__K2fqEG__section:nth-child(2){animation-delay:.18s}.MegaMenu-module__K2fqEG__section:nth-child(3){animation-delay:.26s}.MegaMenu-module__K2fqEG__section:nth-child(4){animation-delay:.34s}.MegaMenu-module__K2fqEG__section:nth-child(5){animation-delay:.42s}.MegaMenu-module__K2fqEG__section:nth-child(6){animation-delay:.5s}@keyframes MegaMenu-module__K2fqEG__sectionFadeIn{0%{opacity:0;transform:translateY(12px)}60%{opacity:.8}to{opacity:1;transform:translateY(0)}}.MegaMenu-module__K2fqEG__sectionHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:.625rem;margin-bottom:.25rem;padding-bottom:.5rem;display:flex}.MegaMenu-module__K2fqEG__sectionIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MegaMenu-module__K2fqEG__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0;font-size:.75rem;font-weight:600}.MegaMenu-module__K2fqEG__itemList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.MegaMenu-module__K2fqEG__menuItem{cursor:pointer;text-align:left;opacity:0;background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:.625rem;width:100%;padding:.5rem .625rem;transition:all .15s;animation:.5s cubic-bezier(.16,1,.3,1) forwards MegaMenu-module__K2fqEG__itemSlideIn;display:flex;transform:translate(-10px)}.MegaMenu-module__K2fqEG__itemList li:first-child .MegaMenu-module__K2fqEG__menuItem{animation-delay:.25s}.MegaMenu-module__K2fqEG__itemList li:nth-child(2) .MegaMenu-module__K2fqEG__menuItem{animation-delay:.35s}.MegaMenu-module__K2fqEG__itemList li:nth-child(3) .MegaMenu-module__K2fqEG__menuItem{animation-delay:.45s}.MegaMenu-module__K2fqEG__itemList li:nth-child(4) .MegaMenu-module__K2fqEG__menuItem{animation-delay:.55s}.MegaMenu-module__K2fqEG__itemList li:nth-child(5) .MegaMenu-module__K2fqEG__menuItem{animation-delay:.65s}.MegaMenu-module__K2fqEG__itemList li:nth-child(6) .MegaMenu-module__K2fqEG__menuItem{animation-delay:.75s}@keyframes MegaMenu-module__K2fqEG__itemSlideIn{0%{opacity:0;transform:translate(-8px)}50%{opacity:.6}to{opacity:1;transform:translate(0)}}.MegaMenu-module__K2fqEG__menuItem:hover{background:var(--bg-secondary)}.MegaMenu-module__K2fqEG__menuItem.MegaMenu-module__K2fqEG__active{background:#921f461a}.MegaMenu-module__K2fqEG__menuItem.MegaMenu-module__K2fqEG__active .MegaMenu-module__K2fqEG__itemLabel{color:var(--red-600);font-weight:600}.MegaMenu-module__K2fqEG__menuItem.MegaMenu-module__K2fqEG__active .MegaMenu-module__K2fqEG__itemIcon{color:var(--red-600)}.MegaMenu-module__K2fqEG__itemIcon{color:var(--text-tertiary);flex-shrink:0;margin-top:.125rem;transition:color .15s}.MegaMenu-module__K2fqEG__menuItem:hover .MegaMenu-module__K2fqEG__itemIcon{color:var(--text-secondary)}.MegaMenu-module__K2fqEG__itemText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.MegaMenu-module__K2fqEG__itemLabel{color:var(--text-primary);font-size:.875rem;font-weight:500;transition:color .15s}.MegaMenu-module__K2fqEG__menuItem:hover .MegaMenu-module__K2fqEG__itemLabel{color:var(--text-primary)}.MegaMenu-module__K2fqEG__itemDescription{color:var(--text-tertiary);font-size:.75rem;line-height:1.3}.MegaMenu-module__K2fqEG__menuContainer::-webkit-scrollbar{width:8px}.MegaMenu-module__K2fqEG__menuContainer::-webkit-scrollbar-track{background:var(--bg-secondary)}.MegaMenu-module__K2fqEG__menuContainer::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.MegaMenu-module__K2fqEG__menuContainer::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}
.FeedbackModal-module__EQm4RW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#0009;animation:.2s ease-out FeedbackModal-module__EQm4RW__fadeIn;position:fixed;inset:0}@keyframes FeedbackModal-module__EQm4RW__fadeIn{0%{opacity:0}to{opacity:1}}.FeedbackModal-module__EQm4RW__modal{background:var(--bg-primary);border:1px solid var(--border-color);z-index:9999;border-radius:1rem;width:100%;max-width:480px;max-height:90vh;animation:.35s cubic-bezier(.16,1,.3,1) FeedbackModal-module__EQm4RW__slideUp;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 25px 50px #0006}@keyframes FeedbackModal-module__EQm4RW__slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.FeedbackModal-module__EQm4RW__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.FeedbackModal-module__EQm4RW__headerLeft{align-items:center;gap:.75rem;display:flex}.FeedbackModal-module__EQm4RW__headerIcon{color:var(--blue-500)}.FeedbackModal-module__EQm4RW__headerTitle{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}.FeedbackModal-module__EQm4RW__headerSubtitle{color:var(--text-secondary);margin:.25rem 0 0;font-size:.8125rem}.FeedbackModal-module__EQm4RW__closeButton{border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.FeedbackModal-module__EQm4RW__closeButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.FeedbackModal-module__EQm4RW__body{padding:1.5rem}.FeedbackModal-module__EQm4RW__userContext{border-bottom:1px solid var(--border-color);margin-bottom:1.25rem;padding-bottom:1.25rem}.FeedbackModal-module__EQm4RW__userInfo{background:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.FeedbackModal-module__EQm4RW__userInfoRow{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.FeedbackModal-module__EQm4RW__userInfoIcon{color:var(--text-tertiary);flex-shrink:0}.FeedbackModal-module__EQm4RW__userInfoLabel{color:var(--text-secondary)}.FeedbackModal-module__EQm4RW__userInfoValue{color:var(--text-primary);font-weight:500}.FeedbackModal-module__EQm4RW__inputWithIcon{align-items:center;display:flex;position:relative}.FeedbackModal-module__EQm4RW__inputIcon{color:var(--text-tertiary);pointer-events:none;position:absolute;left:.875rem}.FeedbackModal-module__EQm4RW__inputWithIconField{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:.875rem 1rem .875rem 2.5rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FeedbackModal-module__EQm4RW__inputWithIconField:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #3b82f61a}.FeedbackModal-module__EQm4RW__inputWithIconField::placeholder{color:var(--text-tertiary)}.FeedbackModal-module__EQm4RW__required{color:var(--red-500)}.FeedbackModal-module__EQm4RW__typeSection{margin-bottom:1.25rem}.FeedbackModal-module__EQm4RW__typeGrid{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:.5rem;display:grid}.FeedbackModal-module__EQm4RW__typeButton{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem .5rem;transition:all .2s;display:flex}.FeedbackModal-module__EQm4RW__typeButton:hover{border-color:var(--blue-500);background:var(--bg-tertiary)}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__active{border-color:var(--blue-500);background:#3b82f61a}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeSuccess{border-color:var(--green-500);background:#22c55e1a}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeWarning{border-color:var(--orange-500);background:#f973161a}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeError{border-color:var(--red-500);background:#ef44441a}.FeedbackModal-module__EQm4RW__typeIcon{color:var(--text-secondary);transition:color .2s}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__active .FeedbackModal-module__EQm4RW__typeIcon,.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeSuccess .FeedbackModal-module__EQm4RW__typeIcon{color:var(--green-500)}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeWarning .FeedbackModal-module__EQm4RW__typeIcon{color:var(--orange-500)}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeError .FeedbackModal-module__EQm4RW__typeIcon{color:var(--red-500)}.FeedbackModal-module__EQm4RW__typeLabel{color:var(--text-secondary);text-align:center;font-size:.6875rem;font-weight:500;transition:color .2s}.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__active .FeedbackModal-module__EQm4RW__typeLabel,.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeSuccess .FeedbackModal-module__EQm4RW__typeLabel,.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeWarning .FeedbackModal-module__EQm4RW__typeLabel,.FeedbackModal-module__EQm4RW__typeButton.FeedbackModal-module__EQm4RW__activeError .FeedbackModal-module__EQm4RW__typeLabel{color:var(--text-primary);font-weight:600}.FeedbackModal-module__EQm4RW__fieldGroup{margin-bottom:1.25rem}.FeedbackModal-module__EQm4RW__label{color:var(--text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.FeedbackModal-module__EQm4RW__textarea{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);resize:none;padding:.875rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FeedbackModal-module__EQm4RW__textarea:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #3b82f61a}.FeedbackModal-module__EQm4RW__textarea::placeholder{color:var(--text-tertiary)}.FeedbackModal-module__EQm4RW__input{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:.875rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FeedbackModal-module__EQm4RW__input:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #3b82f61a}.FeedbackModal-module__EQm4RW__input::placeholder{color:var(--text-tertiary)}.FeedbackModal-module__EQm4RW__hint{color:var(--text-tertiary);margin-top:.375rem;font-size:.75rem}.FeedbackModal-module__EQm4RW__actions{gap:.75rem;margin-top:1.5rem;display:flex}.FeedbackModal-module__EQm4RW__submitButton{background:var(--blue-600);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.FeedbackModal-module__EQm4RW__submitButton:hover:not(:disabled){background:var(--blue-700)}.FeedbackModal-module__EQm4RW__submitButton:disabled{opacity:.5;cursor:not-allowed}.FeedbackModal-module__EQm4RW__cancelButton{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.FeedbackModal-module__EQm4RW__cancelButton:hover{background:var(--bg-tertiary)}.FeedbackModal-module__EQm4RW__successState{text-align:center;padding:3rem 2rem}.FeedbackModal-module__EQm4RW__successIcon{border:2px solid var(--green-500);width:64px;height:64px;color:var(--green-500);background:#22c55e1a;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;animation:.4s cubic-bezier(.16,1,.3,1) FeedbackModal-module__EQm4RW__scaleIn;display:flex}@keyframes FeedbackModal-module__EQm4RW__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.FeedbackModal-module__EQm4RW__successTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.FeedbackModal-module__EQm4RW__successMessage{color:var(--text-secondary);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}.FeedbackModal-module__EQm4RW__successActions{flex-direction:column;gap:.75rem;display:flex}.FeedbackModal-module__EQm4RW__sendMoreButton{background:var(--bg-secondary);width:100%;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.FeedbackModal-module__EQm4RW__sendMoreButton:hover{background:var(--bg-tertiary);border-color:var(--blue-500)}.FeedbackModal-module__EQm4RW__closeSuccessButton{background:var(--blue-600);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.FeedbackModal-module__EQm4RW__closeSuccessButton:hover{background:var(--blue-700)}.FeedbackModal-module__EQm4RW__responseCheckbox{margin-top:1rem}.FeedbackModal-module__EQm4RW__checkboxLabel{cursor:pointer;align-items:center;gap:.625rem;display:flex}.FeedbackModal-module__EQm4RW__checkbox{width:18px;height:18px;accent-color:var(--blue-500);cursor:pointer}.FeedbackModal-module__EQm4RW__checkboxText{color:var(--text-primary);-webkit-user-select:none;user-select:none;font-size:.875rem}.FeedbackModal-module__EQm4RW__infoBanner{border-radius:var(--radius-md);background:#3b82f60d;border:1px solid #3b82f633;margin-top:1rem;padding:1rem}.FeedbackModal-module__EQm4RW__infoBannerText{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.FeedbackModal-module__EQm4RW__infoBannerText strong{color:var(--text-primary)}.FeedbackModal-module__EQm4RW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite FeedbackModal-module__EQm4RW__spin}@keyframes FeedbackModal-module__EQm4RW__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.FeedbackModal-module__EQm4RW__typeGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.FeedbackModal-module__EQm4RW__modal{max-width:calc(100% - 2rem);margin:1rem}.FeedbackModal-module__EQm4RW__typeGrid{grid-template-columns:repeat(2,1fr)}.FeedbackModal-module__EQm4RW__actions{flex-direction:column-reverse}.FeedbackModal-module__EQm4RW__cancelButton{width:100%}.FeedbackModal-module__EQm4RW__userInfoRow{flex-wrap:wrap}.FeedbackModal-module__EQm4RW__userInfoValue{width:100%;margin-left:1.375rem}.FeedbackModal-module__EQm4RW__typeLabel{font-size:.75rem}}
.MaintenanceSection-module__jT4iZW__container{grid-template-columns:1fr 1fr;gap:1rem;min-width:0;display:grid}@media (max-width:900px){.MaintenanceSection-module__jT4iZW__container{grid-template-columns:1fr}}.MaintenanceSection-module__jT4iZW__panels{display:contents}.MaintenanceSection-module__jT4iZW__section{background:var(--card-bg,#1e293b);border:1px solid var(--border-color,#334155);max-height:320px;box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.MaintenanceSection-module__jT4iZW__header{border-bottom:2px solid var(--border-color);background:var(--bg-tertiary);justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.MaintenanceSection-module__jT4iZW__headerLeft{align-items:center;gap:.5rem;display:flex}.MaintenanceSection-module__jT4iZW__headerIcon{color:var(--text-primary)}.MaintenanceSection-module__jT4iZW__title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.MaintenanceSection-module__jT4iZW__badge{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600}.MaintenanceSection-module__jT4iZW__headerLink{color:var(--text-secondary);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.MaintenanceSection-module__jT4iZW__headerLink:hover{color:var(--text-primary)}.MaintenanceSection-module__jT4iZW__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.MaintenanceSection-module__jT4iZW__emptyIcon{color:var(--text-tertiary);opacity:.5;margin-bottom:.75rem}.MaintenanceSection-module__jT4iZW__emptyText{color:var(--text-secondary);margin:0 0 .5rem;font-size:.875rem}.MaintenanceSection-module__jT4iZW__emptyLink{color:var(--blue-500);font-size:.75rem;text-decoration:none}.MaintenanceSection-module__jT4iZW__emptyLink:hover{text-decoration:underline}.MaintenanceSection-module__jT4iZW__content{flex-direction:column;flex:1;display:flex;overflow-y:auto}.MaintenanceSection-module__jT4iZW__subsection{border-bottom:1px solid var(--border-color)}.MaintenanceSection-module__jT4iZW__subsection:last-child{border-bottom:none}.MaintenanceSection-module__jT4iZW__subsectionHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);padding:.5rem 1rem}.MaintenanceSection-module__jT4iZW__subsectionTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.MaintenanceSection-module__jT4iZW__list{flex-direction:column;display:flex}.MaintenanceSection-module__jT4iZW__item{border-bottom:1px solid var(--border-color);align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s;display:flex}.MaintenanceSection-module__jT4iZW__item:last-child{border-bottom:none}.MaintenanceSection-module__jT4iZW__item:hover{background:var(--bg-secondary)}.MaintenanceSection-module__jT4iZW__itemStatus,.MaintenanceSection-module__jT4iZW__itemScheduled{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MaintenanceSection-module__jT4iZW__itemStatus{background:var(--bg-secondary)}.MaintenanceSection-module__jT4iZW__itemScheduled{color:#3b82f6;background:#3b82f61a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__completed .MaintenanceSection-module__jT4iZW__itemStatus{background:#10b9811a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__failed .MaintenanceSection-module__jT4iZW__itemStatus{background:#ef44441a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__running .MaintenanceSection-module__jT4iZW__itemStatus{background:#3b82f61a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__approved .MaintenanceSection-module__jT4iZW__itemStatus{background:#10b9811a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__rejected .MaintenanceSection-module__jT4iZW__itemStatus{background:#ef44441a}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__pending .MaintenanceSection-module__jT4iZW__itemStatus{background:#f59e0b1a}.MaintenanceSection-module__jT4iZW__statusCompleted,.MaintenanceSection-module__jT4iZW__statusApproved{color:#10b981}.MaintenanceSection-module__jT4iZW__statusFailed,.MaintenanceSection-module__jT4iZW__statusRejected{color:#ef4444}.MaintenanceSection-module__jT4iZW__statusRunning{color:#3b82f6;animation:1s linear infinite MaintenanceSection-module__jT4iZW__spin}.MaintenanceSection-module__jT4iZW__statusWarning,.MaintenanceSection-module__jT4iZW__statusPending{color:#f59e0b}@keyframes MaintenanceSection-module__jT4iZW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MaintenanceSection-module__jT4iZW__itemContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.MaintenanceSection-module__jT4iZW__itemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.MaintenanceSection-module__jT4iZW__itemMeta{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.MaintenanceSection-module__jT4iZW__itemStatusBadge,.MaintenanceSection-module__jT4iZW__itemOutcomeBadge{text-transform:capitalize;letter-spacing:.02em;border-radius:4px;padding:.0625rem .375rem;font-size:.625rem;font-weight:500}.MaintenanceSection-module__jT4iZW__itemStatusBadge{background:var(--bg-tertiary);color:var(--text-tertiary)}.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=completed]{color:#22c55e;background:#22c55e1a}.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=completed_with_warnings]{color:#f59e0b;background:#f59e0b1a}.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=failed],.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=cancelled]{color:#ef4444;background:#ef44441a}.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=implementing],.MaintenanceSection-module__jT4iZW__itemStatusBadge[data-status=running]{color:#3b82f6;background:#3b82f61a}.MaintenanceSection-module__jT4iZW__itemOutcomeBadge{background:var(--bg-tertiary);color:var(--text-tertiary)}.MaintenanceSection-module__jT4iZW__itemOutcomeBadge[data-outcome=success]{color:#22c55e;background:#22c55e1a}.MaintenanceSection-module__jT4iZW__itemOutcomeBadge[data-outcome=partial]{color:#f59e0b;background:#f59e0b1a}.MaintenanceSection-module__jT4iZW__itemOutcomeBadge[data-outcome=failed]{color:#ef4444;background:#ef44441a}.MaintenanceSection-module__jT4iZW__itemDescription{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.MaintenanceSection-module__jT4iZW__itemTime{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;min-width:70px;display:flex}.MaintenanceSection-module__jT4iZW__itemRelative{color:var(--text-primary);font-size:.8125rem;font-weight:600}.MaintenanceSection-module__jT4iZW__itemRelative.MaintenanceSection-module__jT4iZW__urgent{color:#f59e0b}.MaintenanceSection-module__jT4iZW__itemDate{color:var(--text-tertiary);font-size:.6875rem}.MaintenanceSection-module__jT4iZW__itemClock{color:var(--text-tertiary);align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.MaintenanceSection-module__jT4iZW__itemChevron{color:var(--text-tertiary);flex-shrink:0}.MaintenanceSection-module__jT4iZW__item.MaintenanceSection-module__jT4iZW__urgent .MaintenanceSection-module__jT4iZW__itemRelative{color:#f59e0b}@media (max-width:500px){.MaintenanceSection-module__jT4iZW__item{padding:.625rem .875rem}.MaintenanceSection-module__jT4iZW__itemTime{min-width:60px}.MaintenanceSection-module__jT4iZW__itemDate{display:none}}
.TopologyMapPreview-module__5zlx0G__section{background:var(--card-bg,#1e293b);border:1px solid var(--border-color,#334155);min-height:50px;box-shadow:var(--card-shadow);border-radius:12px;margin-bottom:1rem;transition:box-shadow .2s;overflow:visible}.TopologyMapPreview-module__5zlx0G__header{border-bottom:2px solid var(--border-color);background:var(--bg-tertiary);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.TopologyMapPreview-module__5zlx0G__headerLeft{align-items:center;gap:.5rem;display:flex}.TopologyMapPreview-module__5zlx0G__headerIcon{color:var(--text-primary)}.TopologyMapPreview-module__5zlx0G__title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.TopologyMapPreview-module__5zlx0G__badge{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:10px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.TopologyMapPreview-module__5zlx0G__headerLink{color:var(--text-secondary);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.TopologyMapPreview-module__5zlx0G__headerLink:hover{color:var(--accent-color)}.TopologyMapPreview-module__5zlx0G__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.TopologyMapPreview-module__5zlx0G__emptyIcon{color:var(--text-tertiary);opacity:.5;margin-bottom:.75rem}.TopologyMapPreview-module__5zlx0G__emptyText{color:var(--text-secondary);margin:0 0 .5rem;font-size:.875rem}.TopologyMapPreview-module__5zlx0G__emptyLink{color:var(--accent-color);font-size:.75rem;text-decoration:none}.TopologyMapPreview-module__5zlx0G__emptyLink:hover{text-decoration:underline}.TopologyMapPreview-module__5zlx0G__content{flex-direction:column;display:flex}.TopologyMapPreview-module__5zlx0G__canvasRow{flex-direction:row;min-height:420px;display:flex}.TopologyMapPreview-module__5zlx0G__canvasArea{flex:2;min-width:0}.TopologyMapPreview-module__5zlx0G__detailArea{border-left:1px solid var(--border-color);background:var(--bg-secondary);flex-direction:column;flex:1;min-width:280px;max-width:320px;display:flex}.TopologyMapPreview-module__5zlx0G__mapTabs{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);gap:.5rem;padding:.5rem 1rem;display:flex;overflow-x:auto}.TopologyMapPreview-module__5zlx0G__mapTab{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.TopologyMapPreview-module__5zlx0G__mapTab:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.TopologyMapPreview-module__5zlx0G__mapTab.TopologyMapPreview-module__5zlx0G__active{color:#fff;background:#8b5cf626;border-width:2px;border-color:#8b5cf6;font-weight:600;box-shadow:0 0 8px #8b5cf666}.TopologyMapPreview-module__5zlx0G__tabIcon{flex-shrink:0}.TopologyMapPreview-module__5zlx0G__mapTab.TopologyMapPreview-module__5zlx0G__active .TopologyMapPreview-module__5zlx0G__tabIcon{color:#8b5cf6}.TopologyMapPreview-module__5zlx0G__tabName{text-overflow:ellipsis;max-width:120px;font-weight:500;overflow:hidden}.TopologyMapPreview-module__5zlx0G__tabCount{background:var(--bg-tertiary);color:var(--text-tertiary);border-radius:10px;padding:.125rem .375rem;font-size:.625rem}.TopologyMapPreview-module__5zlx0G__mapTab.TopologyMapPreview-module__5zlx0G__active .TopologyMapPreview-module__5zlx0G__tabCount{color:var(--accent-color);background:#8b5cf626}.TopologyMapPreview-module__5zlx0G__legend{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.TopologyMapPreview-module__5zlx0G__legendItem{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.TopologyMapPreview-module__5zlx0G__legendDot{border-radius:50%;width:8px;height:8px}.TopologyMapPreview-module__5zlx0G__legendDot.TopologyMapPreview-module__5zlx0G__active{background:#ef4444;box-shadow:0 0 6px #ef444480}.TopologyMapPreview-module__5zlx0G__legendDot.TopologyMapPreview-module__5zlx0G__recent{background:#f59e0b}.TopologyMapPreview-module__5zlx0G__legendDot.TopologyMapPreview-module__5zlx0G__clear{background:var(--text-tertiary);opacity:.5}.TopologyMapPreview-module__5zlx0G__detailPanel{flex-direction:column;flex:1;display:flex}.TopologyMapPreview-module__5zlx0G__detailPlaceholder{text-align:center;color:var(--text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem;display:flex}.TopologyMapPreview-module__5zlx0G__placeholderIcon{opacity:.5;margin-bottom:.75rem}.TopologyMapPreview-module__5zlx0G__placeholderText{margin:0;font-size:.875rem}.TopologyMapPreview-module__5zlx0G__placeholderHint{opacity:.7;margin:.25rem 0 0;font-size:.75rem}.TopologyMapPreview-module__5zlx0G__detailHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.TopologyMapPreview-module__5zlx0G__detailTitle{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.TopologyMapPreview-module__5zlx0G__closeBtn{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.TopologyMapPreview-module__5zlx0G__closeBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.TopologyMapPreview-module__5zlx0G__detailContent{padding:.75rem 1rem}.TopologyMapPreview-module__5zlx0G__detailMeta{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.TopologyMapPreview-module__5zlx0G__metaItem{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.TopologyMapPreview-module__5zlx0G__priorityBadge{text-transform:uppercase;border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.TopologyMapPreview-module__5zlx0G__priorityBadge.TopologyMapPreview-module__5zlx0G__high{color:#ef4444;background:#ef444426}.TopologyMapPreview-module__5zlx0G__priorityBadge.TopologyMapPreview-module__5zlx0G__medium{color:#f59e0b;background:#f59e0b26}.TopologyMapPreview-module__5zlx0G__priorityBadge.TopologyMapPreview-module__5zlx0G__low{color:#10b981;background:#10b98126}.TopologyMapPreview-module__5zlx0G__incidentSection{margin-bottom:.75rem}.TopologyMapPreview-module__5zlx0G__incidentSection:last-child{margin-bottom:0}.TopologyMapPreview-module__5zlx0G__incidentHeader{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:flex}.TopologyMapPreview-module__5zlx0G__activeIcon{color:#ef4444}.TopologyMapPreview-module__5zlx0G__recentIcon{color:#f59e0b}.TopologyMapPreview-module__5zlx0G__incidentCard{background:var(--bg-primary);border:1px solid var(--border-color);border-left:3px solid #ef4444;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.625rem .75rem;text-decoration:none;transition:all .2s;display:flex}.TopologyMapPreview-module__5zlx0G__incidentCard:last-child{margin-bottom:0}.TopologyMapPreview-module__5zlx0G__incidentCard:hover{background:var(--bg-tertiary);border-color:var(--text-tertiary)}.TopologyMapPreview-module__5zlx0G__incidentCard.TopologyMapPreview-module__5zlx0G__recent{border-left-color:#f59e0b}.TopologyMapPreview-module__5zlx0G__incidentTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}.TopologyMapPreview-module__5zlx0G__incidentMeta{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.TopologyMapPreview-module__5zlx0G__incidentLink{color:var(--text-tertiary);flex-shrink:0}.TopologyMapPreview-module__5zlx0G__noIncidents{color:var(--text-tertiary);text-align:center;padding:1rem;font-size:.8125rem}@media (max-width:900px){.TopologyMapPreview-module__5zlx0G__canvasRow{flex-direction:column}.TopologyMapPreview-module__5zlx0G__detailArea{border-left:none;border-top:1px solid var(--border-color);min-width:0;max-width:none;min-height:auto}.TopologyMapPreview-module__5zlx0G__detailPlaceholder{padding:1rem}}@media (max-width:600px){.TopologyMapPreview-module__5zlx0G__legend{flex-wrap:wrap;gap:.5rem}.TopologyMapPreview-module__5zlx0G__detailContent{padding:.5rem .75rem}.TopologyMapPreview-module__5zlx0G__mapTabs{padding:.375rem .75rem}.TopologyMapPreview-module__5zlx0G__mapTab{padding:.375rem .5rem}}
.ToolPickerModal-module__gm-5ba__overlay{background:var(--overlay-bg);z-index:10000;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ToolPickerModal-module__gm-5ba__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ToolPickerModal-module__gm-5ba__fadeIn{0%{opacity:0}to{opacity:1}}.ToolPickerModal-module__gm-5ba__modal{background:var(--panel-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:800px;max-height:90vh;box-shadow:0 1rem 3rem var(--dropdown-shadow);flex-direction:column;animation:.3s ToolPickerModal-module__gm-5ba__slideUp;display:flex}@keyframes ToolPickerModal-module__gm-5ba__slideUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.ToolPickerModal-module__gm-5ba__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.ToolPickerModal-module__gm-5ba__headerContent{color:var(--blue-600);align-items:center;gap:.75rem;display:flex}.ToolPickerModal-module__gm-5ba__title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.ToolPickerModal-module__gm-5ba__closeButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.ToolPickerModal-module__gm-5ba__closeButton:hover{background:var(--hover-bg);color:var(--text-primary)}.ToolPickerModal-module__gm-5ba__filters{border-bottom:1px solid var(--border-color);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.ToolPickerModal-module__gm-5ba__searchBox{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-secondary);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ToolPickerModal-module__gm-5ba__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.ToolPickerModal-module__gm-5ba__searchInput::placeholder{color:var(--text-secondary)}.ToolPickerModal-module__gm-5ba__categoryTabs{flex-wrap:wrap;gap:.5rem;display:flex}.ToolPickerModal-module__gm-5ba__categoryTab{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s}.ToolPickerModal-module__gm-5ba__categoryTab:hover{background:var(--hover-bg);color:var(--text-primary)}.ToolPickerModal-module__gm-5ba__categoryTab.ToolPickerModal-module__gm-5ba__active{background:var(--blue-500);border-color:var(--blue-500);color:#fff}.ToolPickerModal-module__gm-5ba__content{flex:1;padding:1rem;overflow-y:auto}.ToolPickerModal-module__gm-5ba__toolsList{flex-direction:column;gap:.5rem;display:flex}.ToolPickerModal-module__gm-5ba__toolItem{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.ToolPickerModal-module__gm-5ba__toolItem:hover{background:var(--hover-bg);border-color:var(--blue-400)}.ToolPickerModal-module__gm-5ba__toolItem input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;margin-top:.125rem}.ToolPickerModal-module__gm-5ba__toolInfo{flex-direction:column;flex:1;gap:.375rem;display:flex}.ToolPickerModal-module__gm-5ba__toolNameRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ToolPickerModal-module__gm-5ba__toolName{color:var(--text-primary);font-family:SF Mono,Monaco,monospace;font-size:.875rem;font-weight:600}.ToolPickerModal-module__gm-5ba__toolItem.ToolPickerModal-module__gm-5ba__requiresApproval{border-color:var(--orange-400);background:#f973160d}.ToolPickerModal-module__gm-5ba__toolItem.ToolPickerModal-module__gm-5ba__requiresApproval:hover{border-color:var(--orange-500);background:#f973161a}.ToolPickerModal-module__gm-5ba__approvalBadge{background:var(--orange-500);color:#fff;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ToolPickerModal-module__gm-5ba__toolItem.ToolPickerModal-module__gm-5ba__disabled{opacity:.5;cursor:not-allowed;background:var(--bg-secondary)}.ToolPickerModal-module__gm-5ba__toolItem.ToolPickerModal-module__gm-5ba__disabled:hover{border-color:var(--card-border);background:var(--bg-secondary)}.ToolPickerModal-module__gm-5ba__disabledBadge{background:var(--red-500);color:#fff;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ToolPickerModal-module__gm-5ba__toolDescription{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.ToolPickerModal-module__gm-5ba__toolMeta{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.ToolPickerModal-module__gm-5ba__category{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.025em;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.ToolPickerModal-module__gm-5ba__risk{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.ToolPickerModal-module__gm-5ba__risk.ToolPickerModal-module__gm-5ba__safe{color:var(--green-600);background:#22c55e1a}.ToolPickerModal-module__gm-5ba__risk.ToolPickerModal-module__gm-5ba__moderate{color:var(--yellow-600);background:#fbbf241a}.ToolPickerModal-module__gm-5ba__risk.ToolPickerModal-module__gm-5ba__high{color:var(--red-600);background:#ef44441a}.ToolPickerModal-module__gm-5ba__emptyState{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.ToolPickerModal-module__gm-5ba__emptyState svg{opacity:.3}.ToolPickerModal-module__gm-5ba__footer{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.ToolPickerModal-module__gm-5ba__selectedCount{color:var(--text-secondary);font-size:.875rem;font-weight:500}.ToolPickerModal-module__gm-5ba__actions{gap:.75rem;display:flex}.ToolPickerModal-module__gm-5ba__cancelButton,.ToolPickerModal-module__gm-5ba__confirmButton{border-radius:var(--radius-md);cursor:pointer;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.ToolPickerModal-module__gm-5ba__cancelButton{border:1px solid var(--border-color);color:var(--text-secondary);background:0 0}.ToolPickerModal-module__gm-5ba__cancelButton:hover{background:var(--hover-bg);color:var(--text-primary)}.ToolPickerModal-module__gm-5ba__confirmButton{background:var(--blue-500);border:1px solid var(--blue-500);color:#fff}.ToolPickerModal-module__gm-5ba__confirmButton:hover:not(:disabled){background:var(--blue-600);transform:translateY(-1px);box-shadow:0 .25rem .75rem #3b82f64d}.ToolPickerModal-module__gm-5ba__confirmButton:disabled{opacity:.5;cursor:not-allowed}.ToolPickerModal-module__gm-5ba__content::-webkit-scrollbar{width:.5rem}.ToolPickerModal-module__gm-5ba__content::-webkit-scrollbar-track{background:var(--bg-secondary)}.ToolPickerModal-module__gm-5ba__content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:.25rem}.ToolPickerModal-module__gm-5ba__content::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}
.AttentionRequired-module__hHkCFa__section{background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:var(--card-shadow);border-radius:12px;min-width:0;padding:1rem;transition:box-shadow .2s;overflow:hidden}.AttentionRequired-module__hHkCFa__header{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AttentionRequired-module__hHkCFa__headerIcon{color:var(--orange-500)}.AttentionRequired-module__hHkCFa__title{color:var(--text-primary);flex:1;margin:0;font-size:1rem;font-weight:600}.AttentionRequired-module__hHkCFa__badge{background:var(--orange-500);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.AttentionRequired-module__hHkCFa__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}.AttentionRequired-module__hHkCFa__card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;padding:1rem;transition:all .2s;display:flex}.AttentionRequired-module__hHkCFa__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__red{border-left:3px solid var(--red-500)}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__orange{border-left:3px solid var(--orange-500)}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__yellow{border-left:3px solid var(--yellow-500)}.AttentionRequired-module__hHkCFa__cardHeader{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.AttentionRequired-module__hHkCFa__cardIcon{color:var(--text-secondary)}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__red .AttentionRequired-module__hHkCFa__cardIcon{color:var(--red-500)}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__orange .AttentionRequired-module__hHkCFa__cardIcon{color:var(--orange-500)}.AttentionRequired-module__hHkCFa__card.AttentionRequired-module__hHkCFa__yellow .AttentionRequired-module__hHkCFa__cardIcon{color:var(--yellow-500)}.AttentionRequired-module__hHkCFa__cardCount{color:var(--text-primary);font-size:1.5rem;font-weight:700}.AttentionRequired-module__hHkCFa__cardLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.AttentionRequired-module__hHkCFa__cardPreview{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:.5rem;font-size:.75rem;overflow:hidden}.AttentionRequired-module__hHkCFa__allClear{background:var(--success-bg);border:1px solid var(--success-border);border-radius:var(--radius-md);color:var(--success-text);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}.AttentionRequired-module__hHkCFa__allClearIcon{color:var(--green-500)}.AttentionRequired-module__hHkCFa__allClearSubtext{color:var(--text-secondary);margin-left:.5rem;font-weight:400}@media (max-width:640px){.AttentionRequired-module__hHkCFa__grid{grid-template-columns:repeat(2,1fr)}.AttentionRequired-module__hHkCFa__card{padding:.75rem}.AttentionRequired-module__hHkCFa__cardCount{font-size:1.25rem}}@media (max-width:380px){.AttentionRequired-module__hHkCFa__grid{grid-template-columns:1fr}}
.ScheduleMaintenanceModal-module__xipTpG__overlay{background:var(--overlay-bg);z-index:9999;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ScheduleMaintenanceModal-module__xipTpG__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ScheduleMaintenanceModal-module__xipTpG__fadeIn{0%{opacity:0}to{opacity:1}}.ScheduleMaintenanceModal-module__xipTpG__modal{background:var(--panel-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:600px;max-height:90vh;box-shadow:0 1rem 3rem var(--dropdown-shadow);flex-direction:column;animation:.3s ScheduleMaintenanceModal-module__xipTpG__slideUp;display:flex}@keyframes ScheduleMaintenanceModal-module__xipTpG__slideUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.ScheduleMaintenanceModal-module__xipTpG__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__headerContent{color:var(--blue-600);align-items:center;gap:.75rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.ScheduleMaintenanceModal-module__xipTpG__closeButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__closeButton:hover{background:var(--hover-bg);color:var(--text-primary)}.ScheduleMaintenanceModal-module__xipTpG__content{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.ScheduleMaintenanceModal-module__xipTpG__error{border:1px solid var(--red-500);border-radius:var(--radius-md);color:var(--red-600);background:#ef44441a;padding:.75rem 1rem;font-size:.875rem}.ScheduleMaintenanceModal-module__xipTpG__serverInfo{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-primary);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__serverHost{color:var(--text-secondary);font-family:SF Mono,Monaco,monospace}.ScheduleMaintenanceModal-module__xipTpG__field{flex-direction:column;gap:.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__label{color:var(--text-primary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.ScheduleMaintenanceModal-module__xipTpG__input,.ScheduleMaintenanceModal-module__xipTpG__select,.ScheduleMaintenanceModal-module__xipTpG__textarea{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-primary);padding:.625rem .75rem;font-size:.875rem;transition:all .2s}.ScheduleMaintenanceModal-module__xipTpG__input:focus,.ScheduleMaintenanceModal-module__xipTpG__select:focus,.ScheduleMaintenanceModal-module__xipTpG__textarea:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #3b82f61a}.ScheduleMaintenanceModal-module__xipTpG__textarea{resize:vertical;min-height:3rem;font-family:inherit}.ScheduleMaintenanceModal-module__xipTpG__radioGroup{gap:1rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__radioLabel{cursor:pointer;color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__radioLabel input[type=radio]{cursor:pointer}.ScheduleMaintenanceModal-module__xipTpG__toolsList{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__toolItem{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__toolItem:hover{background:var(--hover-bg)}.ScheduleMaintenanceModal-module__xipTpG__toolItem input[type=checkbox]{cursor:pointer;margin-top:.125rem}.ScheduleMaintenanceModal-module__xipTpG__toolInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__toolLabel{color:var(--text-primary);font-size:.875rem;font-weight:500}.ScheduleMaintenanceModal-module__xipTpG__toolDescription{color:var(--text-secondary);font-size:.8125rem}.ScheduleMaintenanceModal-module__xipTpG__footer{border-top:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__cancelButton,.ScheduleMaintenanceModal-module__xipTpG__saveButton{border-radius:var(--radius-md);cursor:pointer;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.ScheduleMaintenanceModal-module__xipTpG__cancelButton{border:1px solid var(--border-color);color:var(--text-secondary);background:0 0}.ScheduleMaintenanceModal-module__xipTpG__cancelButton:hover:not(:disabled){background:var(--hover-bg);color:var(--text-primary)}.ScheduleMaintenanceModal-module__xipTpG__saveButton{background:var(--blue-500);border:1px solid var(--blue-500);color:#fff}.ScheduleMaintenanceModal-module__xipTpG__saveButton:hover:not(:disabled){background:var(--blue-600);transform:translateY(-1px);box-shadow:0 .25rem .75rem #3b82f64d}.ScheduleMaintenanceModal-module__xipTpG__cancelButton:disabled,.ScheduleMaintenanceModal-module__xipTpG__saveButton:disabled{opacity:.5;cursor:not-allowed}.ScheduleMaintenanceModal-module__xipTpG__content::-webkit-scrollbar{width:.5rem}.ScheduleMaintenanceModal-module__xipTpG__content::-webkit-scrollbar-track{background:var(--bg-secondary)}.ScheduleMaintenanceModal-module__xipTpG__content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:.25rem}.ScheduleMaintenanceModal-module__xipTpG__content::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.ScheduleMaintenanceModal-module__xipTpG__toolsSection{flex-direction:column;gap:.75rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__emptyTools{background:var(--card-bg);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__emptyTools p{margin:0;font-size:.875rem}.ScheduleMaintenanceModal-module__xipTpG__addToolsButton{background:var(--blue-500);border:1px solid var(--blue-500);border-radius:var(--radius-md);color:#fff;cursor:pointer;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__addToolsButton:hover{background:var(--blue-600);transform:translateY(-1px);box-shadow:0 .25rem .75rem #3b82f64d}.ScheduleMaintenanceModal-module__xipTpG__toolPills{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);flex-wrap:wrap;gap:.5rem;min-height:3rem;padding:.75rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__toolPill{background:var(--bg-secondary);border:1px solid var(--blue-500);border-radius:var(--radius-md);color:var(--text-primary);align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__toolPill.ScheduleMaintenanceModal-module__xipTpG__requiresApproval{border-color:var(--orange-500);background:#f9731626}.ScheduleMaintenanceModal-module__xipTpG__toolPill.ScheduleMaintenanceModal-module__xipTpG__requiresApproval .ScheduleMaintenanceModal-module__xipTpG__toolPillName{color:var(--orange-600)}.ScheduleMaintenanceModal-module__xipTpG__approvalBadge{text-transform:uppercase;background:var(--orange-500);color:#fff;border-radius:var(--radius-sm);letter-spacing:.025em;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.ScheduleMaintenanceModal-module__xipTpG__toolPillName{color:var(--text-primary);font-family:SF Mono,Monaco,monospace;font-weight:500}.ScheduleMaintenanceModal-module__xipTpG__removePill{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__removePill:hover{background:var(--hover-bg);color:var(--text-primary)}.ScheduleMaintenanceModal-module__xipTpG__modifyToolsButton{border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ScheduleMaintenanceModal-module__xipTpG__modifyToolsButton:hover{background:var(--hover-bg);color:var(--text-primary);border-color:var(--blue-400)}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsSection{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:1rem}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsToggle{cursor:pointer;align-items:center;gap:.75rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsToggle input[type=checkbox]{display:none}.ScheduleMaintenanceModal-module__xipTpG__toggleSlider{background:var(--gray-300);border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:all .3s;position:relative}.ScheduleMaintenanceModal-module__xipTpG__toggleSlider:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsToggle input:checked+.ScheduleMaintenanceModal-module__xipTpG__toggleSlider{background:var(--orange-500)}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsToggle input:checked+.ScheduleMaintenanceModal-module__xipTpG__toggleSlider:after{transform:translate(20px)}.ScheduleMaintenanceModal-module__xipTpG__toggleContent{color:var(--text-secondary);align-items:center;gap:.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsToggle input:checked~.ScheduleMaintenanceModal-module__xipTpG__toggleContent{color:var(--orange-600)}.ScheduleMaintenanceModal-module__xipTpG__toggleLabel{color:var(--text-primary);font-size:.9375rem;font-weight:500}.ScheduleMaintenanceModal-module__xipTpG__pauseAlertsHint{color:var(--text-secondary);margin:.625rem 0 0;padding-left:3.25rem;font-size:.8125rem}.ScheduleMaintenanceModal-module__xipTpG__pauseDurationField{border-top:1px solid var(--border-color);margin-top:1rem;padding-top:1rem}.ScheduleMaintenanceModal-module__xipTpG__pauseDurationLabel{color:var(--text-primary);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.ScheduleMaintenanceModal-module__xipTpG__pauseDurationOptions{gap:.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__durationOption{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s}.ScheduleMaintenanceModal-module__xipTpG__durationOption:hover{border-color:var(--orange-400);color:var(--text-primary)}.ScheduleMaintenanceModal-module__xipTpG__durationOption.ScheduleMaintenanceModal-module__xipTpG__selected{border-color:var(--orange-500);color:var(--orange-600);background:#f9731626}.ScheduleMaintenanceModal-module__xipTpG__durationHint{color:var(--text-secondary);margin:.5rem 0 0;font-size:.75rem}.ScheduleMaintenanceModal-module__xipTpG__notificationMethodSection{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:1rem}.ScheduleMaintenanceModal-module__xipTpG__notificationMethodOptions{gap:.5rem;margin-top:.5rem;display:flex}.ScheduleMaintenanceModal-module__xipTpG__notifOption{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:center;flex:1;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s}.ScheduleMaintenanceModal-module__xipTpG__notifOption:hover{border-color:var(--blue-400);color:var(--text-primary)}.ScheduleMaintenanceModal-module__xipTpG__notifOption.ScheduleMaintenanceModal-module__xipTpG__selected{border-color:var(--blue-500);color:var(--blue-600);background:#3b82f626}.ScheduleMaintenanceModal-module__xipTpG__notifHint{color:var(--text-secondary);margin:.5rem 0 0;font-size:.75rem}
.AlertBudgetCard-module__jw_lrG__container{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1rem 1.25rem}.AlertBudgetCard-module__jw_lrG__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.AlertBudgetCard-module__jw_lrG__title{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.AlertBudgetCard-module__jw_lrG__titleIcon{color:var(--blue-500)}.AlertBudgetCard-module__jw_lrG__serverList{flex-direction:column;gap:.625rem;display:flex}.AlertBudgetCard-module__jw_lrG__serverRow{flex-direction:column;gap:.25rem;display:flex}.AlertBudgetCard-module__jw_lrG__serverInfo{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.AlertBudgetCard-module__jw_lrG__serverName{color:var(--text-secondary);font-weight:500}.AlertBudgetCard-module__jw_lrG__serverUsage{color:var(--text-tertiary);font-size:.75rem;font-family:var(--font-mono)}.AlertBudgetCard-module__jw_lrG__barTrack{background:var(--bg-tertiary);border-radius:3px;height:6px;overflow:hidden}.AlertBudgetCard-module__jw_lrG__barFill{border-radius:3px;height:100%;transition:width .3s}.AlertBudgetCard-module__jw_lrG__barGreen{background:var(--green-500)}.AlertBudgetCard-module__jw_lrG__barAmber{background:var(--orange-500)}.AlertBudgetCard-module__jw_lrG__barRed{background:var(--red-500)}.AlertBudgetCard-module__jw_lrG__exceededBadge{color:var(--red-500);background:#ef44441a;border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.AlertBudgetCard-module__jw_lrG__stormBanner{border-radius:var(--radius-md);background:#f9731614;border:1px solid #f9731633;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;display:flex}.AlertBudgetCard-module__jw_lrG__stormHeader{color:var(--orange-500);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.AlertBudgetCard-module__jw_lrG__stormItem{color:var(--text-secondary);justify-content:space-between;align-items:center;padding-left:1.25rem;font-size:.75rem;display:flex}.AlertBudgetCard-module__jw_lrG__stormCount{font-family:var(--font-mono);color:var(--orange-500);font-weight:500}.AlertBudgetCard-module__jw_lrG__auditButton{color:var(--blue-500);cursor:pointer;background:#3b82f61a;border:1px solid #3b82f633;border-radius:4px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.AlertBudgetCard-module__jw_lrG__auditButton:hover{background:#3b82f633}.AlertBudgetCard-module__jw_lrG__empty{color:var(--text-tertiary);text-align:center;padding:.5rem 0;font-size:.8125rem}
.MaintenanceWindowModal-module__OBGnbG__overlay{background:var(--overlay-bg);z-index:9999;justify-content:center;align-items:center;padding:1.5rem;animation:.2s MaintenanceWindowModal-module__OBGnbG__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes MaintenanceWindowModal-module__OBGnbG__fadeIn{0%{opacity:0}to{opacity:1}}.MaintenanceWindowModal-module__OBGnbG__modal{background:var(--panel-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:500px;max-height:90vh;box-shadow:0 1rem 3rem var(--dropdown-shadow);flex-direction:column;animation:.3s MaintenanceWindowModal-module__OBGnbG__slideUp;display:flex}@keyframes MaintenanceWindowModal-module__OBGnbG__slideUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.MaintenanceWindowModal-module__OBGnbG__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__headerContent{color:var(--orange-500);align-items:center;gap:.75rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.MaintenanceWindowModal-module__OBGnbG__closeButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.MaintenanceWindowModal-module__OBGnbG__closeButton:hover{background:var(--hover-bg);color:var(--text-primary)}.MaintenanceWindowModal-module__OBGnbG__content{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.MaintenanceWindowModal-module__OBGnbG__error{border:1px solid var(--red-500);border-radius:var(--radius-md);color:var(--red-600);background:#ef44441a;padding:.75rem 1rem;font-size:.875rem}.MaintenanceWindowModal-module__OBGnbG__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.MaintenanceWindowModal-module__OBGnbG__serverInfo{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-primary);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__serverHost{color:var(--text-secondary);font-family:SF Mono,Monaco,monospace}.MaintenanceWindowModal-module__OBGnbG__timezoneInfo{color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__timezoneInfo svg{color:var(--blue-500)}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsSection{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:1rem}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsToggle{cursor:pointer;align-items:center;gap:.75rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsToggle input[type=checkbox]{display:none}.MaintenanceWindowModal-module__OBGnbG__toggleSlider{background:var(--gray-300);border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:all .3s;position:relative}.MaintenanceWindowModal-module__OBGnbG__toggleSlider:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsToggle input:checked+.MaintenanceWindowModal-module__OBGnbG__toggleSlider{background:var(--orange-500)}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsToggle input:checked+.MaintenanceWindowModal-module__OBGnbG__toggleSlider:after{transform:translate(20px)}.MaintenanceWindowModal-module__OBGnbG__toggleLabel{color:var(--text-primary);font-size:.9375rem;font-weight:500}.MaintenanceWindowModal-module__OBGnbG__pauseAlertsHint{color:var(--text-secondary);margin:.625rem 0 0;padding-left:3.25rem;font-size:.8125rem}.MaintenanceWindowModal-module__OBGnbG__field{flex-direction:column;gap:.5rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__label{color:var(--text-primary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.MaintenanceWindowModal-module__OBGnbG__input,.MaintenanceWindowModal-module__OBGnbG__textarea{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-primary);padding:.625rem .75rem;font-size:.875rem;transition:all .2s}.MaintenanceWindowModal-module__OBGnbG__input:focus,.MaintenanceWindowModal-module__OBGnbG__textarea:focus{border-color:var(--orange-500);outline:none;box-shadow:0 0 0 3px #f973161a}.MaintenanceWindowModal-module__OBGnbG__textarea{resize:vertical;min-height:3rem;font-family:inherit}.MaintenanceWindowModal-module__OBGnbG__radioGroup{gap:1rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__radioLabel{cursor:pointer;color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__radioLabel input[type=radio]{cursor:pointer;accent-color:var(--orange-500)}.MaintenanceWindowModal-module__OBGnbG__quickDurations{flex-wrap:wrap;gap:.5rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__durationButton{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.MaintenanceWindowModal-module__OBGnbG__durationButton:hover{background:var(--hover-bg);border-color:var(--orange-400);color:var(--text-primary)}.MaintenanceWindowModal-module__OBGnbG__durationButton.MaintenanceWindowModal-module__OBGnbG__selected{border-color:var(--orange-500);color:var(--orange-600);background:#f9731626}.MaintenanceWindowModal-module__OBGnbG__timeRange{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.MaintenanceWindowModal-module__OBGnbG__checkboxLabel{cursor:pointer;color:var(--text-primary);align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__checkboxLabel input[type=checkbox]{cursor:pointer;accent-color:var(--orange-500);margin-top:.125rem}.MaintenanceWindowModal-module__OBGnbG__hint{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:.8125rem}.MaintenanceWindowModal-module__OBGnbG__footer{border-top:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.MaintenanceWindowModal-module__OBGnbG__cancelButton,.MaintenanceWindowModal-module__OBGnbG__saveButton{border-radius:var(--radius-md);cursor:pointer;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.MaintenanceWindowModal-module__OBGnbG__cancelButton{border:1px solid var(--border-color);color:var(--text-secondary);background:0 0}.MaintenanceWindowModal-module__OBGnbG__cancelButton:hover:not(:disabled){background:var(--hover-bg);color:var(--text-primary)}.MaintenanceWindowModal-module__OBGnbG__saveButton{background:var(--orange-500);border:1px solid var(--orange-500);color:#fff}.MaintenanceWindowModal-module__OBGnbG__saveButton:hover:not(:disabled){background:var(--orange-600);transform:translateY(-1px);box-shadow:0 .25rem .75rem #f973164d}.MaintenanceWindowModal-module__OBGnbG__cancelButton:disabled,.MaintenanceWindowModal-module__OBGnbG__saveButton:disabled{opacity:.5;cursor:not-allowed}.MaintenanceWindowModal-module__OBGnbG__content::-webkit-scrollbar{width:.5rem}.MaintenanceWindowModal-module__OBGnbG__content::-webkit-scrollbar-track{background:var(--bg-secondary)}.MaintenanceWindowModal-module__OBGnbG__content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:.25rem}.MaintenanceWindowModal-module__OBGnbG__content::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}@media (max-width:480px){.MaintenanceWindowModal-module__OBGnbG__timeRange{grid-template-columns:1fr}.MaintenanceWindowModal-module__OBGnbG__quickDurations{flex-direction:column}.MaintenanceWindowModal-module__OBGnbG__durationButton{text-align:center;width:100%}}
.ActionItemsPreview-module__3r9CIW__section{background:var(--card-bg,#1e293b);border:1px solid var(--border-color,#334155);max-height:320px;box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.ActionItemsPreview-module__3r9CIW__header{border-bottom:2px solid var(--border-color);background:var(--bg-tertiary);flex-shrink:0;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.ActionItemsPreview-module__3r9CIW__headerIcon{color:var(--text-primary)}.ActionItemsPreview-module__3r9CIW__title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.ActionItemsPreview-module__3r9CIW__badge{color:#ef4444;background:#ef444426;border-radius:10px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ActionItemsPreview-module__3r9CIW__viewAllBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-left:auto;font-size:.8125rem;transition:color .2s;display:flex}.ActionItemsPreview-module__3r9CIW__viewAllBtn:hover{color:var(--text-primary)}.ActionItemsPreview-module__3r9CIW__emptyState{color:var(--text-tertiary);flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.875rem;display:flex}.ActionItemsPreview-module__3r9CIW__emptyIcon{color:#10b981}.ActionItemsPreview-module__3r9CIW__itemsList{flex-direction:column;flex:1;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.ActionItemsPreview-module__3r9CIW__item{background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;text-align:left;border-radius:8px;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem;transition:all .2s;display:flex}.ActionItemsPreview-module__3r9CIW__item:hover{background:var(--bg-tertiary);border-color:var(--text-tertiary)}.ActionItemsPreview-module__3r9CIW__priorityIndicator{border-radius:2px;flex-shrink:0;width:4px;height:100%;min-height:36px}.ActionItemsPreview-module__3r9CIW__itemContent{flex:1;min-width:0}.ActionItemsPreview-module__3r9CIW__itemTopRow{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.ActionItemsPreview-module__3r9CIW__itemTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.ActionItemsPreview-module__3r9CIW__statusBadge{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:4px;flex-shrink:0;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;display:flex}.ActionItemsPreview-module__3r9CIW__itemMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ActionItemsPreview-module__3r9CIW__priorityBadge{text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem;font-weight:600}.ActionItemsPreview-module__3r9CIW__assigneeInfo,.ActionItemsPreview-module__3r9CIW__serverInfo,.ActionItemsPreview-module__3r9CIW__timeInfo{color:var(--text-tertiary);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.ActionItemsPreview-module__3r9CIW__unassigned{color:var(--text-tertiary);opacity:.7;font-size:.75rem;font-style:italic}@media (max-width:640px){.ActionItemsPreview-module__3r9CIW__section{padding:.875rem}.ActionItemsPreview-module__3r9CIW__item{padding:.625rem}.ActionItemsPreview-module__3r9CIW__itemMeta{gap:.5rem}.ActionItemsPreview-module__3r9CIW__viewAllBtn span{display:none}}
.CheckTriggerModal-module__KIXaba__overlay{background:var(--overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;justify-content:center;align-items:center;padding:1.5rem;animation:.2s CheckTriggerModal-module__KIXaba__fadeIn;display:flex;position:fixed;inset:0}@keyframes CheckTriggerModal-module__KIXaba__fadeIn{0%{opacity:0}to{opacity:1}}.CheckTriggerModal-module__KIXaba__modal{background:var(--panel-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:900px;max-height:90vh;box-shadow:0 25px 50px -12px var(--dropdown-shadow);flex-direction:column;animation:.3s CheckTriggerModal-module__KIXaba__slideUp;display:flex;overflow:hidden}@keyframes CheckTriggerModal-module__KIXaba__slideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CheckTriggerModal-module__KIXaba__header{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.CheckTriggerModal-module__KIXaba__headerLeft{align-items:center;gap:.75rem;display:flex}.CheckTriggerModal-module__KIXaba__logo{font-size:1.5rem}.CheckTriggerModal-module__KIXaba__title{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.CheckTriggerModal-module__KIXaba__contextBadge{border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.CheckTriggerModal-module__KIXaba__serverBadge{background:var(--info-bg);color:var(--info-text);border:1px solid var(--info-border)}.CheckTriggerModal-module__KIXaba__stackBadge{background:var(--purple-50);color:var(--purple-700);border:1px solid var(--purple-200)}.dark .CheckTriggerModal-module__KIXaba__stackBadge{color:#c084fc;background:#a855f726;border-color:#a855f74d}.high-contrast .CheckTriggerModal-module__KIXaba__stackBadge{color:#b8f;background:#0d001a;border-color:#b8f}.CheckTriggerModal-module__KIXaba__closeButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.CheckTriggerModal-module__KIXaba__closeButton:hover{background:var(--hover-bg);color:var(--text-primary)}.CheckTriggerModal-module__KIXaba__body{flex:1;min-height:0;display:flex;overflow:hidden}.CheckTriggerModal-module__KIXaba__leftPanel{border-right:1px solid var(--border-color);background:var(--bg-primary);flex-direction:column;flex-shrink:0;width:300px;padding:1.25rem;display:flex;overflow-y:auto}.CheckTriggerModal-module__KIXaba__targetCard{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.875rem;display:flex}.CheckTriggerModal-module__KIXaba__targetImage{border-radius:var(--radius-md);background:var(--bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.CheckTriggerModal-module__KIXaba__targetIcon{color:var(--text-tertiary)}.CheckTriggerModal-module__KIXaba__targetInfo{flex:1;min-width:0}.CheckTriggerModal-module__KIXaba__targetName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.CheckTriggerModal-module__KIXaba__targetMeta{color:var(--text-secondary);margin-top:.125rem;font-size:.75rem}.CheckTriggerModal-module__KIXaba__toolGroupsSection{margin-bottom:1.25rem}.CheckTriggerModal-module__KIXaba__toolGroupsHeader{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding-left:.25rem;font-size:.6875rem;font-weight:600}.CheckTriggerModal-module__KIXaba__toolGroups{flex-direction:column;gap:.375rem;display:flex}.CheckTriggerModal-module__KIXaba__loadingGroups{color:var(--text-secondary);flex-direction:column;align-items:center;gap:.5rem;padding:2rem;font-size:.875rem;display:flex}.CheckTriggerModal-module__KIXaba__toolGroupButton{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;text-align:left;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;transition:all .2s;display:flex}.CheckTriggerModal-module__KIXaba__toolGroupButton:hover:not(:disabled){border-color:var(--blue-500);background:var(--info-bg)}.CheckTriggerModal-module__KIXaba__toolGroupButton.CheckTriggerModal-module__KIXaba__selected{border-color:var(--blue-500);background:var(--info-bg);box-shadow:0 0 0 1px var(--blue-500)}.CheckTriggerModal-module__KIXaba__toolGroupButton:disabled{opacity:.5;cursor:not-allowed}.CheckTriggerModal-module__KIXaba__groupIcon{text-align:center;width:1.25rem;font-size:1rem}.CheckTriggerModal-module__KIXaba__groupName{color:var(--text-primary);font-size:.8125rem;font-weight:500}.CheckTriggerModal-module__KIXaba__groupDesc{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;max-width:100px;margin-left:auto;font-size:.6875rem;overflow:hidden}.CheckTriggerModal-module__KIXaba__selectedSummary{background:var(--bg-secondary);border-radius:var(--radius-md);margin-bottom:1rem;padding:.875rem}.CheckTriggerModal-module__KIXaba__selectedLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.CheckTriggerModal-module__KIXaba__selectedBadges{flex-wrap:wrap;gap:.375rem;display:flex}.CheckTriggerModal-module__KIXaba__selectedBadge{background:var(--info-bg);color:var(--info-text);border-radius:var(--radius-md);align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.CheckTriggerModal-module__KIXaba__noneSelected{color:var(--text-tertiary);font-size:.8125rem;font-style:italic}.CheckTriggerModal-module__KIXaba__toolCount{color:var(--text-secondary);margin-top:.625rem;font-size:.75rem}.CheckTriggerModal-module__KIXaba__triggerButton{background:var(--blue-600);border-radius:var(--radius-lg);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:auto;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.CheckTriggerModal-module__KIXaba__triggerButton:hover:not(:disabled){background:var(--blue-700);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb4d}.CheckTriggerModal-module__KIXaba__triggerButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.CheckTriggerModal-module__KIXaba__errorMessage{background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-md);color:var(--error-text);align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.CheckTriggerModal-module__KIXaba__rightPanel{background:var(--bg-secondary);flex-direction:column;flex:1;min-width:0;padding:1.25rem;display:flex;overflow-y:auto}.CheckTriggerModal-module__KIXaba__breadcrumb{color:var(--blue-600);border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:.75rem;font-size:.8125rem}.CheckTriggerModal-module__KIXaba__resultsPlaceholder{color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.CheckTriggerModal-module__KIXaba__placeholderIcon{opacity:.6;margin-bottom:.5rem;font-size:3rem}.CheckTriggerModal-module__KIXaba__placeholderText{font-size:.9375rem;font-weight:500}.CheckTriggerModal-module__KIXaba__placeholderSubtext{color:var(--text-tertiary);font-size:.8125rem}.CheckTriggerModal-module__KIXaba__resultsContainer{flex-direction:column;flex:1;gap:1rem;display:flex}.CheckTriggerModal-module__KIXaba__resultsList{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.CheckTriggerModal-module__KIXaba__resultItem{border-bottom:1px solid var(--border-color);align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.CheckTriggerModal-module__KIXaba__resultItem:last-child{border-bottom:none}.CheckTriggerModal-module__KIXaba__toolName{color:var(--text-primary);flex:1;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.8125rem}.CheckTriggerModal-module__KIXaba__resultTime{color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem}.CheckTriggerModal-module__KIXaba__serverResultGroup{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}.CheckTriggerModal-module__KIXaba__serverResultGroup.CheckTriggerModal-module__KIXaba__waiting{opacity:.6}.CheckTriggerModal-module__KIXaba__serverResultHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);color:var(--text-primary);align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.CheckTriggerModal-module__KIXaba__serverProgress{color:var(--text-secondary);margin-left:auto;font-size:.75rem}.CheckTriggerModal-module__KIXaba__waitingText{color:var(--text-tertiary);padding:.75rem;font-size:.8125rem;font-style:italic}.CheckTriggerModal-module__KIXaba__toolGroupSection{border-top:1px solid var(--border-color)}.CheckTriggerModal-module__KIXaba__toolGroupSection:first-child{border-top:none}.CheckTriggerModal-module__KIXaba__toolGroupHeader{background:var(--bg-secondary);cursor:pointer;text-align:left;border:none;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;transition:background .15s;display:flex}.CheckTriggerModal-module__KIXaba__toolGroupHeader:hover{background:var(--hover-bg)}.CheckTriggerModal-module__KIXaba__toolGroupIcon{font-size:.875rem}.CheckTriggerModal-module__KIXaba__toolGroupLabel{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.CheckTriggerModal-module__KIXaba__toolGroupProgress{color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem}.CheckTriggerModal-module__KIXaba__toolsList{background:var(--bg-primary)}.CheckTriggerModal-module__KIXaba__toolItem{border-top:1px solid var(--border-color);padding:.5rem .875rem .5rem 2rem}.CheckTriggerModal-module__KIXaba__toolItem:first-child{border-top:none}.CheckTriggerModal-module__KIXaba__toolHeader{align-items:center;gap:.5rem;display:flex}.CheckTriggerModal-module__KIXaba__toolItem .CheckTriggerModal-module__KIXaba__toolName{color:var(--text-primary);flex:1;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.8125rem}.CheckTriggerModal-module__KIXaba__toolMeta{align-items:center;gap:.5rem;display:flex}.CheckTriggerModal-module__KIXaba__toolDuration{color:var(--text-tertiary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem}.CheckTriggerModal-module__KIXaba__toolTime{color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem}.CheckTriggerModal-module__KIXaba__toolItem.CheckTriggerModal-module__KIXaba__toolSuccess .CheckTriggerModal-module__KIXaba__toolName{color:var(--text-primary)}.CheckTriggerModal-module__KIXaba__toolItem.CheckTriggerModal-module__KIXaba__toolError .CheckTriggerModal-module__KIXaba__toolName{color:var(--red-600)}.CheckTriggerModal-module__KIXaba__toolErrorMsg{color:var(--red-500);margin-top:.25rem;margin-left:1.25rem;font-size:.75rem}.CheckTriggerModal-module__KIXaba__successIcon{color:var(--green-500)}.CheckTriggerModal-module__KIXaba__errorIcon{color:var(--red-500)}.CheckTriggerModal-module__KIXaba__warningIcon{color:var(--amber-500)}.CheckTriggerModal-module__KIXaba__spinningIcon{color:var(--blue-500);animation:1s linear infinite CheckTriggerModal-module__KIXaba__spin}@keyframes CheckTriggerModal-module__KIXaba__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CheckTriggerModal-module__KIXaba__pendingDot{background:var(--border-color);border-radius:50%;width:10px;height:10px}.CheckTriggerModal-module__KIXaba__progressBar{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;padding:.75rem .875rem;font-size:.8125rem}.CheckTriggerModal-module__KIXaba__completionFooter{border-top:1px solid var(--border-color);margin-top:auto;padding-top:1rem}.CheckTriggerModal-module__KIXaba__completionStatus{color:var(--text-primary);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:flex}.CheckTriggerModal-module__KIXaba__completionMeta{color:var(--text-secondary);font-weight:400}.CheckTriggerModal-module__KIXaba__viewReportButton{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--blue-600);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.CheckTriggerModal-module__KIXaba__viewReportButton:hover{background:var(--info-bg);border-color:var(--blue-500)}@media (max-width:768px){.CheckTriggerModal-module__KIXaba__modal{border-radius:0;max-width:100%;max-height:100vh}.CheckTriggerModal-module__KIXaba__body{flex-direction:column}.CheckTriggerModal-module__KIXaba__leftPanel{border-right:none;border-bottom:1px solid var(--border-color);width:100%;max-height:50vh}.CheckTriggerModal-module__KIXaba__rightPanel{flex:1;min-height:300px}}
.RecentActivityFeed-module___XNMFa__section{background:var(--card-bg,#1e293b);border:1px solid var(--border-color,#334155);max-height:320px;box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.RecentActivityFeed-module___XNMFa__header{border-bottom:2px solid var(--border-color);background:var(--bg-tertiary);flex-shrink:0;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.RecentActivityFeed-module___XNMFa__headerIcon{color:var(--text-primary)}.RecentActivityFeed-module___XNMFa__title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.RecentActivityFeed-module___XNMFa__viewAll{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-left:auto;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.RecentActivityFeed-module___XNMFa__viewAll:hover{background:var(--bg-tertiary);color:var(--text-primary)}.RecentActivityFeed-module___XNMFa__list{flex-direction:column;flex:1;gap:.25rem;padding:.75rem;display:flex;overflow-y:auto}.RecentActivityFeed-module___XNMFa__item{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;text-align:left;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:all .2s;display:flex}.RecentActivityFeed-module___XNMFa__item:hover{background:var(--bg-tertiary);border-color:var(--blue-500)}.RecentActivityFeed-module___XNMFa__itemIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.RecentActivityFeed-module___XNMFa__itemIcon.RecentActivityFeed-module___XNMFa__blue{color:var(--blue-500);background:#3b82f61a}.RecentActivityFeed-module___XNMFa__itemIcon.RecentActivityFeed-module___XNMFa__red{color:var(--red-500);background:#ef44441a}.RecentActivityFeed-module___XNMFa__itemIcon.RecentActivityFeed-module___XNMFa__orange{color:var(--orange-500);background:#f973161a}.RecentActivityFeed-module___XNMFa__itemIcon.RecentActivityFeed-module___XNMFa__purple{color:var(--purple-500);background:#a855f71a}.RecentActivityFeed-module___XNMFa__itemContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.RecentActivityFeed-module___XNMFa__itemNumber{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:600}.RecentActivityFeed-module___XNMFa__itemTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.RecentActivityFeed-module___XNMFa__itemMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.RecentActivityFeed-module___XNMFa__itemStatus{text-transform:uppercase;letter-spacing:.05em;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_open,.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_investigating{color:var(--blue-600);background:#3b82f61a}.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_in_progress,.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_implementing{color:var(--orange-600);background:#f973161a}.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_completed,.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_resolved,.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_closed{color:var(--green-600);background:#22c55e1a}.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_failed,.RecentActivityFeed-module___XNMFa__itemStatus.RecentActivityFeed-module___XNMFa__status_escalated{color:var(--red-600);background:#ef44441a}.RecentActivityFeed-module___XNMFa__itemTime{color:var(--text-tertiary);font-size:.625rem}.RecentActivityFeed-module___XNMFa__emptyState{text-align:center;color:var(--text-secondary);flex:1;justify-content:center;align-items:center;padding:2rem;font-size:.875rem;display:flex}@media (max-width:640px){.RecentActivityFeed-module___XNMFa__item{flex-wrap:wrap;gap:.5rem}.RecentActivityFeed-module___XNMFa__itemContent{flex-basis:calc(100% - 40px);order:2}.RecentActivityFeed-module___XNMFa__itemMeta{flex-direction:row;order:3;justify-content:flex-start;gap:.5rem;width:100%}}
.InfrastructureServerCard-module__I91Osq__card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--card-shadow),0 0 0 1px var(--card-border);padding:1rem;transition:all .2s;position:relative;overflow:visible}.InfrastructureServerCard-module__I91Osq__card:hover{background:var(--card-hover-bg);border-color:var(--border-color);box-shadow:var(--card-shadow-hover),0 0 0 1px var(--border-color);transform:translateY(-2px)}.InfrastructureServerCard-module__I91Osq__dragging{opacity:.5;cursor:grabbing}.InfrastructureServerCard-module__I91Osq__header{cursor:grab;margin-bottom:.875rem}.InfrastructureServerCard-module__I91Osq__header:active{cursor:grabbing}.InfrastructureServerCard-module__I91Osq__headerContent{align-items:flex-start;gap:.875rem;display:flex}.InfrastructureServerCard-module__I91Osq__serverImageContainer{cursor:pointer;flex-shrink:0}.InfrastructureServerCard-module__I91Osq__serverImage{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);width:64px;height:64px;position:relative;overflow:hidden}.InfrastructureServerCard-module__I91Osq__serverImageImg{object-fit:cover}.InfrastructureServerCard-module__I91Osq__serverImageOverlay{opacity:0;color:#fff;background:#00000080;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.InfrastructureServerCard-module__I91Osq__serverImage:hover .InfrastructureServerCard-module__I91Osq__serverImageOverlay{opacity:1}.InfrastructureServerCard-module__I91Osq__serverImagePlaceholder{background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-md);width:64px;height:64px;color:var(--text-secondary);justify-content:center;align-items:center;transition:all .2s;display:flex}.InfrastructureServerCard-module__I91Osq__serverImagePlaceholder:hover{border-color:var(--accent-color,#6366f1);color:var(--accent-color,#6366f1);background:var(--bg-tertiary,#252540)}.InfrastructureServerCard-module__I91Osq__hiddenInput{display:none}.InfrastructureServerCard-module__I91Osq__serverInfo{flex:1;min-width:0}.InfrastructureServerCard-module__I91Osq__serverNameRow{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.InfrastructureServerCard-module__I91Osq__serverName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.InfrastructureServerCard-module__I91Osq__serverMeta{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:.375rem;font-size:.75rem;display:flex}.InfrastructureServerCard-module__I91Osq__hostAddress{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.InfrastructureServerCard-module__I91Osq__metaSeparator{color:var(--gray-400)}.InfrastructureServerCard-module__I91Osq__osInfo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfrastructureServerCard-module__I91Osq__connectionStatus{align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.InfrastructureServerCard-module__I91Osq__agentConnected,.InfrastructureServerCard-module__I91Osq__sshConnected{color:var(--green-600);align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.InfrastructureServerCard-module__I91Osq__agentDisconnected{color:var(--text-secondary);align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.InfrastructureServerCard-module__I91Osq__healthBadge{border-radius:var(--radius-sm);align-items:center;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.InfrastructureServerCard-module__I91Osq__healthGood{color:var(--green-600);border:1px solid var(--green-500);background:#22c55e26}.InfrastructureServerCard-module__I91Osq__healthWarning{color:var(--yellow-600);border:1px solid var(--yellow-500);background:#eab30826}.InfrastructureServerCard-module__I91Osq__healthCritical{color:var(--red-600);border:1px solid var(--red-500);background:#ef444426}.InfrastructureServerCard-module__I91Osq__healthUnknown{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color)}.InfrastructureServerCard-module__I91Osq__moreMenuContainer{position:relative}.InfrastructureServerCard-module__I91Osq__moreButton{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.InfrastructureServerCard-module__I91Osq__moreButton:hover{background:var(--hover-bg);color:var(--text-primary)}.InfrastructureServerCard-module__I91Osq__dropdownMenu{background:var(--dropdown-bg,#1a1a2e);border:1px solid var(--border-color);border-radius:var(--radius-lg);z-index:9999;min-width:11rem;padding:.375rem;animation:.15s InfrastructureServerCard-module__I91Osq__dropdownFadeIn;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #0006}.InfrastructureServerCard-module__I91Osq__dropdownMenuPortal{background:var(--dropdown-bg,#1a1a2e);border:1px solid var(--border-color,#333);border-radius:var(--radius-lg,8px);z-index:99999;min-width:11rem;padding:.375rem;animation:.15s InfrastructureServerCard-module__I91Osq__dropdownFadeIn;position:fixed;box-shadow:0 8px 24px #00000080}.InfrastructureServerCard-module__I91Osq__checkMenuContainer{position:relative}.InfrastructureServerCard-module__I91Osq__checkMenuPortal{background:var(--dropdown-bg,#1a1a2e);border:1px solid var(--border-color,#333);border-radius:var(--radius-lg,8px);z-index:99999;min-width:13rem;padding:.375rem;animation:.15s InfrastructureServerCard-module__I91Osq__dropdownFadeIn;position:fixed;box-shadow:0 8px 24px #00000080}.InfrastructureServerCard-module__I91Osq__checkMenuItem{border-radius:var(--radius-md,6px);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;transition:background .15s;display:flex}.InfrastructureServerCard-module__I91Osq__checkMenuItem:hover{background:var(--hover-bg,#ffffff1a)}.InfrastructureServerCard-module__I91Osq__checkIcon{flex-shrink:0;font-size:1rem}.InfrastructureServerCard-module__I91Osq__checkItemText{flex:1}.InfrastructureServerCard-module__I91Osq__checkItemTitle{color:var(--text-primary,#fff);margin-bottom:.125rem;font-size:.8125rem;font-weight:500}.InfrastructureServerCard-module__I91Osq__checkItemDesc{color:var(--text-secondary,#888);font-size:.6875rem}@keyframes InfrastructureServerCard-module__I91Osq__dropdownFadeIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.InfrastructureServerCard-module__I91Osq__menuItem{border-radius:var(--radius-md);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;transition:background .15s;display:flex}.InfrastructureServerCard-module__I91Osq__menuItem:hover{background:var(--hover-bg,#ffffff1a)}.InfrastructureServerCard-module__I91Osq__menuItem svg{color:var(--text-secondary);flex-shrink:0}.InfrastructureServerCard-module__I91Osq__menuItem:hover svg{color:var(--text-primary)}.InfrastructureServerCard-module__I91Osq__menuDivider{background:var(--border-color);height:1px;margin:.25rem 0}.InfrastructureServerCard-module__I91Osq__statsRow{gap:.5rem;margin-bottom:.75rem;display:flex}.InfrastructureServerCard-module__I91Osq__statCard{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:.25rem;min-width:5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.InfrastructureServerCard-module__I91Osq__statCard:hover{background:var(--bg-tertiary,#252540);border-color:var(--border-color)}.InfrastructureServerCard-module__I91Osq__statWide{flex:0 auto;max-width:200px}.InfrastructureServerCard-module__I91Osq__statAlert{border-color:var(--red-500);background:#ef44441a}.InfrastructureServerCard-module__I91Osq__statAlert .InfrastructureServerCard-module__I91Osq__statIcon{color:var(--red-500)}.InfrastructureServerCard-module__I91Osq__statScheduled{border-color:var(--orange-500);background:#f973161a}.InfrastructureServerCard-module__I91Osq__statScheduled .InfrastructureServerCard-module__I91Osq__statIcon{color:var(--orange-500)}.InfrastructureServerCard-module__I91Osq__statIcon{color:var(--text-secondary);align-items:center;gap:.375rem;display:flex}.InfrastructureServerCard-module__I91Osq__statCount{color:var(--text-primary);font-size:.875rem;font-weight:600}.InfrastructureServerCard-module__I91Osq__statLabel{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;overflow:hidden}.InfrastructureServerCard-module__I91Osq__actionsBar{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);gap:.5rem;padding:.5rem;display:flex}.InfrastructureServerCard-module__I91Osq__actionButton{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.InfrastructureServerCard-module__I91Osq__actionButton:hover:not(:disabled){background:var(--accent-color,#6366f1);border-color:var(--accent-color,#6366f1);color:#fff}.InfrastructureServerCard-module__I91Osq__actionButton:disabled{opacity:.5;cursor:not-allowed}.InfrastructureServerCard-module__I91Osq__clickOverlay{z-index:1;cursor:pointer;position:absolute;inset:0}.InfrastructureServerCard-module__I91Osq__header{z-index:50;position:relative}.InfrastructureServerCard-module__I91Osq__statsRow,.InfrastructureServerCard-module__I91Osq__actionsBar{z-index:2;position:relative}.InfrastructureServerCard-module__I91Osq__moreMenuContainer{z-index:200;position:relative}.InfrastructureServerCard-module__I91Osq__spinningLoader{animation:1s linear infinite InfrastructureServerCard-module__I91Osq__spin}@keyframes InfrastructureServerCard-module__I91Osq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark .InfrastructureServerCard-module__I91Osq__actionButton{background:var(--bg-tertiary,#1e1e30)}.dark .InfrastructureServerCard-module__I91Osq__actionButton:hover:not(:disabled){background:var(--accent-color,#6366f1)}.high-contrast .InfrastructureServerCard-module__I91Osq__actionButton{background:var(--bg-tertiary);border:1px solid var(--border-color)}.high-contrast .InfrastructureServerCard-module__I91Osq__actionButton:hover:not(:disabled){background:var(--blue-600);color:#000}@media (max-width:640px){.InfrastructureServerCard-module__I91Osq__card{padding:.75rem}.InfrastructureServerCard-module__I91Osq__headerContent{gap:.625rem}.InfrastructureServerCard-module__I91Osq__serverImage,.InfrastructureServerCard-module__I91Osq__serverImagePlaceholder{width:48px;height:48px}.InfrastructureServerCard-module__I91Osq__serverName{font-size:.875rem}.InfrastructureServerCard-module__I91Osq__serverMeta{flex-wrap:wrap;gap:.25rem}.InfrastructureServerCard-module__I91Osq__osInfo,.InfrastructureServerCard-module__I91Osq__metaSeparator{display:none}.InfrastructureServerCard-module__I91Osq__statsRow{flex-wrap:wrap}.InfrastructureServerCard-module__I91Osq__statCard{flex:45%;min-width:auto}.InfrastructureServerCard-module__I91Osq__statWide{flex:100%;max-width:none}.InfrastructureServerCard-module__I91Osq__actionsBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.375rem;padding:.375rem;overflow-x:auto}.InfrastructureServerCard-module__I91Osq__actionsBar::-webkit-scrollbar{display:none}.InfrastructureServerCard-module__I91Osq__actionButton{flex:none;min-width:auto;padding:.5rem .625rem;font-size:.6875rem}}
.NewUserOnboarding-module__9m_pba__container{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);max-width:600px;margin:0 auto;padding:2rem}.NewUserOnboarding-module__9m_pba__hero{text-align:center;margin-bottom:2rem}.NewUserOnboarding-module__9m_pba__heroIcon{background:linear-gradient(135deg,var(--blue-500),var(--blue-600));color:#fff;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:inline-flex}.NewUserOnboarding-module__9m_pba__heroTitle{color:var(--text-primary);margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.NewUserOnboarding-module__9m_pba__heroSubtitle{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.NewUserOnboarding-module__9m_pba__features{background:var(--bg-primary);border-radius:var(--radius-md);flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.NewUserOnboarding-module__9m_pba__feature{align-items:flex-start;gap:1rem;display:flex}.NewUserOnboarding-module__9m_pba__featureIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--blue-500);background:#3b82f61a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NewUserOnboarding-module__9m_pba__featureContent{flex:1}.NewUserOnboarding-module__9m_pba__featureTitle{color:var(--text-primary);margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.NewUserOnboarding-module__9m_pba__featureDescription{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.NewUserOnboarding-module__9m_pba__actions{flex-direction:column;gap:.75rem;display:flex}.NewUserOnboarding-module__9m_pba__primaryAction{background:var(--blue-600);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.NewUserOnboarding-module__9m_pba__primaryAction:hover{background:var(--blue-700);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.NewUserOnboarding-module__9m_pba__secondaryAction{width:100%;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.NewUserOnboarding-module__9m_pba__secondaryAction:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--blue-500)}@media (max-width:480px){.NewUserOnboarding-module__9m_pba__container{padding:1.5rem}.NewUserOnboarding-module__9m_pba__heroIcon{width:64px;height:64px}.NewUserOnboarding-module__9m_pba__heroIcon svg{width:32px;height:32px}.NewUserOnboarding-module__9m_pba__heroTitle{font-size:1.5rem}.NewUserOnboarding-module__9m_pba__features{padding:1rem}}
.BackupIntegrationTab-module__ksSKYq__container{padding:1.5rem}.BackupIntegrationTab-module__ksSKYq__header{color:var(--text-primary);align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.BackupIntegrationTab-module__ksSKYq__header h3{margin:0;font-size:1.125rem;font-weight:600}.BackupIntegrationTab-module__ksSKYq__refreshButton{border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:6px;align-items:center;gap:.5rem;margin-left:auto;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s;display:flex}.BackupIntegrationTab-module__ksSKYq__refreshButton:disabled{opacity:.6;cursor:not-allowed}.BackupIntegrationTab-module__ksSKYq__refreshButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.BackupIntegrationTab-module__ksSKYq__description{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.BackupIntegrationTab-module__ksSKYq__loading{color:var(--text-secondary);justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.BackupIntegrationTab-module__ksSKYq__spinner{animation:1s linear infinite BackupIntegrationTab-module__ksSKYq__spin}@keyframes BackupIntegrationTab-module__ksSKYq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BackupIntegrationTab-module__ksSKYq__providerGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.BackupIntegrationTab-module__ksSKYq__providerCard{background:var(--bg-secondary);border:2px solid var(--border-color);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;transition:all .2s;display:flex}.BackupIntegrationTab-module__ksSKYq__providerCard:hover:not(.BackupIntegrationTab-module__ksSKYq__providerCardDisabled){border-color:var(--primary-color);background:var(--bg-tertiary)}.BackupIntegrationTab-module__ksSKYq__providerCardSelected{border-color:var(--primary-color);background:#8b5cf61a}.BackupIntegrationTab-module__ksSKYq__providerCardDisabled{opacity:.5;cursor:not-allowed}.BackupIntegrationTab-module__ksSKYq__providerIcon{font-size:2rem}.BackupIntegrationTab-module__ksSKYq__providerName{color:var(--text-primary);text-align:center;font-size:.875rem;font-weight:500}.BackupIntegrationTab-module__ksSKYq__comingSoon{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:4px;padding:.125rem .5rem;font-size:.75rem}.BackupIntegrationTab-module__ksSKYq__tokenInput{margin-top:1rem}.BackupIntegrationTab-module__ksSKYq__label{color:var(--text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.BackupIntegrationTab-module__ksSKYq__input{background:var(--bg-secondary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:8px;padding:.75rem 1rem;font-family:monospace;font-size:.875rem;transition:border-color .2s}.BackupIntegrationTab-module__ksSKYq__input:focus{border-color:var(--primary-color);outline:none}.BackupIntegrationTab-module__ksSKYq__input::placeholder{color:var(--text-tertiary)}.BackupIntegrationTab-module__ksSKYq__hint{color:var(--text-secondary);margin-top:.5rem;font-size:.75rem}.BackupIntegrationTab-module__ksSKYq__link{color:var(--primary-color);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.BackupIntegrationTab-module__ksSKYq__link:hover{text-decoration:underline}.BackupIntegrationTab-module__ksSKYq__configureButton{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;transition:background .2s;display:flex}.BackupIntegrationTab-module__ksSKYq__configureButton:hover:not(:disabled){background:var(--primary-hover)}.BackupIntegrationTab-module__ksSKYq__configureButton:disabled{opacity:.6;cursor:not-allowed}.BackupIntegrationTab-module__ksSKYq__errorMessage{color:var(--error-color);border:1px solid var(--error-color);background:#ef44441a;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.BackupIntegrationTab-module__ksSKYq__successMessage{color:var(--success-color);border:1px solid var(--success-color);background:#22c55e1a;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.BackupIntegrationTab-module__ksSKYq__statusCard{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.25rem}.BackupIntegrationTab-module__ksSKYq__statusHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.BackupIntegrationTab-module__ksSKYq__statusLabel{color:var(--text-primary);font-size:1rem}.BackupIntegrationTab-module__ksSKYq__healthIconHealthy{color:var(--success-color)}.BackupIntegrationTab-module__ksSKYq__healthIconWarning{color:var(--warning-color)}.BackupIntegrationTab-module__ksSKYq__healthIconCritical{color:var(--error-color)}.BackupIntegrationTab-module__ksSKYq__healthIconUnknown{color:var(--text-tertiary)}.BackupIntegrationTab-module__ksSKYq__statusGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.BackupIntegrationTab-module__ksSKYq__statusItem{flex-direction:column;gap:.25rem;display:flex}.BackupIntegrationTab-module__ksSKYq__statusItemLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.BackupIntegrationTab-module__ksSKYq__statusItemValue{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.BackupIntegrationTab-module__ksSKYq__enabled{color:var(--success-color)}.BackupIntegrationTab-module__ksSKYq__disabled{color:var(--error-color)}.BackupIntegrationTab-module__ksSKYq__healthy{color:var(--success-color)}.BackupIntegrationTab-module__ksSKYq__warning{color:var(--warning-color)}.BackupIntegrationTab-module__ksSKYq__critical{color:var(--error-color)}.BackupIntegrationTab-module__ksSKYq__warningBanner{color:var(--warning-color);background:#eab3081a;border-radius:8px;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.BackupIntegrationTab-module__ksSKYq__actions{border-top:1px solid var(--border-color);margin-top:1.5rem;padding-top:1rem}.BackupIntegrationTab-module__ksSKYq__removeButton{color:var(--error-color);border:1px solid var(--error-color);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.BackupIntegrationTab-module__ksSKYq__removeButton:hover{background:#ef44441a}.BackupIntegrationTab-module__ksSKYq__slaConfigCard{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;margin-top:1.5rem;padding:1.25rem}.BackupIntegrationTab-module__ksSKYq__slaConfigTitle{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1rem;font-weight:600;display:flex}.BackupIntegrationTab-module__ksSKYq__slaConfigDescription{color:var(--text-secondary);margin:0 0 1rem;font-size:.8125rem}.BackupIntegrationTab-module__ksSKYq__slaConfigGrid{flex-direction:column;gap:1rem;display:flex}.BackupIntegrationTab-module__ksSKYq__slaConfigField{flex-direction:column;gap:.5rem;display:flex}.BackupIntegrationTab-module__ksSKYq__slaConfigLabel{color:var(--text-primary);font-size:.8125rem;font-weight:500}.BackupIntegrationTab-module__ksSKYq__frequencyOptions{gap:.5rem;display:flex}.BackupIntegrationTab-module__ksSKYq__frequencyOption{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:6px;flex:1;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s}.BackupIntegrationTab-module__ksSKYq__frequencyOption:hover{background:var(--bg-primary);color:var(--text-primary)}.BackupIntegrationTab-module__ksSKYq__frequencyOptionSelected{border-color:var(--primary-color);color:var(--primary-color);background:#8b5cf626}.BackupIntegrationTab-module__ksSKYq__frequencyHint{color:var(--text-tertiary);margin:0;font-size:.75rem;font-style:italic}.BackupIntegrationTab-module__ksSKYq__slaInputGroup{align-items:center;gap:.5rem;display:flex}.BackupIntegrationTab-module__ksSKYq__slaInput{background:var(--bg-tertiary);border:1px solid var(--border-color);width:100px;color:var(--text-primary);border-radius:6px;padding:.5rem .75rem;font-size:.875rem}.BackupIntegrationTab-module__ksSKYq__slaInput:focus{border-color:var(--primary-color);outline:none}.BackupIntegrationTab-module__ksSKYq__slaInputSuffix{color:var(--text-secondary);font-size:.8125rem}.BackupIntegrationTab-module__ksSKYq__slaHint{color:var(--text-secondary);margin:0;font-size:.75rem}.BackupIntegrationTab-module__ksSKYq__withinSla{color:var(--success-color);font-weight:500}.BackupIntegrationTab-module__ksSKYq__overSla{color:var(--error-color);font-weight:500}.BackupIntegrationTab-module__ksSKYq__saveConfigButton{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;transition:background .2s;display:flex}.BackupIntegrationTab-module__ksSKYq__saveConfigButton:hover:not(:disabled){background:var(--primary-hover)}.BackupIntegrationTab-module__ksSKYq__saveConfigButton:disabled{opacity:.6;cursor:not-allowed}.BackupIntegrationTab-module__ksSKYq__readOnlyNotice{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.BackupIntegrationTab-module__ksSKYq__frequencyOption:disabled{opacity:.6;cursor:not-allowed}.BackupIntegrationTab-module__ksSKYq__frequencyOption:disabled:hover{background:var(--bg-tertiary);color:var(--text-secondary)}.BackupIntegrationTab-module__ksSKYq__slaInput:disabled{opacity:.6;cursor:not-allowed}
.StackSelector-module__Krhqea__container{position:relative}.StackSelector-module__Krhqea__button{background:var(--card-bg);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;min-width:160px;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.StackSelector-module__Krhqea__button:hover:not(:disabled){background:var(--bg-secondary);border-color:#3b82f6}.StackSelector-module__Krhqea__button:disabled{opacity:.6;cursor:not-allowed}.StackSelector-module__Krhqea__label{text-align:left;flex:1}.StackSelector-module__Krhqea__chevron{color:var(--text-secondary);transition:transform .2s}.StackSelector-module__Krhqea__chevron.StackSelector-module__Krhqea__open{transform:rotate(180deg)}.StackSelector-module__Krhqea__dropdown{background:var(--card-bg);border:1px solid var(--border-color);z-index:1000;border-radius:8px;min-width:200px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.StackSelector-module__Krhqea__option{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;transition:background .15s;display:flex}.StackSelector-module__Krhqea__option:hover{background:var(--bg-secondary)}.StackSelector-module__Krhqea__option.StackSelector-module__Krhqea__selected{color:#3b82f6;font-weight:500}.StackSelector-module__Krhqea__optionName{flex:1}.StackSelector-module__Krhqea__optionCount{color:var(--text-secondary);background:var(--bg-secondary);border-radius:10px;padding:.125rem .5rem;font-size:.75rem}.StackSelector-module__Krhqea__option.StackSelector-module__Krhqea__selected .StackSelector-module__Krhqea__optionCount{color:#3b82f6;background:#3b82f61a}.StackSelector-module__Krhqea__checkIcon{color:#3b82f6}.StackSelector-module__Krhqea__divider{background:var(--border-color);height:1px;margin:.25rem 0}
