.button_base__zUN2O{align-items:center;border-radius:calc(var(--radius) - .25rem);border:2px solid transparent;display:inline-flex;height:-moz-fit-content;height:fit-content;transition:background-color .1s ease-in-out}.button_base__zUN2O:disabled{cursor:not-allowed;opacity:.5}.button_primary__lpQX3{background-color:hsl(var(--primary,lightcoral));color:hsl(var(--primary-foreground,white))}.button_primary__lpQX3:hover{background-color:hsl(var(--primary-darken))}.button_secondary__8nFas{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.button_secondary__8nFas:hover{background-color:hsl(var(--secondary-darken))}.button_destructive__p2ALc{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.button_destructive__p2ALc:hover{background-color:hsl(var(--destructive-darken))}.button_outline__w_Fmt{background-color:transparent;border-color:hsl(var(--border));color:hsl(var(--foreground))}.button_outline__w_Fmt:hover{background-color:hsl(var(--accent))}.button_ghost__vT0mG{background-color:transparent;color:hsl(var(--foreground))}.button_ghost__vT0mG:hover{background-color:hsl(var(--accent))}.button_link__5LbBz{background-color:transparent;color:hsl(var(--primary));text-underline-offset:5px}.button_link__5LbBz:hover{text-decoration:underline}.button_small__G2KBn{font-size:var(--text-sm);line-height:1.25rem;padding:.25rem .5rem}.button_medium__gIUcK{font-size:var(--text-md);line-height:1.5rem;padding:.5rem 1rem}.button_large__6_0_M{font-size:var(--text-lg);line-height:2rem;padding:1rem 2rem}.select_trigger__hA5_r{align-items:center;background-color:transparent;border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));display:flex;font-size:.875rem;height:2.5rem;max-width:20rem;outline-offset:2px;padding-inline:.5rem;padding-block:.75rem;width:100%}.select_trigger__hA5_r:hover{background:transparent}.select_trigger__hA5_r:focus{border-color:var(--secondary);outline:none}.select_content__pVwWm{background:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);width:-webkit-fill-available;max-width:20rem;outline-offset:2px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1);position:absolute;z-index:1000}.select_content__pVwWm,.select_option__WwSJj{color:hsl(var(--foreground));font-size:.875rem;padding-inline:.5rem;padding-block:.75rem}.select_option__WwSJj{cursor:pointer;transition:background-color .2s}.select_option__WwSJj:hover,.select_selected__buaRB{background-color:hsl(var(--muted))}.select_selected__buaRB{font-weight:var(--bold)}.label_base__1GsR9{font-size:.875rem;font-weight:500;line-height:1;color:hsl(var(--foregroun))}.switch_switchContainer__Bg01y{border:2px solid transparent;cursor:pointer;display:inline-block;height:1.5rem;position:relative;width:2.75rem}.switch_switchTrack__vEdiW{background-color:hsl(var(--input));border-radius:12px;bottom:0;left:0;outline-offset:2px;position:absolute;right:0;top:0;transition:background-color .3s ease}.switch_switchTrack__vEdiW:disabled{opacity:.5}.switch_switchTrack__vEdiW[aria-checked=true]{background-color:hsl(var(--primary))}.switch_switchTrack__vEdiW[aria-checked=true] .switch_switchThumb__5kmYZ{transform:translateX(1.125rem)}.switch_switchTrack__vEdiW:focus{outline:2px solid hsl(var(--secondary))}.switch_switchThumb__5kmYZ{background:hsl(var(--background));border-radius:50%;height:1.125rem;top:1px;left:2px;position:absolute;transition:transform .3s ease;width:1.125rem}.switch_switchInput__xijCc{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.badge_badgeBase__uxpyS{align-items:center;border-radius:9999px;border:1px solid transparent;display:inline-flex;font-size:var(--text-xs);font-weight:var(--semiBold);padding-block:.125rem;padding-inline:.625rem;transition:all .1s ease-in-out}.badge_primary__hsv91{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.badge_primary__hsv91:hover{background:hsl(var(--primary-darken))}.badge_secondary__G5Ogg{border-color:transparent;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.badge_secondary__G5Ogg:hover{background:hsl(var(--secondary-darken))}.badge_destructive__sojfK{border-color:transparent;background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.badge_destructive__sojfK:hover{background:hsl(var(--destructive-darken))}.badge_outline__cWzfr{color:hsl(var(--foreground));border-color:hsl(var(--border))}.card_cardBase__YqhO7{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--foreground));box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgba(0,0,0,.05)}.card_cardHeader__Utjn6{display:flex;flex-direction:column;padding:1.125rem}.card_cardHeader__Utjn6>*{margin-block:.375rem}.card_cardTitle__I0WyL{font-size:var(--text-xl);font-weight:var(--semiBold);line-height:1rem}.card_cardDescription__HE5CZ{color:hsl(var(--muted-foreground));font-size:var(--text-sm)}.card_cardContent__tAcqU{padding:0 1rem 1rem}.card_cardFooter__51DWz{align-items:center;display:flex;padding:0 1rem 1rem}.avatar_avatarBase__o_fZ_{border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;position:relative;overflow:hidden;width:2.5rem}.avatar_avatarImage__20peC{aspect-ratio:1/1;height:100%;width:100%}.avatar_avatarFallback__uSa3G{align-items:center;border-radius:50%;background:hsl(var(--muted));display:flex;height:100%;justify-content:center;width:100%}.dialog_dialogBase__2ZEeX{bottom:0;position:fixed;top:0;transition:all .1s ease-in-out;width:100%}.dialog_dialogOverlay__qw_tS{background-color:rgba(0,0,0,.5);bottom:0;position:absolute;top:0;width:100%}.dialog_dialogContent__9rdWs{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);margin:25vh auto;max-width:515px;padding:1.125rem;position:relative}.dialog_dialogClose__9tGJ6{position:absolute;top:0;right:0;margin:8px 5px}.dialog_dialogHeader__eWTvd{display:flex;flex-direction:column;text-align:center}.dialog_dialogHeader__eWTvd>*{margin-block-start:.25rem}.dialog_dialogTitle__IDse4{font-weight:var(--semiBold);font-size:var(--text-lg);line-height:1}.dialog_dialogDescription__6lo2h{color:hsl(var(--muted-foreground));font-size:var(--text-sm);line-height:1.25rem}.dialog_dialogFooter__TG_HP{display:flex;flex-direction:column-reverse}@media (min-width:640px){.dialog_dialogHeader__eWTvd{text-align:left}.dialog_dialogFooter__TG_HP{flex-direction:row;justify-content:flex-end}.dialog_dialogFooter__TG_HP>*{margin-inline:.5rem}}.textarea_textareaBase__mK4zt{background:transparent;border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));color:hsl(var(--foreground));display:flex;font-size:var(--text-sm);min-height:85px;outline-offset:2px;padding-inline:.75rem;padding-block:.5rem;width:100%}.textarea_textareaBase__mK4zt::-moz-placeholder{color:hsl(var(--muted-foreground))}.textarea_textareaBase__mK4zt::placeholder{color:hsl(var(--muted-foreground))}.textarea_textareaBase__mK4zt:disabled{cursor:not-allowed;opacity:.5}.textarea_textareaBase__mK4zt:focus-visible{outline-color:hsl(var(--secondary))}.input_base__ZyUR_{background-color:transparent;border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));display:flex;font-size:.875rem;height:2.5rem;max-width:20rem;outline-offset:2px;padding-inline:.5rem;padding-block:.75rem;width:100%}.input_base__ZyUR_[type=file]{height:auto}.input_base__ZyUR_::file-selector-button{background-color:transparent;border:none;color:hsl(var(--foreground));padding:0}.input_base__ZyUR_::-moz-placeholder{color:hsl(var(--muted-foreground))}.input_base__ZyUR_::placeholder{color:hsl(var(--muted-foreground))}.input_base__ZyUR_:disabled{cursor:not-allowed;opacity:.5}.input_base__ZyUR_:focus-visible{outline-color:hsl(var(--secondary))}.form_error__vvJMI{color:hsl(var(--destructive))}.form_description__fcAR6{color:hsl(var(--muted-foreground))}.form_description__fcAR6,.form_message__pYI89{font-size:var(--text-sm);font-weight:var(--semiBold)}.form_message__pYI89{color:hsl(var(--destructive))}.form_formItem___2Vcl{margin-block:.4rem}.tooltip_tooltipBase__8mm_p{position:relative;display:inline-block}.tooltip_tooltipContent__KddZs{background:hsl(var(--background));border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));font-size:var(--text-sm);padding-inline:.75rem;padding-block:.375rem;position:absolute;top:calc(0% - 40px);left:50%;transform:translateX(-50%);white-space:nowrap;z-index:50;pointer-events:none;transition:all .2s ease-in-out;top:0}.tooltip_top__ef8ql{top:calc(0% - 40px)}.tooltip_bottom__TYiWQ{top:calc(100% + 8px)}