.radix-themes,.radix-themes[data-accent-color=lime],[data-accent-color=lime]{--color-background: #0f1419;--color-panel: #1a1f26;--color-surface: #252b33;--color-overlay: rgba(0, 0, 0, .6);--gray-1: #0f1419;--gray-2: #1a1f26;--gray-3: #252b33;--gray-4: #2f3842;--gray-5: #3d4551;--gray-6: #4b5563;--gray-7: #6b7280;--gray-8: #9ca3af;--gray-9: #d1d5db;--gray-10: #e5e7eb;--gray-11: #f3f4f6;--gray-12: #ffffff;--gray-a1: rgba(255, 255, 255, .02);--gray-a2: rgba(255, 255, 255, .05);--gray-a3: rgba(255, 255, 255, .08);--gray-a4: rgba(255, 255, 255, .12);--gray-a5: rgba(255, 255, 255, .16);--gray-a6: rgba(255, 255, 255, .24);--gray-a7: rgba(255, 255, 255, .36);--gray-a8: rgba(255, 255, 255, .48);--gray-a9: rgba(255, 255, 255, .64);--gray-a10: rgba(255, 255, 255, .8);--gray-a11: rgba(255, 255, 255, .92);--gray-a12: rgba(255, 255, 255, 1);--lime-1: #0f1419;--lime-2: #1a1f26;--lime-3: #252b33;--lime-4: #2f3842;--lime-5: #3d4551;--lime-6: #505867;--lime-7: #6a7280;--lime-8: #8b95a5;--lime-9: #d7ff00;--lime-10: #e0ff33;--lime-11: #e8ff66;--lime-12: #0f1419;--lime-a1: rgba(215, 255, 0, .05);--lime-a2: rgba(215, 255, 0, .1);--lime-a3: rgba(215, 255, 0, .15);--lime-a4: rgba(215, 255, 0, .2);--lime-a5: rgba(215, 255, 0, .3);--lime-a6: rgba(215, 255, 0, .4);--lime-a7: rgba(215, 255, 0, .5);--lime-a8: rgba(215, 255, 0, .6);--lime-a9: rgba(215, 255, 0, 1);--lime-a10: rgba(224, 255, 51, 1);--lime-a11: rgba(232, 255, 102, 1);--lime-a12: rgba(215, 255, 0, 1);--accent-1: #0f1419;--accent-2: #1a1f26;--accent-3: #252b33;--accent-4: #2f3842;--accent-5: #3d4551;--accent-6: #505867;--accent-7: #6a7280;--accent-8: #8b95a5;--accent-9: #d7ff00;--accent-10: #e0ff33;--accent-11: #e8ff66;--accent-12: #0f1419;--accent-a1: rgba(215, 255, 0, .05);--accent-a2: rgba(215, 255, 0, .1);--accent-a3: rgba(215, 255, 0, .15);--accent-a4: rgba(215, 255, 0, .2);--accent-a5: rgba(215, 255, 0, .3);--accent-a6: rgba(215, 255, 0, .4);--accent-a7: rgba(215, 255, 0, .5);--accent-a8: rgba(215, 255, 0, .6);--accent-a9: rgba(215, 255, 0, 1);--accent-a10: rgba(224, 255, 51, 1);--accent-a11: rgba(232, 255, 102, 1);--accent-a12: rgba(215, 255, 0, 1);--purple-9: #6a5cff;--purple-10: #7d70ff;--purple-11: #9083ff;--gray-contrast: #ffffff;--accent-contrast: #0f1419}.radix-themes{color-scheme:dark}.radix-themes .rt-BaseDialogOverlay,.rt-BaseDialogOverlay,.radix-themes .rt-DialogOverlay,.rt-DialogOverlay,[data-radix-dialog-overlay],.radix-themes [data-radix-dialog-overlay],div[data-state=open][role=dialog]~div[data-radix-portal]>div:first-child,div[data-state=open].rt-BaseDialogOverlay.rt-DialogOverlay,.radix-themes div[data-state=open].rt-BaseDialogOverlay{background-color:#0009!important}.radix-themes .rt-DialogContent{background-color:#1a1f26!important;border:none!important;border-radius:8px!important;max-height:80vh!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px!important;outline:none!important;box-shadow:none!important}.radix-themes .rt-DialogContent::-webkit-scrollbar{width:6px}.radix-themes .rt-DialogContent::-webkit-scrollbar-track{background:transparent;border-radius:8px;margin-top:8px;margin-bottom:8px}.radix-themes .rt-DialogContent::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px;border:1px solid transparent;background-clip:padding-box}.radix-themes .rt-DialogContent::-webkit-scrollbar-thumb:hover{background:#6b7280;background-clip:padding-box}.radix-themes .rt-TextFieldRoot,.radix-themes .rt-TextAreaRoot,.radix-themes .rt-SelectTrigger{background-color:#0f1419!important;border:1px solid transparent!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:#fff!important}.radix-themes .rt-TextFieldInput{border:none!important;box-shadow:none!important;outline:none!important}.radix-themes .rt-TextFieldRoot:focus-within,.radix-themes .rt-TextAreaRoot:focus-within{border:1px solid #d7ff00!important;box-shadow:none!important}.radix-themes .rt-TextFieldInput,.radix-themes .rt-TextAreaInput{border:none!important;box-shadow:none!important;outline:none!important}.radix-themes .rt-TextFieldInput::placeholder,.radix-themes .rt-TextAreaInput::placeholder{color:#9ca3af!important}.radix-themes .rt-CheckboxButton{background-color:#0f1419!important;border:none!important}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;background-color:#0f1419;border:none;border-radius:4px;cursor:pointer;position:relative;outline:none}input[type=checkbox]:checked{background-color:#d7ff00}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#0f1419;font-size:14px;font-weight:700}.radix-themes .rt-CheckboxButton[data-state=checked],.radix-themes .rt-CheckboxButton[data-state=checked]:hover,[data-accent-color=lime] .rt-CheckboxButton[data-state=checked],[data-accent-color=lime] .rt-CheckboxButton[data-state=checked]:hover{background:#d7ff00!important;background-color:#d7ff00!important;border-color:#d7ff00!important}.radix-themes .rt-CheckboxButton[data-state=checked] svg,.radix-themes .rt-CheckboxButton[data-state=checked]:hover svg,[data-accent-color=lime] .rt-CheckboxButton[data-state=checked] svg,[data-accent-color=lime] .rt-CheckboxButton[data-state=checked]:hover svg{color:#0f1419!important;fill:#0f1419!important}.radix-themes [data-accent-color=lime] .rt-CheckboxButton[data-state=checked]:before,.radix-themes .rt-CheckboxButton[data-state=checked]:before{background-color:#d7ff00!important}.radix-themes [data-accent-color=lime] .rt-CheckboxIndicator,.radix-themes .rt-CheckboxIndicator{color:#0f1419!important}.radix-themes .rt-SliderTrack,.radix-themes .rt-SliderRange{background-color:#d7ff00!important}.radix-themes .rt-SliderThumb{background-color:#fff!important;border:none!important}.radix-themes .rt-Button[data-accent-color=lime],.radix-themes .rt-Button[data-variant=soft],.radix-themes button.rt-Button{height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 12px!important;cursor:pointer!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.radix-themes .rt-Button[data-accent-color=lime]{background-color:#d7ff00!important;color:#0f1419!important}.radix-themes .rt-Button[data-accent-color=lime]:hover{background-color:#c4ec00!important}.radix-themes .rt-Button[data-variant=soft]{background-color:#252b33!important;color:#9ca3af!important}.radix-themes .rt-Button[data-variant=soft]:hover{background-color:#2f3842!important}.radix-themes .rt-PopoverContent.calendar-popover{width:280px!important;max-width:280px!important;min-width:280px!important}.radix-themes .rt-PopoverContent.time-popover{width:140px!important;max-width:140px!important;min-width:140px!important}.react-calendar,.react-calendar-dark,.react-calendar *{width:100%;background-color:transparent!important;border:none!important;font-family:inherit;color:#fff}.react-calendar-dark .react-calendar__navigation,.react-calendar .react-calendar__navigation{display:flex;margin-bottom:0;justify-content:space-between;gap:4px}.react-calendar-dark .react-calendar__navigation__label,.react-calendar .react-calendar__navigation__label{flex-grow:1!important;order:0;text-align:center;padding:4px 12px!important;min-height:24px!important;max-height:24px!important;height:24px!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#0f1419!important;border-radius:4px!important;color:#9ca3af!important;font-size:11px!important;cursor:default!important;pointer-events:none!important}.react-calendar-dark .react-calendar__navigation__label__labelText,.react-calendar .react-calendar__navigation__label__labelText{white-space:nowrap!important}.react-calendar-dark .react-calendar__navigation button,.react-calendar .react-calendar__navigation button{padding:2px!important;background-color:#0f1419!important;border:none!important;border-radius:4px;color:#9ca3af!important;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1;display:flex;align-items:center;justify-content:center}.react-calendar-dark .react-calendar__navigation__prev-button,.react-calendar .react-calendar__navigation__prev-button,.react-calendar-dark .react-calendar__navigation__next-button,.react-calendar .react-calendar__navigation__next-button{min-width:24px!important;max-width:24px!important;width:24px!important;min-height:24px!important;max-height:24px!important;height:24px!important}.react-calendar-dark .react-calendar__navigation__prev2-button,.react-calendar .react-calendar__navigation__prev2-button,.react-calendar-dark .react-calendar__navigation__next2-button,.react-calendar .react-calendar__navigation__next2-button{display:none!important}.react-calendar-dark .react-calendar__navigation button:hover:enabled{background-color:#252b33}.react-calendar-dark .react-calendar__navigation button:disabled{background-color:transparent;opacity:.5}.react-calendar-dark .react-calendar__month-view__weekdays,.react-calendar .react-calendar__month-view__weekdays{font-size:11px;font-weight:500;color:#9ca3af;text-transform:uppercase;margin-top:0;padding-top:0}.react-calendar-dark .react-calendar__month-view__weekdays__weekday,.react-calendar .react-calendar__month-view__weekdays__weekday{padding:4px 0;text-align:center}.react-calendar-dark .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar-dark .react-calendar__tile,.react-calendar .react-calendar__tile{min-height:36px;max-width:100%;padding:6px;background-color:transparent!important;border:none!important;border-radius:6px;color:#fff!important;font-size:13px;text-align:center;cursor:pointer;transition:all .2s}.react-calendar-dark .react-calendar__tile:hover:enabled,.react-calendar .react-calendar__tile:hover:enabled{background-color:#252b33!important}.react-calendar-dark .react-calendar__tile--active:hover:enabled,.react-calendar .react-calendar__tile--active:hover:enabled{background-color:#d7ff00!important}.react-calendar-dark .react-calendar__tile--active,.react-calendar .react-calendar__tile--active{background-color:#d7ff00!important;color:#0f1419!important;font-weight:600!important}.react-calendar-dark .react-calendar__tile--active:hover,.react-calendar .react-calendar__tile--active:hover{background-color:#d7ff00!important;color:#0f1419!important;transform:none!important;box-shadow:none!important}.react-calendar-dark .react-calendar__tile--active abbr,.react-calendar .react-calendar__tile--active abbr{color:#0f1419!important}.react-calendar-dark .react-calendar__tile--now:not(.react-calendar__tile--active),.react-calendar .react-calendar__tile--now:not(.react-calendar__tile--active){background-color:transparent!important;border:2px solid #d7ff00!important;color:#d7ff00!important;font-weight:600}.react-calendar-dark .react-calendar__tile--neighboringMonth,.react-calendar .react-calendar__tile--neighboringMonth,.react-calendar-dark .react-calendar__month-view__days__day--neighboringMonth,.react-calendar .react-calendar__month-view__days__day--neighboringMonth,.react-calendar-dark .react-calendar__tile:disabled,.react-calendar .react-calendar__tile:disabled{color:#4b5563!important;opacity:.3;cursor:pointer!important;background-color:transparent!important}.react-calendar-dark .react-calendar__month-view__days__day--weekend{color:#fff}input[type=time]{color-scheme:dark;background-color:#0f1419!important;color:#fff!important;border:1px solid #4b5563!important}input[type=time]:focus{outline:none;border:1px solid #d7ff00!important}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}input[type=time]::-webkit-datetime-edit-fields-wrapper{padding:0;background-color:#0f1419!important}input[type=time]::-webkit-datetime-edit{padding:0;color:#fff!important;background-color:#0f1419!important}input[type=time]::-webkit-datetime-edit-text{color:#9ca3af!important;padding:0 2px}input[type=time]::-webkit-datetime-edit-hour-field,input[type=time]::-webkit-datetime-edit-minute-field{background-color:transparent!important;color:#fff!important;border-radius:3px;padding:2px 4px}input[type=time]::-webkit-datetime-edit-hour-field:focus,input[type=time]::-webkit-datetime-edit-minute-field:focus{background-color:#d7ff00!important;color:#0f1419!important;outline:none}input[type=time]::-webkit-list-button{background-color:#1a1f26!important}input[type=time]::-webkit-calendar-picker-indicator:hover{background-color:#252b33;border-radius:3px}
