:root{--black-a1: rgba(0, 0, 0, .05);--black-a2: rgba(0, 0, 0, .1);--black-a3: rgba(0, 0, 0, .15);--black-a4: rgba(0, 0, 0, .2);--black-a5: rgba(0, 0, 0, .3);--black-a6: rgba(0, 0, 0, .4);--black-a7: rgba(0, 0, 0, .5);--black-a8: rgba(0, 0, 0, .6);--black-a9: rgba(0, 0, 0, .7);--black-a10: rgba(0, 0, 0, .8);--black-a11: rgba(0, 0, 0, .9);--black-a12: rgba(0, 0, 0, .95)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root{--black-a1: color(display-p3 0 0 0 / .05);--black-a2: color(display-p3 0 0 0 / .1);--black-a3: color(display-p3 0 0 0 / .15);--black-a4: color(display-p3 0 0 0 / .2);--black-a5: color(display-p3 0 0 0 / .3);--black-a6: color(display-p3 0 0 0 / .4);--black-a7: color(display-p3 0 0 0 / .5);--black-a8: color(display-p3 0 0 0 / .6);--black-a9: color(display-p3 0 0 0 / .7);--black-a10: color(display-p3 0 0 0 / .8);--black-a11: color(display-p3 0 0 0 / .9);--black-a12: color(display-p3 0 0 0 / .95)}}}:root,.light,.light-theme{--violet-1: #fdfcfe;--violet-2: #faf8ff;--violet-3: #f4f0fe;--violet-4: #ebe4ff;--violet-5: #e1d9ff;--violet-6: #d4cafe;--violet-7: #c2b5f5;--violet-8: #aa99ec;--violet-9: #6e56cf;--violet-10: #654dc4;--violet-11: #6550b9;--violet-12: #2f265f}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--violet-1: color(display-p3 .991 .988 .995);--violet-2: color(display-p3 .978 .974 .998);--violet-3: color(display-p3 .953 .943 .993);--violet-4: color(display-p3 .916 .897 1);--violet-5: color(display-p3 .876 .851 1);--violet-6: color(display-p3 .825 .793 .981);--violet-7: color(display-p3 .752 .712 .943);--violet-8: color(display-p3 .654 .602 .902);--violet-9: color(display-p3 .417 .341 .784);--violet-10: color(display-p3 .381 .306 .741);--violet-11: color(display-p3 .383 .317 .702);--violet-12: color(display-p3 .179 .15 .359)}}}:root,.light,.light-theme{--mauve-1: #fdfcfd;--mauve-2: #faf9fb;--mauve-3: #f2eff3;--mauve-4: #eae7ec;--mauve-5: #e3dfe6;--mauve-6: #dbd8e0;--mauve-7: #d0cdd7;--mauve-8: #bcbac7;--mauve-9: #8e8c99;--mauve-10: #84828e;--mauve-11: #65636d;--mauve-12: #211f26}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--mauve-1: color(display-p3 .991 .988 .992);--mauve-2: color(display-p3 .98 .976 .984);--mauve-3: color(display-p3 .946 .938 .952);--mauve-4: color(display-p3 .915 .906 .925);--mauve-5: color(display-p3 .886 .876 .901);--mauve-6: color(display-p3 .856 .846 .875);--mauve-7: color(display-p3 .814 .804 .84);--mauve-8: color(display-p3 .735 .728 .777);--mauve-9: color(display-p3 .555 .549 .596);--mauve-10: color(display-p3 .514 .508 .552);--mauve-11: color(display-p3 .395 .388 .424);--mauve-12: color(display-p3 .128 .122 .147)}}}.AvatarRoot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;user-select:none;border-radius:100%;background-color:var(--black-a3)}.AvatarImage{width:100%;height:100%;object-fit:cover;border-radius:inherit}.AvatarFallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--revalue-pale-orange);color:var(--revalue-charcoal-green);font-size:15px;line-height:1;font-weight:500}.PopoverContent{border-radius:4px;padding:20px;width:260px;background-color:#fff;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.PopoverContent:focus{box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px,0 0 0 2px var(--violet-7)}.PopoverContent[data-state=open][data-side=top]{animation-name:slideDownAndFade}.PopoverContent[data-state=open][data-side=right]{animation-name:slideLeftAndFade}.PopoverContent[data-state=open][data-side=bottom]{animation-name:slideUpAndFade}.PopoverContent[data-state=open][data-side=left]{animation-name:slideRightAndFade}.PopoverArrow{fill:#fff}.PopoverClose{font-family:inherit;border-radius:100%;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;color:var(--violet-11);position:absolute;top:5px;right:5px;z-index:10}.PopoverClose:hover{background-color:var(--violet-4)}.PopoverClose:focus{box-shadow:0 0 0 2px var(--violet-7)}.IconButton{font-family:inherit;border-radius:100%;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;color:var(--violet-11);background-color:#fff;box-shadow:0 2px 10px var(--black-a7)}.IconButton:hover{background-color:var(--violet-3)}.IconButton:focus{box-shadow:0 0 0 2px #000}.Fieldset{display:flex;gap:20px;align-items:center}.Label{font-size:13px;color:var(--violet-11);width:75px}.Input{width:100%;display:inline-flex;align-items:center;justify-content:center;flex:1;border-radius:4px;padding:0 10px;font-size:13px;line-height:1;color:var(--violet-11);box-shadow:0 0 0 1px var(--violet-7);height:25px}.Input:focus{box-shadow:0 0 0 2px var(--violet-8)}.Text{margin:0;color:var(--mauve-12);font-size:15px;line-height:19px;font-weight:500}.TooltipContent{border-radius:4px;padding:10px 15px;font-size:15px;line-height:1;color:#2563eb;background-color:#fff;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;width:50%}.TooltipContent[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.TooltipContent[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.TooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.TooltipContent[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.TooltipArrow{fill:#fff}.AlertDialogOverlay{background-color:var(--black-a9);position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.AlertDialogContent{background-color:#fff;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;padding:25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.AlertDialogContent:focus{outline:none}.AlertDialogTitle{margin:0;color:var(--mauve-12);font-size:17px;font-weight:500}.AlertDialogDescription{margin-bottom:20px;color:var(--mauve-11);font-size:15px;line-height:1.5}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Button.red{background-color:var(--red-4);color:var(--red-11)}.Button.red:hover{background-color:var(--red-5)}.Button.red:focus{box-shadow:0 0 0 2px var(--red-7)}.Button.mauve{background-color:var(--mauve-4);color:var(--mauve-11)}.Button.mauve:hover{background-color:var(--mauve-5)}.Button.mauve:focus{box-shadow:0 0 0 2px var(--mauve-7)}.HoverCardContent{border-radius:6px;padding:20px;width:300px;background-color:#fff;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.HoverCardContent[data-side=top]{animation-name:slideDownAndFade}.HoverCardContent[data-side=right]{animation-name:slideLeftAndFade}.HoverCardContent[data-side=bottom]{animation-name:slideUpAndFade}.HoverCardContent[data-side=left]{animation-name:slideRightAndFade}.HoverCardArrow{fill:#fff}.ImageTrigger{cursor:pointer;border-radius:100%;display:inline-block}.ImageTrigger:focus{box-shadow:0 0 0 2px #fff}.Image{display:block;border-radius:100%}.Image.normal{width:45px;height:45px}.Image.large{width:60px;height:60px}.Text{margin:0;color:var(--mauve-12);font-size:15px;line-height:1.5}.Text.faded{color:var(--mauve-10)}.Text.bold{font-weight:500}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.ToastViewport{--viewport-padding: 25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;min-width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.ToastRoot{background-color:#fff;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;column-gap:15px;align-items:center}.ToastRoot[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:swipeOut .1s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes swipeOut{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--viewport-padding)))}}.ToastTitle{grid-area:title;margin-bottom:5px;font-weight:500;color:var(--slate-12);font-size:15px}.ToastDescription{grid-area:description;margin:0;color:var(--slate-11);font-size:13px;line-height:1.3}.ToastAction{grid-area:action}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-weight:500}.Button.small{font-size:12px;padding:0 10px;line-height:25px;height:25px}.Button.large{font-size:15px;padding:0 15px;line-height:35px;height:35px}.Button.violet{background-color:#fff;color:var(--violet-11);box-shadow:0 2px 10px var(--black-a7)}.Button.violet:hover{background-color:var(--mauve-3)}.Button.violet:focus{box-shadow:0 0 0 2px #000}.Button.green{background-color:var(--green-2);color:var(--green-11);box-shadow:inset 0 0 0 1px var(--green-7)}.Button.green:hover{box-shadow:inset 0 0 0 1px var(--green-8)}.Button.green:focus{box-shadow:0 0 0 2px var(--green-8)}.DialogOverlay{background-color:var(--black-a9);position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent{background-color:#fff;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:450px;max-height:85vh;padding:25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;font-weight:500;color:var(--mauve-12);font-size:17px}.DialogDescription{margin:10px 0 20px;color:var(--mauve-11);font-size:15px;line-height:1.5}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}
