:root{--color-green-50:oklch(95.7% .09 134.42);--color-green-100:oklch(91.5% .208 132.92);--color-green-200:oklch(85.2% .234 132.38);--color-green-300:oklch(78.6% .216 132.52);--color-green-400:oklch(72.7% .2 132.48);--color-green-500:oklch(65.8% .181 132.46);--color-green-600:oklch(55.7% .153 132.36);--color-green-700:oklch(44.8% .124 132.63);--color-green-800:oklch(34.6% .095 132.53);--color-green-900:oklch(23.6% .064 132.26);--color-green-950:oklch(18.5% .052 132.59)}.list-disc{list-style:outside}.before\:border-gray-400:before{content:var(--tw-content);border-color:var(--color-gray-400)}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=40rem){.kt-form-item-row{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 1);grid-template-columns:12rem 1fr;align-items:start;display:grid}.kt-form-item-row>.kt-form-label{padding-block-start:calc(var(--spacing) * 2.5)}.kt-form-item-row>:not(.kt-form-label){grid-column:2}}.member-subnav-sticky{top:var(--header-height);z-index:5}.scroll-mt-header{scroll-margin-top:6rem}.settings-sidebar-sticky{top:6rem}.kt-tooltip-wrap{white-space:normal;max-width:12rem}.align-top{vertical-align:top}.kt-form-message{display:block}.kt-form-label.roles-form-label{align-items:flex-start;padding-block-start:0}.kt-card.card-merge-bottom{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.kt-card.card-merge-top{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.ask-ai-btn .ask-ai-btn-icon{font-size:1.2rem}.ask-ai-btn{transition:box-shadow .2s;animation:2.2s ease-out 2 ask-ai-idle-pulse}.ask-ai-btn:hover{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 20%, transparent)}.ask-ai-btn:hover .ask-ai-btn-icon{animation:.42s ask-ai-icon-nudge}@keyframes ask-ai-icon-nudge{0%{transform:rotate(0)scale(1)}40%{transform:rotate(-12deg)scale(1.12)}to{transform:rotate(0)scale(1)}}@keyframes ask-ai-idle-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 45%, transparent)}70%{box-shadow:0 0 0 9px color-mix(in oklab, var(--primary) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 0%, transparent)}}#search_modal.open .ai-search-content{animation:.26s cubic-bezier(.16,1,.3,1) both ai-search-panel-in}@keyframes ai-search-panel-in{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ai-search-content:has(#ai_search_thinking:not(.hidden)) #ai_search_header{animation:1.4s ease-in-out infinite ai-search-glow}@keyframes ai-search-glow{0%,to{box-shadow:inset 0 -2px 0 0 color-mix(in oklab, var(--primary) 30%, transparent)}50%{box-shadow:inset 0 -2px 0 0 var(--primary)}}.ai-search-content:has(#ai_search_thinking:not(.hidden)) #ai_search_submit_icon{animation:.9s linear infinite spin}.ai-search-dots{gap:4px;display:inline-flex}.ai-search-dots span{background-color:var(--primary);border-radius:9999px;width:6px;height:6px;animation:1s ease-in-out infinite ai-search-dot-bounce;display:inline-block}.ai-search-dots span:nth-child(2){animation-delay:.15s}.ai-search-dots span:nth-child(3){animation-delay:.3s}@keyframes ai-search-dot-bounce{0%,80%,to{opacity:.45;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}#ai_search_answer_wrap:not(.hidden)>.kt-card{animation:.28s ease-out both ai-search-fade-up}#ai_search_results .kt-menu-item{animation:.26s ease-out both ai-search-fade-up}#ai_search_results .kt-menu-item:first-child{animation-delay:60ms}#ai_search_results .kt-menu-item:nth-child(2){animation-delay:.11s}#ai_search_results .kt-menu-item:nth-child(3){animation-delay:.16s}#ai_search_results .kt-menu-item:nth-child(4){animation-delay:.21s}#ai_search_results .kt-menu-item:nth-child(5){animation-delay:.26s}#ai_search_results .kt-menu-item:nth-child(n+6){animation-delay:.31s}@keyframes ai-search-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ask-ai-btn,.ask-ai-btn:hover .ask-ai-btn-icon,#search_modal.open .ai-search-content,.ai-search-dots span,#ai_search_answer_wrap:not(.hidden)>.kt-card,#ai_search_results .kt-menu-item{animation:none}.ai-search-content:has(#ai_search_thinking:not(.hidden)) #ai_search_header{animation:none}.ai-search-content:has(#ai_search_thinking:not(.hidden)) #ai_search_submit_icon{animation:none}}
