.notifications-module__-yKu1q__container{max-width:1200px;color:var(--foreground,#0f172a);margin:0 auto;padding:0 1.25rem}.notifications-module__-yKu1q__header{will-change:opacity,transform;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding-bottom:1.5rem;animation:.5s ease-out backwards notifications-module__-yKu1q__fadeInDown;display:flex}@keyframes notifications-module__-yKu1q__fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notifications-module__-yKu1q__headerLeft h1{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:2.25rem;font-weight:700}.notifications-module__-yKu1q__headerLeft p,.notifications-module__-yKu1q__subtitle{color:#64748b;margin:0;font-size:.95rem;line-height:1.5}.notifications-module__-yKu1q__headerRight{gap:.75rem;display:flex}.notifications-module__-yKu1q__markAllButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #2563eb33}.notifications-module__-yKu1q__markAllButton:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb4d}.notifications-module__-yKu1q__markAllButton:active{transform:translateY(0);box-shadow:0 2px 6px #2563eb40}.notifications-module__-yKu1q__markAllButton svg{font-size:1rem}.notifications-module__-yKu1q__tabs{scrollbar-width:none;-ms-overflow-style:none;border-bottom:2px solid #e2e8f0;gap:.5rem;margin:0 0 2rem;animation:.4s ease-out .1s backwards notifications-module__-yKu1q__fadeIn;display:flex;overflow:auto hidden}.notifications-module__-yKu1q__tabs::-webkit-scrollbar{display:none}.notifications-module__-yKu1q__tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.625rem;margin-bottom:-2px;padding:1rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;position:relative}.notifications-module__-yKu1q__tab svg{opacity:.8;flex-shrink:0;font-size:1.125rem;transition:transform .2s}.notifications-module__-yKu1q__tab:hover{color:#334155;background-color:#f8fafc}.notifications-module__-yKu1q__tab:hover svg{opacity:1;transform:scale(1.05)}.notifications-module__-yKu1q__tab[aria-selected=true],.notifications-module__-yKu1q__tab.notifications-module__-yKu1q__active{color:#2563eb;background-color:#fff;border-bottom-color:#2563eb}.notifications-module__-yKu1q__tab[aria-selected=true] svg,.notifications-module__-yKu1q__tab.notifications-module__-yKu1q__active svg{opacity:1}.notifications-module__-yKu1q__tab:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #3b82f6}.notifications-module__-yKu1q__badge{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:12px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:700;animation:2s ease-in-out infinite notifications-module__-yKu1q__pulse;display:inline-flex;box-shadow:0 2px 4px #ef444433}@keyframes notifications-module__-yKu1q__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.notifications-module__-yKu1q__content{flex-direction:column;gap:2rem;animation:.4s ease-out .2s backwards notifications-module__-yKu1q__fadeIn;display:flex}@keyframes notifications-module__-yKu1q__fadeIn{0%{opacity:0}to{opacity:1}}.notifications-module__-yKu1q__skeletonContainer{flex-direction:column;gap:1rem;animation:.3s ease-out backwards notifications-module__-yKu1q__fadeIn;display:flex}@media (max-width:980px){.notifications-module__-yKu1q__headerLeft h1{font-size:1.75rem}}@media (max-width:768px){.notifications-module__-yKu1q__container{padding:1rem}.notifications-module__-yKu1q__header{flex-direction:column;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.notifications-module__-yKu1q__headerLeft h1{font-size:1.5rem}.notifications-module__-yKu1q__headerRight{width:100%}.notifications-module__-yKu1q__markAllButton{justify-content:center;width:100%}.notifications-module__-yKu1q__contentSection{padding:1.5rem}.notifications-module__-yKu1q__tabs{flex-wrap:wrap;margin-bottom:1.25rem;padding:.375rem}.notifications-module__-yKu1q__tab{flex:1;justify-content:center;min-width:140px;padding:.625rem 1rem;font-size:.8125rem}}@media (max-width:480px){.notifications-module__-yKu1q__tabs{flex-direction:column;gap:.5rem;margin-bottom:1rem}.notifications-module__-yKu1q__tab{border-radius:8px;width:100%}.notifications-module__-yKu1q__tab[aria-selected=true]:after,.notifications-module__-yKu1q__tab.notifications-module__-yKu1q__active:after{display:none}.notifications-module__-yKu1q__contentSection{padding:1.25rem}}
.Paginator-module__PGPtAG__container{justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.Paginator-module__PGPtAG__pageInfo{color:#64748b;font-size:.875rem}.Paginator-module__PGPtAG__controls{align-items:center;gap:.5rem;display:flex}.Paginator-module__PGPtAG__pageBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s,border-color .12s,color .12s,transform 60ms;display:inline-flex}.Paginator-module__PGPtAG__pageBtn:not(:disabled):hover{color:#1e293b;background:#f8fafc;border-color:#cbd5e1}.Paginator-module__PGPtAG__pageBtn:active{transform:translateY(.5px)}.Paginator-module__PGPtAG__pageBtn:focus-visible{box-shadow:0 0 0 2px var(--primary,#0056b3);color:#334155;background-color:#f1f5f9;outline:none}.Paginator-module__PGPtAG__pageBtn:disabled{opacity:.5;cursor:not-allowed}.Paginator-module__PGPtAG__number{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 .5rem;font-size:.875rem;transition:background-color .12s,border-color .12s,color .12s,transform 60ms;display:inline-flex;position:relative}.Paginator-module__PGPtAG__number:not(.Paginator-module__PGPtAG__active):hover{color:#1e293b;box-shadow:none;background:#f8fafc;border-color:#cbd5e1}.Paginator-module__PGPtAG__active{background:var(--primary,#0056b3);color:#fff;border-color:var(--primary,#0056b3);font-weight:600;box-shadow:0 0 0 2px #0056b326}.Paginator-module__PGPtAG__active:hover{background:var(--primary,#0056b3);color:#fff;border-color:var(--primary,#0056b3)}.Paginator-module__PGPtAG__pageBtn:disabled:hover{color:#334155;background:#fff;border-color:#e2e8f0}.Paginator-module__PGPtAG__numbers{gap:.25rem;display:flex}.Paginator-module__PGPtAG__ellipsis{color:#94a3b8;justify-content:center;align-items:center;min-width:32px;height:32px;display:inline-flex}.Paginator-module__PGPtAG__pageSizeSelect{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.375rem .5rem}
.SecurityOverview-module__5g4Xvq__overview{flex-direction:column;gap:2rem;animation:.4s ease-out SecurityOverview-module__5g4Xvq__fadeIn;display:flex}@keyframes SecurityOverview-module__5g4Xvq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SecurityOverview-module__5g4Xvq__scoreSection{animation:.5s ease-out .1s backwards SecurityOverview-module__5g4Xvq__fadeIn}.SecurityOverview-module__5g4Xvq__scoreSection h2{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.SecurityOverview-module__5g4Xvq__scoreCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:2.5rem;padding:2rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a,0 1px 3px #00000005}.SecurityOverview-module__5g4Xvq__scoreCard:before{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 50%,#93c5fd 100%);height:3px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.SecurityOverview-module__5g4Xvq__scoreCard:hover:before{opacity:1;transform:scaleX(1)}.SecurityOverview-module__5g4Xvq__scoreCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 8px 20px #3b82f61f,0 4px 10px #0000000f}.SecurityOverview-module__5g4Xvq__scoreCircle{flex-shrink:0;width:180px;height:180px;position:relative}.SecurityOverview-module__5g4Xvq__scoreCircle svg{filter:drop-shadow(0 4px 12px #2563eb33);width:100%;height:100%}.SecurityOverview-module__5g4Xvq__scoreValue{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SecurityOverview-module__5g4Xvq__scoreNumber{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;line-height:1}.SecurityOverview-module__5g4Xvq__scoreLabel{color:#64748b;font-size:1.125rem;font-weight:600}.SecurityOverview-module__5g4Xvq__scoreDetails{flex:1}.SecurityOverview-module__5g4Xvq__scoreDetails h3{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:1.5rem;font-weight:700}.SecurityOverview-module__5g4Xvq__scoreDetails p{color:#64748b;margin:0;font-size:.9375rem;line-height:1.6}.SecurityOverview-module__5g4Xvq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;animation:.5s ease-out .2s backwards SecurityOverview-module__5g4Xvq__fadeIn;display:grid}.SecurityOverview-module__5g4Xvq__statCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;align-items:center;gap:1.5rem;padding:1.75rem 2rem;transition:all .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000005,0 1px 2px #00000003}.SecurityOverview-module__5g4Xvq__statCard:after{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 50%,#93c5fd 100%);height:2px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.SecurityOverview-module__5g4Xvq__statCard:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:0 6px 16px #3b82f61a,0 3px 8px #0000000a}.SecurityOverview-module__5g4Xvq__statCard:hover:after{opacity:1;transform:scaleX(1)}.SecurityOverview-module__5g4Xvq__statIcon{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 100%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 12px #3b82f64d,0 2px 4px #0000001a}.SecurityOverview-module__5g4Xvq__statCard:hover .SecurityOverview-module__5g4Xvq__statIcon{transform:scale(1.08);box-shadow:0 8px 20px #3b82f666,0 4px 8px #00000026}.SecurityOverview-module__5g4Xvq__statContent{flex:1;min-width:0}.SecurityOverview-module__5g4Xvq__statContent h3{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .625rem;font-size:.8125rem;font-weight:700}.SecurityOverview-module__5g4Xvq__statValue{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .375rem;font-size:1.875rem;font-weight:800;line-height:1}.SecurityOverview-module__5g4Xvq__statSubtext{color:#64748b;margin:0;font-size:.8125rem;font-weight:500}.SecurityOverview-module__5g4Xvq__featuresSection{animation:.5s ease-out .3s backwards SecurityOverview-module__5g4Xvq__fadeIn}.SecurityOverview-module__5g4Xvq__featuresSection h2{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.SecurityOverview-module__5g4Xvq__featuresList{flex-direction:column;gap:1rem;display:flex}.SecurityOverview-module__5g4Xvq__featureItem{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 1px 3px #00000005,0 1px 2px #00000003}.SecurityOverview-module__5g4Xvq__featureItem:hover{border-color:#cbd5e1;transform:translate(4px);box-shadow:0 4px 12px #3b82f614,0 2px 6px #0000000a}.SecurityOverview-module__5g4Xvq__featureStatus{flex-shrink:0;font-size:1.75rem;transition:transform .3s}.SecurityOverview-module__5g4Xvq__featureItem:hover .SecurityOverview-module__5g4Xvq__featureStatus{transform:scale(1.1)}.SecurityOverview-module__5g4Xvq__featureStatus .SecurityOverview-module__5g4Xvq__enabled{color:#10b981;filter:drop-shadow(0 2px 8px #10b9814d)}.SecurityOverview-module__5g4Xvq__featureStatus .SecurityOverview-module__5g4Xvq__disabled{color:#f59e0b;filter:drop-shadow(0 2px 8px #f59e0b4d)}.SecurityOverview-module__5g4Xvq__featureInfo{flex:1}.SecurityOverview-module__5g4Xvq__featureInfo h4{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .375rem;font-size:1.0625rem;font-weight:700}.SecurityOverview-module__5g4Xvq__featureInfo p{color:#64748b;margin:0;font-size:.875rem;line-height:1.5}.SecurityOverview-module__5g4Xvq__eventsSection{animation:.5s ease-out .4s backwards SecurityOverview-module__5g4Xvq__fadeIn}.SecurityOverview-module__5g4Xvq__eventsSection h2{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.SecurityOverview-module__5g4Xvq__eventsList{flex-direction:column;gap:1rem;display:flex}.SecurityOverview-module__5g4Xvq__eventItem{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 1px 3px #00000005,0 1px 2px #00000003}.SecurityOverview-module__5g4Xvq__eventItem:hover{border-color:#cbd5e1;transform:translate(3px);box-shadow:0 4px 12px #3b82f614,0 2px 6px #0000000a}.SecurityOverview-module__5g4Xvq__eventIcon{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;display:flex;box-shadow:0 4px 12px #3b82f640}.SecurityOverview-module__5g4Xvq__eventContent{flex:1}.SecurityOverview-module__5g4Xvq__eventContent p{color:#1e293b;margin:0 0 .375rem;font-size:.9375rem;font-weight:600;line-height:1.4}.SecurityOverview-module__5g4Xvq__eventTime{color:#64748b;font-size:.8125rem;font-weight:500}@media (max-width:768px){.SecurityOverview-module__5g4Xvq__scoreCard{text-align:center;flex-direction:column;gap:1.5rem;padding:1.5rem}.SecurityOverview-module__5g4Xvq__scoreCircle{width:150px;height:150px}.SecurityOverview-module__5g4Xvq__scoreNumber{font-size:2.5rem}.SecurityOverview-module__5g4Xvq__scoreDetails h3{font-size:1.25rem}.SecurityOverview-module__5g4Xvq__statsGrid{grid-template-columns:1fr;gap:1rem}.SecurityOverview-module__5g4Xvq__statCard{gap:1.25rem;padding:1.5rem}.SecurityOverview-module__5g4Xvq__statIcon{width:48px;height:48px;font-size:1.25rem}.SecurityOverview-module__5g4Xvq__statValue{font-size:1.5rem}.SecurityOverview-module__5g4Xvq__featureItem,.SecurityOverview-module__5g4Xvq__eventItem{padding:1.25rem}}
.NotificationPreferences-module__F3rpBG__preferences{animation:.4s ease-out NotificationPreferences-module__F3rpBG__fadeIn}@keyframes NotificationPreferences-module__F3rpBG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NotificationPreferences-module__F3rpBG__categories{flex-direction:column;gap:2.5rem;display:flex}.NotificationPreferences-module__F3rpBG__section{margin-bottom:2.5rem;animation:.5s ease-out backwards NotificationPreferences-module__F3rpBG__fadeIn}.NotificationPreferences-module__F3rpBG__section:first-child{animation-delay:.1s}.NotificationPreferences-module__F3rpBG__section:nth-child(2){animation-delay:.15s}.NotificationPreferences-module__F3rpBG__section:nth-child(3){animation-delay:.2s}.NotificationPreferences-module__F3rpBG__section:nth-child(4){animation-delay:.25s}.NotificationPreferences-module__F3rpBG__section:nth-child(5){animation-delay:.3s}.NotificationPreferences-module__F3rpBG__section h2{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.NotificationPreferences-module__F3rpBG__sectionDescription{color:#64748b;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.NotificationPreferences-module__F3rpBG__loading{flex-direction:column;gap:1.5rem;animation:.3s ease-out NotificationPreferences-module__F3rpBG__fadeIn;display:flex}.NotificationPreferences-module__F3rpBG__preferenceList{flex-direction:column;gap:.75rem;display:flex}.NotificationPreferences-module__F3rpBG__preferenceItem{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.NotificationPreferences-module__F3rpBG__preferenceItem:before{content:"";opacity:0;background:linear-gradient(#3b82f6,#60a5fa);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.NotificationPreferences-module__F3rpBG__preferenceItem:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #00000014,0 4px 8px #0000000a}.NotificationPreferences-module__F3rpBG__preferenceItem:hover:before{opacity:1}.NotificationPreferences-module__F3rpBG__preferenceHeader{align-items:center;padding-bottom:.25rem;display:flex}.NotificationPreferences-module__F3rpBG__preferenceHeader .checkboxWrapper{width:100%;margin-bottom:0}.NotificationPreferences-module__F3rpBG__preferenceHeader .checkboxContainer{background:0 0;border-radius:8px;padding:.75rem 1rem;transition:all .2s}.NotificationPreferences-module__F3rpBG__preferenceHeader .checkboxContainer:hover{background:#f8fafc}.NotificationPreferences-module__F3rpBG__preferenceHeader input:checked~.checkboxContainer{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:calc(1rem - 3px)}.NotificationPreferences-module__F3rpBG__preferenceHeader .checkboxContainer:has(input:checked){background:#eff6ff;border-left:3px solid #3b82f6;padding-left:calc(1rem - 3px)}.NotificationPreferences-module__F3rpBG__preferenceHeader .checkboxContainer:has(input:checked):hover{background:#dbeafe}.NotificationPreferences-module__F3rpBG__preferenceHeader label{cursor:pointer;color:#1e293b!important;letter-spacing:-.01em!important;font-size:1rem!important;font-weight:600!important;transition:color .2s!important}.NotificationPreferences-module__F3rpBG__preferenceHeader label:hover{color:#0f172a!important}.NotificationPreferences-module__F3rpBG__preferenceOptions{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:0;margin-top:1.25rem;padding:0;display:flex;overflow:hidden}.NotificationPreferences-module__F3rpBG__fieldWrapper{background:#fff;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex;position:relative}.NotificationPreferences-module__F3rpBG__fieldWrapper:not(:last-child){border-bottom:1px solid #e2e8f0}.NotificationPreferences-module__F3rpBG__fieldWrapper>div{max-width:400px}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__control{min-height:36px;box-shadow:none;border-color:#e2e8f0;border-radius:6px;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__control:hover{border-color:#cbd5e1}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__control--is-focused{border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__placeholder{color:#94a3b8;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__single-value{color:#334155;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__multi-value{background-color:#eff6ff;border-radius:4px;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__multi-value__label{color:#1e40af;padding:2px 6px;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__multi-value__remove{color:#60a5fa;cursor:pointer;border-radius:0 4px 4px 0}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__multi-value__remove:hover{color:#1e3a8a;background-color:#dbeafe}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__input-container{color:#334155;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__value-container{padding:2px 8px}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__indicator-separator{background-color:#e2e8f0}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__dropdown-indicator{color:#94a3b8;padding:6px}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__dropdown-indicator:hover{color:#64748b}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__clear-indicator{color:#94a3b8;padding:6px}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__clear-indicator:hover{color:#64748b}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__menu{border:1px solid #e2e8f0;font-size:.875rem;box-shadow:0 4px 12px #0000001a}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__option{padding:8px 12px;font-size:.875rem}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__option--is-focused{background-color:#f8fafc}.NotificationPreferences-module__F3rpBG__fieldWrapper .react-select__option--is-selected{color:#1e40af;background-color:#eff6ff}.NotificationPreferences-module__F3rpBG__fieldLabel{color:#64748b;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.NotificationPreferences-module__F3rpBG__reminderDays{background:#fff;flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}.NotificationPreferences-module__F3rpBG__reminderDays>label{color:#64748b;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.NotificationPreferences-module__F3rpBG__dayOptions{flex-wrap:wrap;gap:.5rem;display:flex}.NotificationPreferences-module__F3rpBG__dayOptions label{color:#64748b!important;cursor:pointer!important;background:0 0!important;border:1px solid #e2e8f0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-width:100px!important;padding:.5rem .875rem!important;font-size:.8125rem!important;font-weight:400!important;transition:all .15s!important;display:flex!important}.NotificationPreferences-module__F3rpBG__dayOptions label:hover{color:#475569!important;background:#f8fafc!important;border-color:#cbd5e1!important}:is(.NotificationPreferences-module__F3rpBG__dayOptions input:checked+label,.NotificationPreferences-module__F3rpBG__dayOptions label:has(input:checked)){color:#1e40af!important;background:#eff6ff!important;border-color:#93c5fd!important;font-weight:500!important}:is(.NotificationPreferences-module__F3rpBG__dayOptions input:checked+label:hover,.NotificationPreferences-module__F3rpBG__dayOptions label:has(input:checked):hover){color:#1e3a8a!important;background:#dbeafe!important;border-color:#60a5fa!important}.NotificationPreferences-module__F3rpBG__saveBar{z-index:10;background:linear-gradient(135deg,#2563ebfa 0%,#3b82f6f5 100%);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:1.5rem;margin:2.5rem -2.5rem -2.5rem;padding:1.25rem 2rem;animation:.3s ease-out NotificationPreferences-module__F3rpBG__slideUp;display:flex;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #2563eb40,0 -1px 3px #0000001a}@keyframes NotificationPreferences-module__F3rpBG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NotificationPreferences-module__F3rpBG__saveBar p{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}.NotificationPreferences-module__F3rpBG__saveBar p:before{content:"●";font-size:.75rem;animation:2s ease-in-out infinite NotificationPreferences-module__F3rpBG__pulse}@keyframes NotificationPreferences-module__F3rpBG__pulse{0%,to{opacity:1}50%{opacity:.5}}.NotificationPreferences-module__F3rpBG__saveBar button{color:#2563eb;background:#fff;border:none;font-weight:600;box-shadow:0 2px 8px #00000026}.NotificationPreferences-module__F3rpBG__saveBar button:hover:not(:disabled){background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.NotificationPreferences-module__F3rpBG__saveBar button:disabled{opacity:.7;cursor:not-allowed}@media (max-width:980px){.NotificationPreferences-module__F3rpBG__section h2{font-size:1.125rem}.NotificationPreferences-module__F3rpBG__sectionDescription{font-size:.8125rem}.NotificationPreferences-module__F3rpBG__preferenceItem{padding:1.25rem}}@media (max-width:768px){.NotificationPreferences-module__F3rpBG__preferences{max-width:100%}.NotificationPreferences-module__F3rpBG__section{margin-bottom:2rem}.NotificationPreferences-module__F3rpBG__section h2{font-size:1rem}.NotificationPreferences-module__F3rpBG__sectionDescription{font-size:.8125rem}.NotificationPreferences-module__F3rpBG__preferenceItem{border-radius:20px;padding:1rem}.NotificationPreferences-module__F3rpBG__preferenceOptions{border-radius:12px}.NotificationPreferences-module__F3rpBG__fieldWrapper,.NotificationPreferences-module__F3rpBG__reminderDays{padding:1rem 1.25rem}.NotificationPreferences-module__F3rpBG__fieldWrapper>div{max-width:100%}}@media (max-width:640px){.NotificationPreferences-module__F3rpBG__section h2{font-size:1rem}.NotificationPreferences-module__F3rpBG__preferenceItem{padding:1rem 1.25rem}.NotificationPreferences-module__F3rpBG__preferenceOptions{border-radius:12px}.NotificationPreferences-module__F3rpBG__fieldWrapper,.NotificationPreferences-module__F3rpBG__reminderDays{padding:1rem}.NotificationPreferences-module__F3rpBG__saveBar{flex-direction:column;align-items:stretch;gap:1rem;margin:2rem -2.5rem -2.5rem;padding:1rem 1.5rem}.NotificationPreferences-module__F3rpBG__saveBar p{text-align:center}.NotificationPreferences-module__F3rpBG__saveBar button{justify-content:center;width:100%}}@media (max-width:480px){.NotificationPreferences-module__F3rpBG__categories{gap:2rem}.NotificationPreferences-module__F3rpBG__section{margin-bottom:1.5rem}.NotificationPreferences-module__F3rpBG__preferenceItem{padding:.875rem 1rem}.NotificationPreferences-module__F3rpBG__preferenceOptions{border-radius:12px;margin-top:1rem}.NotificationPreferences-module__F3rpBG__fieldWrapper,.NotificationPreferences-module__F3rpBG__reminderDays{padding:.875rem}.NotificationPreferences-module__F3rpBG__saveBar{margin:1.5rem -2.5rem -2.5rem;padding:1rem}}

.Checkbox-module__nrNAFG__checkboxWrapper{margin-bottom:1rem}.Checkbox-module__nrNAFG__checkboxContainer{align-items:flex-start;gap:.5rem;display:flex;position:relative}.Checkbox-module__nrNAFG__checkbox{cursor:pointer;border:2px solid var(--muted);appearance:none;background-color:#fff;border-radius:4px;flex-shrink:0;width:18px;height:18px;margin:.125rem 0 0;transition:all .2s;position:relative}.Checkbox-module__nrNAFG__checkbox:checked{background-color:var(--primary);border-color:var(--primary)}.Checkbox-module__nrNAFG__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.Checkbox-module__nrNAFG__checkbox:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #0056b31a}.Checkbox-module__nrNAFG__checkbox:focus-visible{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary,#0056b3);background-color:#f1f5f9;outline:none}.Checkbox-module__nrNAFG__checkbox:hover:not(:disabled){border-color:var(--primary)}.Checkbox-module__nrNAFG__sm{width:16px;height:16px}.Checkbox-module__nrNAFG__sm:checked:after{width:5px;height:8px;top:1px;left:4px}.Checkbox-module__nrNAFG__md{width:18px;height:18px}.Checkbox-module__nrNAFG__md:checked:after{width:6px;height:10px;top:0;left:3px}.Checkbox-module__nrNAFG__lg{width:20px;height:20px}.Checkbox-module__nrNAFG__lg:checked:after{width:7px;height:12px;top:3px;left:6px}.Checkbox-module__nrNAFG__fullWidth{width:100%}.Checkbox-module__nrNAFG__label{color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;margin:0;font-size:.875rem;line-height:1.4}.Checkbox-module__nrNAFG__label a{color:var(--primary);text-decoration:none}.Checkbox-module__nrNAFG__label a:hover{text-decoration:underline}.Checkbox-module__nrNAFG__error{border-color:var(--destructive)!important}.Checkbox-module__nrNAFG__error:focus{box-shadow:0 0 0 2px #dc26261a;border-color:var(--destructive)!important}.Checkbox-module__nrNAFG__errorMessage{color:var(--destructive);margin-top:.5rem;margin-left:1.75rem;font-size:.875rem;display:block}.Checkbox-module__nrNAFG__hint{color:var(--muted-foreground);margin-top:.5rem;margin-left:1.75rem;font-size:.75rem}.Checkbox-module__nrNAFG__checkbox:disabled{opacity:.6;cursor:not-allowed;background-color:var(--muted-light,#f8fafc)}.Checkbox-module__nrNAFG__checkbox:disabled+.Checkbox-module__nrNAFG__label{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Checkbox-module__nrNAFG__md{width:16px;height:16px}.Checkbox-module__nrNAFG__md:checked:after{width:5px;height:8px;top:1px;left:4px}.Checkbox-module__nrNAFG__lg{width:18px;height:18px}.Checkbox-module__nrNAFG__lg:checked:after{width:6px;height:10px;top:2px;left:5px}}
.SelectField-module__l975na__selectWrapper{margin-bottom:1.5rem}.SelectField-module__l975na__fullWidth{width:100%}.SelectField-module__l975na__label{color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500;display:flex}.SelectField-module__l975na__labelIcon{color:var(--muted-foreground);align-items:center;display:flex}.SelectField-module__l975na__selectContainer{width:100%;position:relative}.SelectField-module__l975na__errorMessage{color:var(--destructive);margin-top:.5rem;font-size:.875rem;display:block}.SelectField-module__l975na__hint{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem}.SelectField-module__l975na__selectContainer.SelectField-module__l975na__sizeSm{--select-min-height:36px;--select-font-size:.875rem;--select-padding-horizontal:.75rem;--select-indicator-padding:4px;--select-option-padding:6px 10px;--select-multivalue-font-size:.8rem}.SelectField-module__l975na__selectContainer.SelectField-module__l975na__sizeMd{--select-min-height:44px;--select-font-size:1rem;--select-padding-horizontal:.9rem;--select-indicator-padding:8px;--select-option-padding:8px 12px;--select-multivalue-font-size:.875rem}.SelectField-module__l975na__selectContainer.SelectField-module__l975na__sizeLg{--select-min-height:52px;--select-font-size:1.125rem;--select-padding-horizontal:1.25rem;--select-indicator-padding:8px;--select-option-padding:10px 14px;--select-multivalue-font-size:.875rem}.SelectField-module__l975na__selectContainer .react-select__control{min-height:var(--select-min-height);border-color:var(--muted,#e2e8f0);box-shadow:none;font-size:var(--select-font-size);cursor:pointer;background-color:#fff;border-radius:6px;outline:none;transition:all .2s}.SelectField-module__l975na__selectContainer .react-select__control:hover{border-color:var(--muted,#e2e8f0)}.SelectField-module__l975na__selectContainer .react-select__control--is-focused{border-color:var(--primary,#3b82f6);box-shadow:0 0 0 2px var(--primary,#3b82f6);background-color:#f1f5f9}.SelectField-module__l975na__selectContainer .react-select__control--is-disabled{cursor:not-allowed;background-color:var(--muted-light,#f8fafc);opacity:.6}:is(.SelectField-module__l975na__selectContainer.SelectField-module__l975na__hasError .react-select__control,.SelectField-module__l975na__selectContainer.SelectField-module__l975na__hasError .react-select__control:hover,.SelectField-module__l975na__selectContainer.SelectField-module__l975na__hasError .react-select__control--is-focused){border-color:var(--destructive,#dc2626)}.SelectField-module__l975na__selectContainer .react-select__value-container{padding:0 var(--select-padding-horizontal);gap:4px}.SelectField-module__l975na__selectContainer .react-select__input-container{color:var(--foreground,#1a2b42);margin:0;padding:0}.SelectField-module__l975na__selectContainer .react-select__placeholder{color:var(--muted-foreground,#6b7280);font-size:inherit}.SelectField-module__l975na__selectContainer .react-select__single-value{color:var(--foreground,#1a2b42)}.SelectField-module__l975na__selectContainer .react-select__multi-value{font-size:var(--select-multivalue-font-size);background-color:#e0e0e0;border-radius:4px}.SelectField-module__l975na__selectContainer .react-select__multi-value__label{color:var(--foreground,#1a2b42);font-size:inherit;padding:2px 4px 2px 6px}.SelectField-module__l975na__selectContainer .react-select__multi-value__remove{color:var(--muted-foreground,#6b7280);cursor:pointer;border-radius:0 4px 4px 0}.SelectField-module__l975na__selectContainer .react-select__multi-value__remove:hover{color:var(--destructive,#dc2626);background-color:#dc26261a}.SelectField-module__l975na__selectContainer .react-select__indicator-separator{background-color:var(--muted,#e2e8f0)}.SelectField-module__l975na__selectContainer .react-select__dropdown-indicator{color:var(--muted-foreground,#6b7280);padding:var(--select-indicator-padding);transition:transform .2s}.SelectField-module__l975na__selectContainer .react-select__dropdown-indicator:hover{color:var(--foreground,#1a2b42)}.SelectField-module__l975na__selectContainer .react-select__control--menu-is-open .react-select__dropdown-indicator{transform:rotate(180deg)}.SelectField-module__l975na__selectContainer .react-select__clear-indicator{color:var(--muted-foreground,#6b7280);padding:var(--select-indicator-padding);cursor:pointer}.SelectField-module__l975na__selectContainer .react-select__clear-indicator:hover{color:var(--foreground,#1a2b42)}.SelectField-module__l975na__selectContainer .react-select__loading-indicator{color:var(--primary,#3b82f6)}.SelectField-module__l975na__selectContainer .react-select__menu{border:1px solid var(--muted,#e2e8f0);z-index:50;border-radius:6px;margin-top:4px;animation:.15s ease-out SelectField-module__l975na__slideDown;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.SelectField-module__l975na__selectContainer .react-select__menu-list{max-height:300px;padding:0}.SelectField-module__l975na__selectContainer .react-select__option{color:var(--foreground,#1a2b42);cursor:pointer;padding:var(--select-option-padding);font-size:inherit;background-color:#fff}.SelectField-module__l975na__selectContainer .react-select__option--is-focused{background-color:var(--muted-light,#f8fafc)}.SelectField-module__l975na__selectContainer .react-select__option--is-selected{background-color:var(--muted-light,#f1f5f9);color:var(--foreground,#1a2b42)}.SelectField-module__l975na__selectContainer .react-select__option--is-disabled{color:var(--muted-foreground,#6b7280);cursor:not-allowed;opacity:.5}.SelectField-module__l975na__selectContainer .react-select__option:active:not(.react-select__option--is-disabled){background-color:var(--muted-light,#e2e8f0)}.SelectField-module__l975na__selectContainer .react-select__menu-notice{color:var(--muted-foreground,#6b7280);padding:12px;font-size:.875rem}@keyframes SelectField-module__l975na__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.SelectField-module__l975na__selectWrapper{margin-bottom:1rem}.SelectField-module__l975na__selectContainer.SelectField-module__l975na__sizeMd{--select-min-height:40px;--select-font-size:.875rem;--select-padding-horizontal:.875rem}.SelectField-module__l975na__selectContainer.SelectField-module__l975na__sizeLg{--select-min-height:46px;--select-font-size:1rem;--select-padding-horizontal:1rem}}
.ProcessConfigurationList-module__oI4B-W__list{gap:1.5rem;margin-top:1.75rem;display:grid}.ProcessConfigurationList-module__oI4B-W__card{background-color:var(--color-background-paper);border:1px solid var(--color-border);border-radius:16px;transition:box-shadow .2s;overflow:hidden}.ProcessConfigurationList-module__oI4B-W__card:hover{box-shadow:0 4px 12px #0000001a}.ProcessConfigurationList-module__oI4B-W__cardHeader{background-color:var(--color-background-paper);border-bottom:1px solid var(--color-border);border-top-left-radius:16px;border-top-right-radius:16px;padding:1.5rem;position:relative}.ProcessConfigurationList-module__oI4B-W__cardHeader:before{content:"";background:linear-gradient(90deg,var(--color-primary,#2563eb),var(--color-info,#3b82f6));opacity:.18;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit;height:3px;position:absolute;top:0;left:0;right:0}.ProcessConfigurationList-module__oI4B-W__cardHeader.ProcessConfigurationList-module__oI4B-W__activeHeader:before{opacity:.78;background:linear-gradient(90deg,#059669,#10b981)}.ProcessConfigurationList-module__oI4B-W__cardHeader.ProcessConfigurationList-module__oI4B-W__inactiveHeader:before{opacity:.32;background:linear-gradient(90deg,#d97706,#b45309)}.ProcessConfigurationList-module__oI4B-W__titleRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.ProcessConfigurationList-module__oI4B-W__titleRow h3{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}.ProcessConfigurationList-module__oI4B-W__periodDescription{color:var(--color-text-secondary);margin:0;font-size:.875rem}.ProcessConfigurationList-module__oI4B-W__cardBody{gap:1.5rem;padding:1.5rem;display:grid}.ProcessConfigurationList-module__oI4B-W__section h4{color:var(--color-text-primary);margin:0 0 1rem;font-size:1rem;font-weight:500}.ProcessConfigurationList-module__oI4B-W__exampleDates{gap:.5rem;display:grid}.ProcessConfigurationList-module__oI4B-W__dateItem{background-color:var(--color-background-secondary);border-radius:4px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.ProcessConfigurationList-module__oI4B-W__dateLabel{color:var(--color-text-secondary);font-size:.875rem}.ProcessConfigurationList-module__oI4B-W__dateValue{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.ProcessConfigurationList-module__oI4B-W__deadlines{gap:.5rem;display:grid}.ProcessConfigurationList-module__oI4B-W__deadlineItem{background-color:var(--color-background-secondary);border-radius:4px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.ProcessConfigurationList-module__oI4B-W__deadlineLabel{color:var(--color-text-secondary);font-size:.875rem}.ProcessConfigurationList-module__oI4B-W__deadlineValue{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.ProcessConfigurationList-module__oI4B-W__cardFooter{background-color:var(--color-background-secondary);border-top:1px solid var(--color-border);border-bottom-right-radius:16px;border-bottom-left-radius:16px;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.ProcessConfigurationList-module__oI4B-W__detailsWrapper{opacity:0;will-change:max-height,opacity;max-height:0;transition:max-height .55s cubic-bezier(.4,0,.2,1),opacity .35s;overflow:hidden}.ProcessConfigurationList-module__oI4B-W__detailsWrapper.ProcessConfigurationList-module__oI4B-W__expanded{opacity:1;max-height:1200px}@media (prefers-reduced-motion:reduce){.ProcessConfigurationList-module__oI4B-W__detailsWrapper{transition:none}}.ProcessConfigurationList-module__oI4B-W__toggleRow{justify-content:flex-end;margin:.25rem 0 .75rem;padding:0 .75rem 0 0;display:flex}.ProcessConfigurationList-module__oI4B-W__toggleBtn{border:1px solid var(--color-border);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;color:var(--color-text-secondary);background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.7rem;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.ProcessConfigurationList-module__oI4B-W__toggleBtn:hover{background:var(--color-background-secondary);color:var(--color-text-primary)}.ProcessConfigurationList-module__oI4B-W__toggleBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProcessConfigurationList-module__oI4B-W__toggleIcon{font-size:.8rem;line-height:1;transform:translateY(1px)}.ProcessConfigurationList-module__oI4B-W__card.ProcessConfigurationList-module__oI4B-W__collapsed .ProcessConfigurationList-module__oI4B-W__cardFooter{border-top:1px dashed var(--color-border)}@media (max-width:768px){.ProcessConfigurationList-module__oI4B-W__titleRow{flex-direction:column;align-items:flex-start;gap:.5rem}.ProcessConfigurationList-module__oI4B-W__dateItem,.ProcessConfigurationList-module__oI4B-W__deadlineItem{flex-direction:column;align-items:flex-start;gap:.25rem}.ProcessConfigurationList-module__oI4B-W__cardFooter{flex-direction:column}}
.AddEmployeeDialog-module__Sd-VdW__paragraph{text-align:center;color:var(--color-text-primary);margin-bottom:1.5rem;font-size:1rem;font-weight:400}.AddEmployeeDialog-module__Sd-VdW__inputSpacing{margin-top:1rem}.AddEmployeeDialog-module__Sd-VdW__permissionsSection{margin-top:1.5rem}.AddEmployeeDialog-module__Sd-VdW__permissionsTitle{color:var(--color-text-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:600}.AddEmployeeDialog-module__Sd-VdW__permissionListContainer{border:1px solid var(--color-border);border-radius:.375rem;max-height:300px;padding:.5rem;overflow-y:auto}.AddEmployeeDialog-module__Sd-VdW__permissionItem{border-bottom:1px solid var(--color-border-secondary);padding:.5rem}.AddEmployeeDialog-module__Sd-VdW__permissionItem:last-child{border-bottom:none}.AddEmployeeDialog-module__Sd-VdW__permissionDescription{color:var(--color-text-secondary);margin-top:.25rem;margin-left:1.75rem;font-size:.75rem}
.AddTeamDialog-module__Z38Fla__container{flex-direction:column;gap:1.5rem;display:flex}.AddTeamDialog-module__Z38Fla__groupConfigHeader{color:#1e293b;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.125rem;font-weight:600;display:flex}.AddTeamDialog-module__Z38Fla__loadingState{color:#64748b;justify-content:center;align-items:center;padding:2rem;display:flex}.AddTeamDialog-module__Z38Fla__groupsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.AddTeamDialog-module__Z38Fla__groupsGridMultiColumn{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.AddTeamDialog-module__Z38Fla__groupCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem;box-shadow:0 1px 3px #0000001a}.AddTeamDialog-module__Z38Fla__groupHeader{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.AddTeamDialog-module__Z38Fla__groupInfo{flex:1}.AddTeamDialog-module__Z38Fla__groupTitle{color:#374151;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:flex}.AddTeamDialog-module__Z38Fla__memberCount{color:#6b7280;white-space:nowrap;background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.AddTeamDialog-module__Z38Fla__memberCount.AddTeamDialog-module__Z38Fla__hasMembers{color:#1e40af;background-color:#dbeafe}.AddTeamDialog-module__Z38Fla__membersList{flex-direction:column;gap:.5rem;max-height:200px;margin-bottom:1rem;display:flex;overflow-y:auto}.AddTeamDialog-module__Z38Fla__memberItem{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;box-shadow:0 1px 2px #0000000d}.AddTeamDialog-module__Z38Fla__memberInfo{flex:1;min-width:0}.AddTeamDialog-module__Z38Fla__memberName{color:#374151;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.AddTeamDialog-module__Z38Fla__memberEmail{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.AddTeamDialog-module__Z38Fla__removeButton{margin-left:.5rem}.AddTeamDialog-module__Z38Fla__emptyState{text-align:center;color:#64748b;background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:6px;margin-bottom:1rem;padding:1.5rem;font-size:.875rem;font-style:italic}.AddTeamDialog-module__Z38Fla__helpSection{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:1rem}.AddTeamDialog-module__Z38Fla__helpText{color:#0c4a6e;margin:0;font-size:.875rem;line-height:1.5}.AddTeamDialog-module__Z38Fla__helpText strong{color:#0c4a6e}@media (max-width:768px){.AddTeamDialog-module__Z38Fla__container{gap:1rem}.AddTeamDialog-module__Z38Fla__groupCard{padding:1rem}.AddTeamDialog-module__Z38Fla__groupHeader{flex-direction:column;gap:.5rem}.AddTeamDialog-module__Z38Fla__groupsGridMultiColumn{grid-template-columns:1fr}}@media (max-width:640px){.AddTeamDialog-module__Z38Fla__groupConfigHeader{font-size:1rem}.AddTeamDialog-module__Z38Fla__groupTitle{font-size:.875rem}.AddTeamDialog-module__Z38Fla__memberItem{padding:.5rem}.AddTeamDialog-module__Z38Fla__helpSection{padding:.75rem}.AddTeamDialog-module__Z38Fla__helpText{font-size:.8125rem}}
.EditTeamDialog-module__wZyOPW__container{flex-direction:column;gap:1.5rem;display:flex}.EditTeamDialog-module__wZyOPW__groupsConfigHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.EditTeamDialog-module__wZyOPW__groupsConfigTitle{color:#1e293b;margin:0;font-size:1.125rem;font-weight:600}.EditTeamDialog-module__wZyOPW__loadingState{color:#64748b;text-align:center;padding:2rem;font-size:.875rem}.EditTeamDialog-module__wZyOPW__groupsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.EditTeamDialog-module__wZyOPW__groupsGridMultiColumn{grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:1100px){.EditTeamDialog-module__wZyOPW__groupsGridMultiColumn{grid-template-columns:1fr}}.EditTeamDialog-module__wZyOPW__groupCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem;box-shadow:0 1px 3px #0000001a}.EditTeamDialog-module__wZyOPW__groupHeader{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.EditTeamDialog-module__wZyOPW__groupInfo{flex:1}.EditTeamDialog-module__wZyOPW__removeGroupButton{margin-top:1.5rem}.EditTeamDialog-module__wZyOPW__removeIconButton{color:#64748b;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:.375rem;line-height:0;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.EditTeamDialog-module__wZyOPW__removeIconButton:hover:not(:disabled){color:#334155;background:#f1f5f9;border-color:#e2e8f0}.EditTeamDialog-module__wZyOPW__removeIconButton:active:not(:disabled){background:#e2e8f0;transform:translateY(0)}.EditTeamDialog-module__wZyOPW__removeIconButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.EditTeamDialog-module__wZyOPW__removeIconButton:disabled{opacity:.5}.EditTeamDialog-module__wZyOPW__memberItem .EditTeamDialog-module__wZyOPW__removeIconButton{width:28px;height:28px;margin-left:.5rem;padding:.25rem}.EditTeamDialog-module__wZyOPW__groupHeader .EditTeamDialog-module__wZyOPW__removeIconButton{margin-top:.25rem}.EditTeamDialog-module__wZyOPW__membersSectionTitle{color:#64748b;margin:0 0 .5rem;font-size:.875rem;font-weight:600}.EditTeamDialog-module__wZyOPW__membersList{flex-direction:column;gap:.5rem;max-height:200px;margin-bottom:1rem;display:flex;overflow-y:auto}.EditTeamDialog-module__wZyOPW__memberItem{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;box-shadow:0 1px 2px #0000000d}.EditTeamDialog-module__wZyOPW__memberInfo{flex:1;min-width:0}.EditTeamDialog-module__wZyOPW__memberName{color:#374151;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.EditTeamDialog-module__wZyOPW__memberEmail{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.EditTeamDialog-module__wZyOPW__removeButton{margin-left:.5rem}.EditTeamDialog-module__wZyOPW__emptyState{text-align:center;color:#64748b;background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:6px;margin-bottom:1rem;padding:1.5rem;font-size:.875rem;font-style:italic}.EditTeamDialog-module__wZyOPW__noGroupsState{color:#64748b;text-align:center;padding:2rem;font-size:.875rem;font-style:italic}@media (max-width:768px){.EditTeamDialog-module__wZyOPW__container{gap:1rem}.EditTeamDialog-module__wZyOPW__groupCard{padding:1rem}.EditTeamDialog-module__wZyOPW__groupHeader{flex-direction:column;gap:.5rem}.EditTeamDialog-module__wZyOPW__groupsConfigHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.EditTeamDialog-module__wZyOPW__groupsGridMultiColumn{grid-template-columns:1fr}.EditTeamDialog-module__wZyOPW__memberItem{padding:.5rem}}@media (max-width:640px){.EditTeamDialog-module__wZyOPW__groupsConfigTitle{font-size:1rem}.EditTeamDialog-module__wZyOPW__memberName{font-size:.8125rem}.EditTeamDialog-module__wZyOPW__memberEmail{font-size:.6875rem}.EditTeamDialog-module__wZyOPW__emptyState{padding:1rem}.EditTeamDialog-module__wZyOPW__noGroupsState{padding:1.5rem}}
