.BxB_8q_Root{color:var(--demo-neutral-fg);flex-direction:column;gap:.375rem;width:100%;max-width:24rem;display:flex}.BxB_8q_Label{color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.BxB_8q_Control{align-items:center;gap:.5rem;width:100%;display:flex}.BxB_8q_Input{box-sizing:border-box;border:1px solid var(--demo-border-emphasized);min-width:0;height:2.5rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;outline:none;flex:1;padding:0 .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .15s,box-shadow .15s}.BxB_8q_Input::placeholder{color:var(--demo-neutral-emphasized)}.BxB_8q_Input:focus{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_Input[data-invalid]{border-color:var(--demo-error)}.BxB_8q_Input[data-invalid]:focus{border-color:var(--demo-error);box-shadow:0 0 0 1px var(--demo-error)}.BxB_8q_Input[data-disabled]{opacity:.5;filter:grayscale()}.BxB_8q_Trigger{border:1px solid var(--demo-border-emphasized);width:2.5rem;height:2.5rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.875rem;transition:background .15s,border-color .15s;display:inline-flex}.BxB_8q_Trigger svg{width:1rem;height:1rem}.BxB_8q_Trigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle)}.BxB_8q_Trigger:focus-visible{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_Trigger[data-disabled]{opacity:.5;filter:grayscale()}.BxB_8q_ClearTrigger{border:1px solid var(--demo-border-emphasized);color:var(--demo-neutral-emphasized);white-space:nowrap;background:0 0;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.5rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;display:inline-flex}.BxB_8q_ClearTrigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg)}.BxB_8q_ClearTrigger:focus-visible{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_ClearTrigger[data-disabled]{opacity:.5}.BxB_8q_PresetGroup{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.BxB_8q_PresetTrigger{background:var(--demo-neutral-subtle);border:1px solid var(--demo-border);color:var(--demo-neutral-fg);white-space:nowrap;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.BxB_8q_PresetTrigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-muted)}.BxB_8q_PresetTrigger:focus-visible{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_Content{background:var(--demo-bg-popover);border:1px solid var(--demo-border);min-width:17.5rem;box-shadow:var(--demo-shadow-md);z-index:calc(var(--demo-popover-z-index) + var(--layer-index,0));border-radius:.5rem;outline:none;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.BxB_8q_Content[data-state=open]{animation:.15s ease-out BxB_8q_datepicker-fade-in}.BxB_8q_Content[data-state=closed]{animation:.1s ease-in BxB_8q_datepicker-fade-out}.BxB_8q_View{flex-direction:column;gap:.75rem;display:flex}.BxB_8q_View[hidden]{display:none}.BxB_8q_ViewControl{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.BxB_8q_ViewTrigger{color:var(--demo-neutral-fg);background:0 0;border:none;border-radius:.25rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s;display:inline-flex}.BxB_8q_ViewTrigger:hover{background:var(--demo-neutral-subtle)}.BxB_8q_ViewTrigger:focus-visible{background:var(--demo-neutral-subtle);box-shadow:0 0 0 2px var(--demo-neutral-focus-ring)}.BxB_8q_PrevTrigger,.BxB_8q_NextTrigger{width:2rem;height:2rem;color:var(--demo-neutral-fg);background:0 0;border:1px solid #0000;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}:is(.BxB_8q_PrevTrigger,.BxB_8q_NextTrigger) svg{width:1rem;height:1rem}:is(.BxB_8q_PrevTrigger,.BxB_8q_NextTrigger):hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle)}:is(.BxB_8q_PrevTrigger,.BxB_8q_NextTrigger):focus-visible{background:var(--demo-neutral-subtle);box-shadow:0 0 0 2px var(--demo-neutral-focus-ring)}:is(.BxB_8q_PrevTrigger,.BxB_8q_NextTrigger)[data-disabled]{opacity:.4;cursor:not-allowed}.BxB_8q_RangeText{color:var(--demo-neutral-fg);font-size:.875rem;font-weight:600}.BxB_8q_YearSelect,.BxB_8q_MonthSelect{border:1px solid var(--demo-border);height:2rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.25rem;outline:none;padding:0 .5rem;font-family:inherit;font-size:.8125rem}:is(.BxB_8q_YearSelect,.BxB_8q_MonthSelect):focus-visible{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_SelectGroup{gap:.5rem;margin-bottom:.25rem;display:flex}.BxB_8q_TimeInput{border:1px solid var(--demo-border);width:100%;height:2.5rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;outline:none;margin-top:.75rem;padding:0 .75rem;font-family:inherit;font-size:.875rem}.BxB_8q_TimeInput:focus{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.BxB_8q_Table{border-collapse:separate;border-spacing:0;width:100%}.BxB_8q_TableHeader{color:var(--demo-neutral-emphasized);text-align:center;text-transform:uppercase;letter-spacing:.025em;padding:.5rem 0;font-size:.75rem;font-weight:500}.BxB_8q_WeekNumberHeaderCell{color:var(--demo-neutral-emphasized);text-align:center;text-transform:uppercase;letter-spacing:.025em;background:var(--demo-neutral-subtle);width:2rem;padding:.5rem 0;font-size:.75rem;font-weight:500}.BxB_8q_WeekNumberCell{text-align:center;color:var(--demo-neutral-emphasized);background:var(--demo-neutral-subtle);width:2rem;padding:0;font-size:.6875rem}.BxB_8q_TableCell{text-align:center;padding:0}.BxB_8q_TableCellTrigger{width:100%;height:2.25rem;color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.8125rem;font-weight:400;display:inline-flex}.BxB_8q_TableCellTrigger:hover:not(:disabled,[data-disabled],[data-selected],[data-in-range]){background:var(--demo-neutral-subtle)}.BxB_8q_TableCellTrigger[data-view=day]{width:2.5rem}.BxB_8q_TableCellTrigger:is(:focus-visible,[data-focus]){outline:2px solid var(--demo-neutral-solid);outline-offset:-2px;z-index:1;position:relative}.BxB_8q_TableCellTrigger[data-today]{color:var(--demo-neutral-fg);font-weight:600}.BxB_8q_TableCellTrigger[data-selected]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);font-weight:500}.BxB_8q_TableCellTrigger[data-in-range]{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg);border-radius:0}.BxB_8q_TableCellTrigger[data-range-start]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);border-radius:.375rem 0 0 .375rem}.BxB_8q_TableCellTrigger[data-range-end]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);border-radius:0 .375rem .375rem 0}.BxB_8q_TableCellTrigger[data-range-start][data-range-end]{border-radius:.375rem}.BxB_8q_TableCellTrigger[data-outside-range]{color:var(--demo-neutral-emphasized);opacity:.5}.BxB_8q_TableCellTrigger[data-disabled]{color:var(--demo-neutral-emphasized);opacity:.4;cursor:not-allowed}.BxB_8q_TableCellTrigger[data-unavailable]{color:var(--demo-neutral-emphasized);opacity:.4;cursor:not-allowed;text-decoration:line-through}.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger{width:100%;height:2.5rem;color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.8125rem;font-weight:400;display:inline-flex}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger):hover:not(:disabled,[data-disabled],[data-selected],[data-in-range]){background:var(--demo-neutral-subtle)}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger):is(:focus-visible,[data-focus]){outline:2px solid var(--demo-neutral-solid);outline-offset:-2px;z-index:1;position:relative}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-selected]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);font-weight:500}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-in-range]{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg);border-radius:0}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-range-start]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);border-radius:.375rem 0 0 .375rem}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-range-end]{background:var(--demo-neutral-solid);color:var(--demo-neutral-contrast);border-radius:0 .375rem .375rem 0}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-range-start][data-range-end]{border-radius:.375rem}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-disabled]{color:var(--demo-neutral-emphasized);opacity:.4;cursor:not-allowed}:is(.BxB_8q_MonthTableCellTrigger,.BxB_8q_YearTableCellTrigger)[data-outside-range]{visibility:hidden}.BxB_8q_MultipleMonths{gap:1rem;display:flex}.BxB_8q_SelectedDates{border:1px solid var(--demo-border-emphasized);background:0 0;border-radius:.375rem;flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:0;min-height:2.5rem;padding:.375rem .5rem;display:flex}.BxB_8q_SelectedDatesPlaceholder{color:var(--demo-neutral-emphasized);font-size:.875rem}.BxB_8q_SelectedDate{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg);border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.BxB_8q_SelectedDateRemove{width:1.125rem;height:1.125rem;color:var(--demo-neutral-fg);cursor:pointer;background:0 0;border:none;border-radius:.125rem;outline:none;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .15s;display:inline-flex}.BxB_8q_SelectedDateRemove svg{width:.75rem;height:.75rem}.BxB_8q_SelectedDateRemove:hover{background:var(--demo-neutral-muted)}.BxB_8q_SelectedDateRemove:focus-visible{background:var(--demo-neutral-muted);box-shadow:0 0 0 2px var(--demo-neutral-focus-ring)}@keyframes BxB_8q_datepicker-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes BxB_8q_datepicker-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}
.Rfkbkq_Root{color:var(--demo-neutral-fg);flex-direction:column;gap:.375rem;width:100%;max-width:16rem;display:flex}.Rfkbkq_Label{color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.Rfkbkq_Control{position:relative}.Rfkbkq_Input{box-sizing:border-box;border:1px solid var(--demo-border-emphasized);width:100%;min-width:0;height:2.5rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;outline:none;padding:0 4rem 0 .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .15s,box-shadow .15s}.Rfkbkq_Input::placeholder{color:var(--demo-neutral-emphasized)}.Rfkbkq_Input:focus{border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.Rfkbkq_Input[data-disabled]{opacity:.5;filter:grayscale()}.Rfkbkq_Input[data-invalid]{border-color:var(--demo-error)}.Rfkbkq_Input[data-invalid]:focus{border-color:var(--demo-error);box-shadow:0 0 0 1px var(--demo-error)}.Rfkbkq_Indicators{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Rfkbkq_Trigger{color:var(--demo-neutral-emphasized);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.Rfkbkq_Trigger:hover{color:var(--demo-neutral-fg)}.Rfkbkq_Trigger svg{width:1rem;height:1rem}.Rfkbkq_ClearTrigger{color:var(--demo-neutral-emphasized);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.Rfkbkq_ClearTrigger:hover{color:var(--demo-neutral-fg)}.Rfkbkq_ClearTrigger svg{width:1rem;height:1rem}.Rfkbkq_Content{min-width:var(--reference-width);background:var(--demo-bg-popover);border:1px solid var(--demo-border-emphasized);box-shadow:var(--demo-shadow-md);z-index:calc(var(--demo-popover-z-index) + var(--layer-index,0));max-height:min(var(--available-height,300px), 300px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--demo-border-emphasized) var(--demo-bg-popover);border-radius:.375rem;outline:none;flex-direction:column;gap:.25rem;padding:.25rem;scroll-padding-block:.25rem;display:flex;overflow-y:auto}.Rfkbkq_Content::-webkit-scrollbar{background:var(--demo-bg-popover);border-radius:4px;width:8px}.Rfkbkq_Content::-webkit-scrollbar-thumb{border-radius:.375rem}.Rfkbkq_Content[data-state=open]{animation:.15s ease-out Rfkbkq_scale-fade-in}.Rfkbkq_ItemGroup{flex-direction:column;display:flex}.Rfkbkq_ItemGroup+.Rfkbkq_ItemGroup{margin-top:.5rem}.Rfkbkq_ItemGroupLabel{color:var(--demo-neutral-emphasized);text-transform:uppercase;letter-spacing:.025em;padding:.375rem .5rem;font-size:.75rem;font-weight:600}.Rfkbkq_Item{-webkit-user-select:none;user-select:none;border-radius:.25rem;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.Rfkbkq_Item[data-highlighted]{background:var(--demo-neutral-subtle)}.Rfkbkq_Item[data-state=checked]{color:var(--demo-neutral-fg)}.Rfkbkq_Item[data-disabled]{color:var(--demo-neutral-emphasized);opacity:.5}.Rfkbkq_Item mark{color:inherit;background:0 0;font-weight:600;text-decoration:underline}.Rfkbkq_ItemText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Rfkbkq_ItemIndicator{color:var(--demo-neutral-solid);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Rfkbkq_ItemIndicator svg{width:1rem;height:1rem}.Rfkbkq_Tags{flex-wrap:wrap;gap:.5rem;display:flex}.Rfkbkq_Tag{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg);border-radius:.25rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.Rfkbkq_TagPlaceholder{color:var(--demo-neutral-emphasized);align-items:center;min-height:24px;font-size:.75rem;display:inline-flex}.Rfkbkq_Status{color:var(--demo-neutral-emphasized);align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:flex}.Rfkbkq_Spinner{width:1rem;height:1rem;animation:1s linear infinite Rfkbkq_spin}.Rfkbkq_ItemTitle{font-weight:500;display:block}.Rfkbkq_ItemSubtitle{color:var(--demo-neutral-emphasized);font-size:.75rem;display:block}.Rfkbkq_Scroller{box-sizing:border-box;height:min(300px, var(--total-size));max-height:var(--available-height,300px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--demo-border-emphasized) var(--demo-bg-popover);scroll-padding-block:.25rem;overflow:auto}.Rfkbkq_Scroller::-webkit-scrollbar{background:var(--demo-bg-popover);border-radius:4px;width:8px}.Rfkbkq_Scroller::-webkit-scrollbar-thumb{border-radius:.375rem}@keyframes Rfkbkq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Rfkbkq_scale-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Rfkbkq_scale-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.YWx2Mq_Root{color:var(--demo-neutral-fg);--stepper-width:1.5rem;flex-direction:column;gap:.375rem;width:100%;max-width:12rem;display:flex}.YWx2Mq_Root[data-disabled]{opacity:.5;filter:grayscale()}.YWx2Mq_Label{color:var(--demo-neutral-fg);font-size:.875rem;font-weight:500}.YWx2Mq_Control{isolation:isolate;position:relative}.YWx2Mq_Input{width:100%;height:2.5rem;padding-inline:.75rem calc(var(--stepper-width) + .5rem)}.YWx2Mq_Input[data-has-scrubber]{padding-inline-start:2.5rem}.YWx2Mq_Input{font-variant-numeric:tabular-nums;color:var(--demo-neutral-fg);border:1px solid var(--demo-border);background-color:#0000;border-radius:.375rem;outline:none;font-size:.875rem;font-weight:500}.YWx2Mq_Input::placeholder{color:var(--demo-neutral-solid)}.YWx2Mq_Input:focus-visible{z-index:1;border-color:var(--demo-neutral-solid);box-shadow:0 0 0 1px var(--demo-neutral-solid)}.YWx2Mq_Input[data-invalid]{border-color:var(--demo-error)}.YWx2Mq_Input[data-invalid]:focus-visible{border-color:var(--demo-error);box-shadow:0 0 0 1px var(--demo-error)}.YWx2Mq_TriggerGroup{width:var(--stepper-width);border-left:1px solid var(--demo-border);z-index:1;border-radius:0 calc(.375rem - 1px) calc(.375rem - 1px) 0;flex-direction:column;display:flex;position:absolute;top:1px;bottom:1px;right:1px;overflow:hidden}.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger{color:var(--demo-neutral-emphasized);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;display:inline-flex}:is(.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger) svg{flex-shrink:0;width:1rem;height:1rem}:is(.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger):hover:not(:disabled,[data-disabled]){background-color:var(--demo-neutral-subtle)}:is(.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger):active:not(:disabled,[data-disabled]){background-color:var(--demo-neutral-muted)}:is(.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger):focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-2px}:is(.YWx2Mq_IncrementTrigger,.YWx2Mq_DecrementTrigger):is(:disabled,[data-disabled]){color:var(--demo-border);cursor:not-allowed}.YWx2Mq_IncrementTrigger{border-bottom:1px solid var(--demo-border)}.YWx2Mq_Scrubber{width:2.5rem;color:var(--demo-neutral-emphasized);cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:1;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1px;bottom:1px;left:1px}.YWx2Mq_Scrubber svg{width:.75rem;height:.75rem}.YWx2Mq_ValueText{font-variant-numeric:tabular-nums;color:var(--demo-neutral-fg);font-size:.875rem}
.EcPyyq_Root{color:var(--demo-neutral-fg);--tree-item-gap:.5rem;--tree-indentation:1rem;--tree-padding-inline:.75rem;--tree-padding-block:.375rem;--tree-icon-size:1rem;flex-direction:column;gap:.5rem;width:100%;display:flex}.EcPyyq_Label{color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.EcPyyq_Tree{flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex}.EcPyyq_Tree svg{width:var(--tree-icon-size);height:var(--tree-icon-size);flex-shrink:0}.EcPyyq_Branch{position:relative}.EcPyyq_BranchControl{align-items:center;gap:var(--tree-item-gap);-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;font:inherit;color:var(--demo-neutral-fg);text-align:start;--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-icon-offset:calc(var(--tree-icon-size) * var(--tree-depth) * .5);--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset));padding-inline-start:var(--tree-offset);padding-inline-end:var(--tree-padding-inline);padding-block:var(--tree-padding-block);background:0 0;border:none;border-radius:.375rem;display:flex;position:relative}.EcPyyq_BranchControl:hover{background:var(--demo-neutral-subtle)}.EcPyyq_BranchControl:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-2px}.EcPyyq_BranchControl[data-selected]{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg)}.EcPyyq_BranchControl[data-disabled]{opacity:.5;filter:grayscale();cursor:not-allowed}.EcPyyq_BranchContent{position:relative}.EcPyyq_BranchContent[data-state=open]{animation:.15s ease-out EcPyyq_expand-height,.15s ease-out EcPyyq_fade-in}.EcPyyq_BranchContent[data-state=closed]{animation:.15s ease-out EcPyyq_collapse-height,.15s ease-out EcPyyq_fade-out}[data-animate=false] .EcPyyq_BranchContent[data-state]{animation:none}.EcPyyq_BranchIndentGuide{background:var(--demo-border);z-index:1;--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset));--tree-icon-offset:calc(var(--tree-icon-size) * .5 * var(--depth));width:1px;height:100%;position:absolute;inset-inline-start:calc(var(--tree-offset) + var(--tree-icon-offset))}.EcPyyq_BranchIndicator{color:var(--demo-neutral-emphasized);transform-origin:50%;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.EcPyyq_BranchIndicator[data-state=open]{transform:rotate(90deg)}.EcPyyq_BranchIndicator svg{width:1rem;height:1rem}.EcPyyq_Loader{animation:1s infinite EcPyyq_spin}.EcPyyq_BranchTrigger{justify-content:center;align-items:center;display:inline-flex}.EcPyyq_BranchText{align-items:center;gap:var(--tree-item-gap);text-overflow:ellipsis;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}.EcPyyq_Item{align-items:center;gap:var(--tree-item-gap);-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;font:inherit;color:var(--demo-neutral-fg);text-align:start;--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-icon-offset:calc(var(--tree-icon-size) * var(--tree-depth) * .5);--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset));padding-inline-start:var(--tree-offset);padding-inline-end:var(--tree-padding-inline);padding-block:var(--tree-padding-block);background:0 0;border:none;border-radius:.375rem;text-decoration:none;display:flex;position:relative}.EcPyyq_Item:hover{background:var(--demo-neutral-subtle)}.EcPyyq_Item:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-2px}.EcPyyq_Item[data-selected]{background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg)}.EcPyyq_Item[data-disabled]{opacity:.5;filter:grayscale();cursor:not-allowed}.EcPyyq_ItemIndicator{color:var(--demo-neutral-solid);flex-shrink:0;justify-content:center;align-items:center;display:flex}.EcPyyq_ItemIndicator svg{width:.875rem;height:.875rem}.EcPyyq_ItemText{align-items:center;gap:var(--tree-item-gap);text-overflow:ellipsis;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}.EcPyyq_NodeCheckbox{border:1px solid var(--demo-border-emphasized);background:var(--demo-bg-checkbox);width:1rem;height:1rem;color:var(--demo-neutral-contrast);cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EcPyyq_NodeCheckbox[data-state=checked],.EcPyyq_NodeCheckbox[data-state=indeterminate]{background:var(--demo-neutral-solid);border-color:var(--demo-neutral-solid)}.EcPyyq_NodeCheckbox:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:2px}.EcPyyq_NodeCheckbox svg{width:.75rem;height:.75rem}.EcPyyq_NodeCheckboxIndicator{justify-content:center;align-items:center;display:flex}.EcPyyq_ActionGroup{opacity:0;flex-shrink:0;gap:.25rem;display:flex}:where(.EcPyyq_BranchControl,.EcPyyq_Item):hover .EcPyyq_ActionGroup,:where(.EcPyyq_BranchControl,.EcPyyq_Item):focus-within .EcPyyq_ActionGroup{opacity:1}.EcPyyq_Action{width:1.25rem;height:1.25rem;color:var(--demo-neutral-fg);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.EcPyyq_Action svg{width:.875rem;height:.875rem}.EcPyyq_NodeRenameInput{min-width:0;height:1.25rem;font-size:inherit;line-height:inherit;border:1px solid var(--demo-neutral-solid);background:var(--demo-bg-popover);color:var(--demo-neutral-fg);box-sizing:content-box;border-radius:.25rem;outline:none;flex:1;margin-block:-1px;padding-block:0;padding-inline:.25rem}.EcPyyq_NodeRenameInput:focus{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}@keyframes EcPyyq_expand-height{0%{height:0}to{height:var(--height)}}@keyframes EcPyyq_collapse-height{0%{height:var(--height)}to{height:0}}@keyframes EcPyyq_fade-in{0%{opacity:0}to{opacity:1}}@keyframes EcPyyq_fade-out{0%{opacity:1}to{opacity:0}}@keyframes EcPyyq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.xfMuAa_Root{color:var(--demo-neutral-fg);flex-direction:column;gap:1rem;width:100%;max-width:32rem;display:flex;position:relative}.xfMuAa_Root[data-orientation=vertical]{flex-direction:row;max-width:max-content;height:20rem}.xfMuAa_Viewport{border-radius:.5rem;overflow:hidden}.xfMuAa_ItemGroup{scrollbar-width:none;-webkit-scrollbar-width:none;-ms-overflow-style:none;border-radius:.5rem;flex:1;min-width:0;display:flex;overflow:hidden}.xfMuAa_ItemGroup::-webkit-scrollbar{display:none}.xfMuAa_Item{flex:0 0 100%;min-width:0}.xfMuAa_Item img{object-fit:cover;background-color:var(--demo-neutral-subtle);border-radius:.5rem;width:100%;height:100%}.xfMuAa_Slide{background:var(--demo-neutral-subtle);border:1px solid var(--demo-border-emphasized);width:100%;height:12rem;color:var(--demo-neutral-fg);border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;display:flex}.xfMuAa_Control{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.xfMuAa_Control[data-orientation=vertical]{flex-direction:column}.xfMuAa_Control[data-justify=center]{justify-content:center}.xfMuAa_Trigger{-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid var(--demo-border-emphasized);width:2.25rem;height:2.25rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-size:.875rem;font-weight:500;display:inline-flex}.xfMuAa_Trigger svg{width:1rem;height:1rem}.xfMuAa_Trigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle)}.xfMuAa_Trigger:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}.xfMuAa_Trigger:is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.xfMuAa_AutoplayTrigger{-webkit-user-select:none;user-select:none;border:1px solid var(--demo-border-emphasized);width:2.25rem;height:2.25rem;color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.xfMuAa_AutoplayTrigger svg{width:1rem;height:1rem}.xfMuAa_AutoplayTrigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle)}.xfMuAa_AutoplayTrigger:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}.xfMuAa_ProgressText{color:var(--demo-neutral-fg);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.xfMuAa_IndicatorGroup{justify-content:center;gap:.5rem;display:flex}.xfMuAa_IndicatorGroup[data-orientation=vertical]{flex-direction:column}.xfMuAa_Indicator{background:var(--demo-neutral-muted);cursor:pointer;border:none;border-radius:9999px;width:.625rem;height:.625rem;padding:0}.xfMuAa_Indicator:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:2px}.xfMuAa_Indicator[data-current]{background:var(--demo-neutral-solid)}.xfMuAa_ThumbnailIndicator{cursor:pointer;opacity:.6;border:2px solid #0000;border-radius:.25rem;width:3.75rem;height:2.5rem;padding:0;transition:border-color .2s,opacity .2s;overflow:hidden}.xfMuAa_ThumbnailIndicator:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:2px}.xfMuAa_ThumbnailIndicator[data-current]{border-color:var(--demo-neutral-solid);opacity:1}.xfMuAa_ThumbnailIndicator img{object-fit:cover;width:100%;height:100%}.xfMuAa_StatusText{color:var(--demo-neutral-fg);font-size:.875rem}
.SLjFza_Root{--splitter-border-color:var(--demo-border-emphasized);--splitter-thumb-color:var(--demo-bg-thumb);--splitter-thumb-size:.5rem;--splitter-thumb-inset:calc(var(--splitter-thumb-size) * -.5);--splitter-border-size:1px;--splitter-handle-size:1.5rem;border:1px solid var(--demo-border);width:100%;min-height:20rem;display:flex}.SLjFza_Panel{color:var(--demo-neutral-fg);justify-content:center;align-items:center;font-weight:500;display:flex}.SLjFza_ResizeTrigger{cursor:col-resize;background:0 0;border:none;outline:0;place-items:center;padding:0;display:grid;position:relative}.SLjFza_ResizeTrigger[data-orientation=horizontal]{min-width:var(--splitter-thumb-size);margin-inline:var(--splitter-thumb-inset);cursor:col-resize}.SLjFza_ResizeTrigger[data-orientation=vertical]{min-height:var(--splitter-thumb-size);margin-block:var(--splitter-thumb-inset);cursor:row-resize}.SLjFza_ResizeTrigger:focus,.SLjFza_ResizeTrigger[data-dragging]{--splitter-border-color:var(--demo-neutral-emphasized);--splitter-thumb-color:var(--demo-neutral-solid)}.SLjFza_ResizeTrigger[data-disabled]{cursor:default}.SLjFza_ResizeTrigger:before{content:"";background:var(--splitter-border-color);position:absolute}.SLjFza_ResizeTrigger[data-orientation=horizontal]:before{width:var(--splitter-border-size);inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--splitter-thumb-size) * .5)}.SLjFza_ResizeTrigger[data-orientation=vertical]:before{height:var(--splitter-border-size);inset-block-start:auto;inset-block-end:calc(var(--splitter-thumb-size) * .5);inset-inline:0}.SLjFza_ResizeTriggerIndicator{background:var(--splitter-thumb-color);box-shadow:var(--demo-shadow-sm);border:1px solid var(--demo-border);z-index:1;border-radius:9999px;position:relative}.SLjFza_ResizeTriggerIndicator[data-orientation=horizontal]{width:100%;height:var(--splitter-handle-size)}.SLjFza_ResizeTriggerIndicator[data-orientation=vertical]{width:var(--splitter-handle-size);height:100%}.SLjFza_ResizeTriggerIndicator[data-focus]:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:2px}.SLjFza_ResizeTriggerIndicator[data-disabled]{visibility:hidden}
.GN-JYG_Root{color:var(--demo-neutral-fg);flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:24rem;display:flex}.GN-JYG_Label{color:var(--demo-neutral-fg);font-size:.875rem;font-weight:500;line-height:1.25rem}.GN-JYG_Label[data-disabled]{opacity:.5}.GN-JYG_Trigger{-webkit-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;border:1px solid var(--demo-border-emphasized);color:var(--demo-neutral-fg);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background .15s,border-color .15s;display:inline-flex}.GN-JYG_Trigger svg{width:1rem;height:1rem}.GN-JYG_Trigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle)}.GN-JYG_Trigger:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}.GN-JYG_Trigger:is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.GN-JYG_ClearTrigger{-webkit-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;color:var(--demo-neutral-emphasized);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background .15s,color .15s;display:inline-flex}.GN-JYG_ClearTrigger svg{width:.85em;height:.85em}.GN-JYG_ClearTrigger:hover:not(:disabled,[data-disabled]){background:var(--demo-neutral-subtle);color:var(--demo-neutral-fg)}.GN-JYG_ClearTrigger:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}.GN-JYG_ClearTrigger:is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.GN-JYG_Dropzone{border:2px dashed var(--demo-border-emphasized);text-align:center;cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.75rem;min-height:10rem;padding:1.5rem;transition:background .15s,border-color .15s;display:flex}.GN-JYG_Dropzone:hover:not([data-disabled]){background:var(--demo-neutral-subtle)}.GN-JYG_Dropzone[data-dragging]{background:var(--demo-neutral-subtle);border-color:var(--demo-neutral-solid);border-style:solid}.GN-JYG_Dropzone[data-invalid]{border-color:var(--demo-error)}.GN-JYG_Dropzone[data-disabled]{opacity:.5;cursor:not-allowed}.GN-JYG_Dropzone:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:2px}.GN-JYG_DropzoneContent{flex-direction:column;align-items:center;gap:.25rem;display:flex}.GN-JYG_DropzoneIcon{width:2.5rem;height:2.5rem;color:var(--demo-neutral-emphasized)}.GN-JYG_DropzoneTitle{color:var(--demo-neutral-fg);font-size:.875rem;font-weight:500}.GN-JYG_DropzoneDescription{color:var(--demo-neutral-fg-muted);font-size:.75rem}.GN-JYG_ItemGroup{flex-direction:column;align-self:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.GN-JYG_Item{background:var(--demo-bg-popover);border:1px solid var(--demo-border);border-radius:.5rem;grid-template-columns:auto 1fr auto;grid-template-areas:"preview name delete""preview size delete";align-items:center;column-gap:.75rem;padding:.75rem;display:grid}.GN-JYG_Item[data-rejected]{background:var(--demo-neutral-subtle);border-color:var(--demo-neutral-fg)}.GN-JYG_ItemCompact{background:var(--demo-neutral-subtle);border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.GN-JYG_ItemPreview{flex-shrink:0;grid-area:preview;justify-content:center;align-items:center;display:flex}.GN-JYG_ItemPreview svg{width:1.25rem;height:1.25rem;color:var(--demo-neutral-emphasized)}.GN-JYG_ItemPreviewImage{object-fit:cover;border-radius:.25rem;width:2.5rem;height:2.5rem}.GN-JYG_ItemName{min-width:0;color:var(--demo-neutral-fg);text-overflow:ellipsis;white-space:nowrap;flex:1;grid-area:name;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.GN-JYG_ItemSizeText{color:var(--demo-neutral-emphasized);grid-area:size;font-size:.75rem;line-height:1rem}.GN-JYG_ItemDeleteTrigger{width:1.5rem;height:1.5rem;color:var(--demo-neutral-emphasized);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;grid-area:delete;justify-content:center;align-items:center;padding:0;display:flex}.GN-JYG_ItemDeleteTrigger svg{width:1rem;height:1rem}.GN-JYG_ItemDeleteTrigger:hover{color:var(--demo-neutral-fg)}.GN-JYG_ItemDeleteTrigger:focus-visible{outline:2px solid var(--demo-neutral-focus-ring);outline-offset:-1px}.GN-JYG_Actions{flex-wrap:wrap;gap:.5rem;display:flex}.GN-JYG_Section{flex-direction:column;gap:.5rem;display:flex}.GN-JYG_SectionTitle{text-transform:uppercase;letter-spacing:.025em;color:var(--demo-neutral-emphasized);font-size:.75rem;font-weight:600}.GN-JYG_SectionTitle[data-status=accepted]{color:#16a34a}.GN-JYG_SectionTitle[data-status=rejected]{color:var(--demo-neutral-fg)}.GN-JYG_ErrorList{flex-direction:column;grid-column:2/-1;gap:.25rem;margin-top:.25rem;display:flex}.GN-JYG_ErrorItem{color:var(--demo-neutral-fg);font-size:.75rem}.GN-JYG_Empty{color:var(--demo-neutral-emphasized);text-align:center;padding:1rem;font-size:.875rem}
