.JpILRG_selectField{width:100%;min-width:0;position:relative}.JpILRG_selectTrigger.JpILRG_selectTrigger[data-slot]{width:100%;min-width:0;min-height:45px;color:var(--clr-text,#302336);font:inherit;text-align:left;cursor:pointer;background:#fffdfd;border:1px solid #cdbed0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .14s,background-color .14s;display:flex}.JpILRG_selectTrigger.JpILRG_selectTrigger [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.JpILRG_selectTrigger.JpILRG_selectTrigger[data-placeholder]{color:#706073}.JpILRG_selectTrigger.JpILRG_selectTrigger:hover:not(:disabled){border-color:#aa83a8}.JpILRG_selectTrigger.JpILRG_selectTrigger[aria-invalid=true]{background:#fff8fa;border-color:#a63050}.JpILRG_selectChevron{color:#765c7b;pointer-events:none;flex-shrink:0}@media (min-width:768px) and (pointer:fine){.JpILRG_selectTrigger.JpILRG_selectTrigger[data-size=sm]{border-radius:8px;gap:6px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}}.JpILRG_selectContent{z-index:600;width:var(--radix-select-trigger-width);min-width:8rem;max-width:min(calc(100vw - 16px), var(--radix-select-content-available-width));max-height:min(360px, var(--radix-select-content-available-height));color:#302336;font-family:var(--font-sans,system-ui, sans-serif);transform-origin:var(--radix-select-content-transform-origin);background:#fff;border:1px solid #d9cadd;border-radius:10px;font-size:16px;line-height:1.5;animation:.13s ease-out JpILRG_controlAppear;overflow:hidden;box-shadow:0 10px 28px #4a154b1f}.JpILRG_selectViewport{scrollbar-width:thin;scrollbar-color:#bea7c5 #faf6fc;width:100%;padding:4px}.JpILRG_selectItem{cursor:default;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:6px;outline:none;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 34px 10px 10px;display:flex;position:relative}.JpILRG_selectItem[data-highlighted]{color:#4a154b;background:#f2eaf7}.JpILRG_selectItem[data-state=checked]{color:#8c3266;background:#f9eaf3;font-weight:600}.JpILRG_selectItem[data-state=checked][data-highlighted]{background:#f0ddea}.JpILRG_selectItem[data-disabled]{pointer-events:none;opacity:.5}.JpILRG_selectIndicator{justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;right:10px}.JpILRG_selectLabel{color:#706073;padding:10px 10px 6px;font-size:12px;font-weight:600}.JpILRG_selectSeparator{pointer-events:none;background:#e6dce5;height:1px;margin:4px -4px}.JpILRG_selectScrollButton.JpILRG_selectScrollButton[data-slot]{color:#765c7b;cursor:default;background:#fff;justify-content:center;align-items:center;min-height:32px;padding:4px;display:flex}.JpILRG_nativeSelect.JpILRG_nativeSelect[data-slot]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:1px;max-width:1px;height:1px;min-height:1px;max-height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.JpILRG_tabs{flex-direction:column;gap:12px;min-width:0;display:flex}.JpILRG_tabs[data-orientation=vertical]{flex-direction:row;align-items:flex-start}.JpILRG_tabsList.JpILRG_tabsList[data-slot]{scrollbar-width:thin;scrollbar-color:#c2abc8 transparent;background:#f3edf6;border-radius:10px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.JpILRG_tabsList.JpILRG_tabsList[data-orientation=vertical]{flex-direction:column}.JpILRG_tabsList.JpILRG_tabsList[data-variant=line]{background:0 0;border-bottom:1px solid #e6dce5;border-radius:0;gap:8px;padding:0}.JpILRG_tabsTrigger.JpILRG_tabsTrigger[data-slot]{color:#705a77;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:550;line-height:1.5;transition:background-color .14s,color .14s;display:inline-flex;position:relative}.JpILRG_tabsTrigger.JpILRG_tabsTrigger[data-state=active]{color:#79345f;background:#fff;border-color:#e6dce5;font-weight:650}.JpILRG_tabsTrigger.JpILRG_tabsTrigger:hover:not(:disabled){color:#4a154b}.JpILRG_tabsList[data-variant=line] .JpILRG_tabsTrigger.JpILRG_tabsTrigger{border-radius:0}.JpILRG_tabsList[data-variant=line] .JpILRG_tabsTrigger.JpILRG_tabsTrigger[data-state=active]{background:0 0;border-color:#0000;box-shadow:inset 0 -2px #8c3266}.JpILRG_tabsContent{outline:none;flex:1;min-width:0}.JpILRG_toggleGroup.JpILRG_toggleGroup[data-slot]{align-items:center;gap:var(--toggle-gap,0px);border-radius:10px;flex-wrap:wrap;width:fit-content;min-width:0;max-width:100%;display:flex}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-slot]{color:#705a77;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:550;line-height:1.5;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-variant=outline]{background:#fff;border-color:#d9cadd}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem:hover:not(:disabled){background:#f5edf7}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-state=on]{color:#79345f;background:#f7e6f0;border-color:#cdaac3}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-spacing="0"]{border-radius:0}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-spacing="0"]:first-child{border-start-start-radius:9px;border-end-start-radius:9px}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-spacing="0"]:last-child{border-start-end-radius:9px;border-end-end-radius:9px}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-spacing="0"][data-variant=outline]:not(:first-child){margin-inline-start:-1px}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-size=sm]{padding-inline:10px;font-size:12px}.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem[data-size=lg]{min-height:48px;padding-inline:18px}.JpILRG_switch.JpILRG_switch[data-slot]{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:flex-start;align-items:center;width:52px;min-width:52px;height:44px;min-height:44px;padding:0;display:inline-flex;position:relative}.JpILRG_switch.JpILRG_switch:before{content:"";background:#d9ccdf;border:1px solid #c5b3ca;border-radius:999px;width:44px;height:26px;transition:background-color .14s,border-color .14s;position:absolute;top:9px;left:4px}.JpILRG_switch.JpILRG_switch[data-state=checked]:before{background:#8c3266;border-color:#8c3266}.JpILRG_switchThumb{pointer-events:none;background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .14s;display:block;position:relative;left:7px;box-shadow:0 1px 3px #4a154b26}.JpILRG_switchThumb[data-state=checked]{transform:translate(18px)}.JpILRG_switch.JpILRG_switch[data-size=sm]{width:44px;min-width:44px}.JpILRG_switch.JpILRG_switch[data-size=sm]:before{width:36px;height:22px;top:11px}.JpILRG_switch[data-size=sm] .JpILRG_switchThumb{width:16px;height:16px}.JpILRG_switch[data-size=sm] .JpILRG_switchThumb[data-state=checked]{transform:translate(14px)}.JpILRG_checkbox.JpILRG_checkbox[data-slot]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex;position:relative}.JpILRG_checkbox.JpILRG_checkbox:before{content:"";background:#fff;border:1px solid #bca7c3;border-radius:5px;width:20px;height:20px;transition:background-color .14s,border-color .14s;position:absolute}.JpILRG_checkbox.JpILRG_checkbox[data-state=checked]:before,.JpILRG_checkbox.JpILRG_checkbox[data-state=indeterminate]:before{background:#8c3266;border-color:#8c3266}.JpILRG_checkbox.JpILRG_checkbox[aria-invalid=true]:before{border-color:#a63050}.JpILRG_checkboxIndicator{pointer-events:none;place-items:center;width:20px;height:20px;display:grid;position:relative}.JpILRG_button.JpILRG_button[data-slot]{min-width:44px;min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.JpILRG_button.JpILRG_button_default[data-slot]{color:#fff;background:#8c3266}.JpILRG_button.JpILRG_button_default:hover:not(:disabled){background:#71234f}.JpILRG_button.JpILRG_button_outline[data-slot]{color:#6e345b;background:#fff;border-color:#cdbed0}.JpILRG_button.JpILRG_button_outline:hover:not(:disabled){background:#f9f0f7;border-color:#ab7d9d}.JpILRG_button.JpILRG_button_secondary[data-slot]{color:#66356b;background:#f2eaf7}.JpILRG_button.JpILRG_button_secondary:hover:not(:disabled){background:#e9dced}.JpILRG_button.JpILRG_button_ghost[data-slot]{color:#75516c;background:0 0}.JpILRG_button.JpILRG_button_ghost:hover:not(:disabled){background:#f9f0f7}.JpILRG_button.JpILRG_button_sm[data-slot]{padding-inline:12px;font-size:12px}.JpILRG_button.JpILRG_button_icon[data-slot]{width:44px;height:44px;padding:0}.JpILRG_button svg,.JpILRG_tabsTrigger svg,.JpILRG_toggleGroupItem svg{pointer-events:none;flex-shrink:0;width:17px;height:17px}.JpILRG_selectTrigger.JpILRG_selectTrigger:focus-visible,.JpILRG_tabsTrigger.JpILRG_tabsTrigger:focus-visible,.JpILRG_tabsContent:focus-visible,.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem:focus-visible,.JpILRG_switch.JpILRG_switch:focus-visible,.JpILRG_checkbox.JpILRG_checkbox:focus-visible,.JpILRG_button.JpILRG_button:focus-visible{outline-offset:3px;outline:3px solid #8c3266}.JpILRG_selectTrigger.JpILRG_selectTrigger:focus-visible{border-color:#96609c}.JpILRG_selectTrigger.JpILRG_selectTrigger:disabled,.JpILRG_tabsTrigger.JpILRG_tabsTrigger:disabled,.JpILRG_toggleGroupItem.JpILRG_toggleGroupItem:disabled,.JpILRG_switch.JpILRG_switch:disabled,.JpILRG_checkbox.JpILRG_checkbox:disabled,.JpILRG_button.JpILRG_button:disabled{opacity:.5;cursor:not-allowed}@keyframes JpILRG_controlAppear{0%{opacity:.4;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.JpILRG_selectContent{animation:none}.JpILRG_selectTrigger,.JpILRG_tabsTrigger,.JpILRG_toggleGroupItem,.JpILRG_switch:before,.JpILRG_switchThumb,.JpILRG_checkbox:before,.JpILRG_button{transition:none!important}}
