:root{--paper:#EFEBE2;--paper-2:#E6E1D5;--card:#FAF8F2;--ink:#15140F;--ink-2:#2D2B24;--sub:#6A685F;--sub-2:#8C8A80;--hairline:#C9C5BB;--hairline-soft:#DBD7CE;--orange:#F44708;--orange-soft:#F8E2D6;--yellow:#F0B400;--blue:#1E3FFF;--green:#2A8B4F;--red:#C7281F;--font-sans:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-geist-mono,"SF Mono"),"JetBrains Mono",ui-monospace,monospace;--sidebar:232px;--topbar:56px;--radius:8px;--radius-lg:12px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--font-sans);font-size:14px;line-height:1.45;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--orange);color:var(--paper)}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}@keyframes akFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes akDotPulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.2);opacity:0}}@keyframes akShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes akSpin{to{transform:rotate(1turn)}}@keyframes akMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.AccountButton_root2{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:9px;transition:background .14s ease}.AccountButton_root2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.AccountButton_root2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.AccountButton_avatar2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;color:var(--paper);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.Label_label5{font-family:var(--font-sans);font-size:13.5px;letter-spacing:0;color:var(--sub);font-weight:500;line-height:1.35}.Label_ink5,.Tag_tag3{color:var(--ink)}.Tag_tag3{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;background:var(--paper-2);border:1px solid var(--hairline);border-radius:var(--radius);font-family:var(--font-sans);font-size:13px;font-weight:550;line-height:1.25;letter-spacing:0}.Tag_ink3{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Tag_orange3{background:var(--orange);color:var(--paper);border-color:var(--orange)}.Tag_blue3{background:var(--blue);color:var(--paper);border-color:var(--blue)}.Tag_green3{background:var(--green);color:var(--paper);border-color:var(--green)}.Tag_red3{background:var(--red);color:var(--paper);border-color:var(--red)}.Tag_outline3{background:transparent}.ActivityRow_root2{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.ActivityRow_root2:last-child{border-bottom:none}.ActivityRow_time2{font-family:var(--font-mono);font-size:12px;color:var(--sub);white-space:nowrap;min-width:110px}.ActivityRow_actor2{flex-shrink:0}.ActivityRow_target2{font-size:13px;color:var(--ink);font-weight:500}.ActivityRow_meta2{font-size:12px;color:var(--sub);margin-left:auto}.DashboardShell_root2{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--paper)}.DashboardShell_topbar2{flex-shrink:0;z-index:100;padding:12px 12px 0}.DashboardShell_body2{display:flex;flex:1 1;min-height:0}.DashboardShell_sidebar2{flex-shrink:0;width:var(--sidebar);overflow-y:auto;padding:12px}.DashboardShell_main2{flex:1 1;min-width:0;overflow-y:auto}@media (max-width:768px){.DashboardShell_sidebar2{display:none}.DashboardShell_topbar2{padding:8px 8px 0}}.Card_card3{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius)}.Card_flush3{background:var(--paper)}.Card_header3{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--hairline-soft)}.Card_headerTitle3{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.Card_headerSpacer3{flex:1 1}.Card_headerAction3{display:flex;align-items:center;gap:8px;flex-shrink:0}.Card_body3{padding:16px 14px}.Card_footer3{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid var(--hairline-soft)}.Card_footer3>:only-child{width:100%}.Dot_dot5{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink);vertical-align:middle;flex-shrink:0}.Dot_orange5{background:var(--orange)}.Dot_yellow5{background:var(--yellow)}.Dot_blue5{background:var(--blue)}.Dot_green5{background:var(--green)}.Dot_red5{background:var(--red)}.Dot_sub5{background:var(--sub-2)}.Dot_pulse5{position:relative}.Dot_pulse5:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid;opacity:.35;animation:Dot_akDotPulse5 1.6s ease-out infinite}.StatusDot_indicator3{display:inline-flex;align-items:center;gap:6px}.StatusDot_text3{font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub-2);font-weight:500}.IntegrationCard_root2{max-width:360px}.IntegrationCard_header2{display:flex;align-items:center;justify-content:space-between;gap:12px}.IntegrationCard_headerLeft2{display:flex;align-items:center;gap:8px}.IntegrationCard_headerRight2{flex-shrink:0}.IntegrationCard_provider2{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.IntegrationCard_body2{display:flex;flex-direction:column;gap:8px}.IntegrationCard_row2{display:flex;align-items:center;gap:8px}.IntegrationCard_maskedKey2 code{font-family:var(--font-mono);font-size:13px;color:var(--sub)}.IntegrationCard_noKey2{font-size:13px;color:var(--sub-2);font-style:italic}.IntegrationCard_date2{font-size:13px;color:var(--sub)}.Field_field3{display:flex;flex-direction:column;gap:6px}.Field_fieldDisabled3{opacity:.5;pointer-events:none}.Field_label3{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub);font-weight:500;cursor:pointer}.Field_fieldDisabled3 .Field_label3{cursor:default}.Field_required3{width:6px;height:6px;border-radius:50%;background:var(--orange);flex-shrink:0}.Field_hint3{font-size:13px;color:var(--sub-2)}.Field_error3{color:var(--red)}.Field_error3,.Field_success3{font-size:13px;font-weight:500}.Field_success3{color:var(--green)}.Input_input3{width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;outline:none;transition:border-color .12s}.Input_input3:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Input_input3::placeholder{color:var(--sub-2)}.Input_input3[data-validation=invalid]{border-color:var(--red)}.Input_input3[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Input_input3[data-validation=valid]{border-color:var(--green)}.Input_input3[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Input_input3:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Input_mono3{font-family:var(--font-mono);font-size:14px}.Input_textarea3{height:auto;padding:10px;line-height:1.5;resize:vertical}.SecretField_root3{position:relative;width:100%}.SecretField_input3{padding-right:72px}.SecretField_actions3{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;gap:2px}.SecretField_btn3{all:unset;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.SecretField_btn3:hover:not(:disabled){color:var(--ink);background:var(--paper-2)}.SecretField_btn3:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SecretField_btn3:disabled{opacity:.3;cursor:default}.SecretField_status3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.KeyDisplay_root2{display:flex;flex-direction:column;gap:6px}.KeyDisplay_label2{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--ink)}.Button_button4{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:7px;border-radius:9px;font-size:14px;font-weight:650;letter-spacing:0;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;transition:transform 80ms ease,background .12s}.Button_button4:active{transform:translateY(1px)}.Button_button4:disabled{opacity:.5;pointer-events:none}.Button_button4:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Button_ink4:hover{background:color-mix(in srgb,var(--ink) 90%,#000)}.Button_accent4{background:var(--orange);border-color:var(--orange);color:var(--paper)}.Button_accent4:hover{background:color-mix(in srgb,var(--orange) 85%,#000)}.Button_ghost4{background:transparent;color:var(--ink);border-color:var(--hairline)}.Button_ghost4:hover{background:var(--paper-2)}.Button_sm4{min-width:56px;height:30px;padding:0 12px;font-size:13px}.Button_md4{min-width:68px;height:34px;padding:0 14px}.Button_lg4{min-width:84px;height:40px;padding:0 18px;font-size:15px}.Spinner_spinner5{display:inline-block;flex-shrink:0;overflow:visible;color:var(--ink);--spinner-track:var(--hairline-soft);--spinner-sweep:var(--orange);--spinner-core:var(--ink)}.Spinner_track5{stroke:var(--spinner-track)}.Spinner_sweep5{stroke:var(--spinner-sweep);transform-origin:center;transform-box:fill-box;animation:Spinner_spinnerSpin5 .9s linear infinite}.Spinner_core5{fill:var(--spinner-core);opacity:.18;transform-origin:center;animation:Spinner_spinnerPulse5 1.2s ease-in-out infinite}.Spinner_paper5{--spinner-track:color-mix(in srgb,var(--card) 18%,transparent);--spinner-sweep:var(--orange);--spinner-core:var(--paper)}.Spinner_accent5{--spinner-track:var(--orange-soft);--spinner-sweep:var(--orange);--spinner-core:var(--orange)}@keyframes Spinner_spinnerPulse5{0%,to{opacity:.16;transform:scale(.82)}50%{opacity:.36;transform:scale(1)}}@keyframes Spinner_spinnerSpin5{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_sweep5{animation-duration:1.8s}.Spinner_core5{animation:none}}.KeyValidator_root2{display:flex;flex-direction:column;gap:8px}.KeyValidator_header2{display:flex;align-items:center;gap:8px}.KeyValidator_providerIcon2{display:inline-flex;align-items:center;flex-shrink:0}.KeyValidator_providerName2{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.KeyValidator_status2{margin-left:auto}.KeyValidator_inputRow2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.KeyValidator_input2{flex:1 1;min-width:min(100%,220px)}.KeyValidator_validateBtn2{flex-shrink:0;white-space:nowrap}.KeyValidator_feedback2{min-height:18px}.KeyValidator_successText2{font-size:13px;font-weight:600;color:var(--green)}.KeyValidator_errorText2{font-size:13px;font-weight:600;color:var(--red)}.Select_root3{display:block;width:100%}.Select_trigger3{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .14s ease;box-sizing:border-box}.Select_trigger3:hover{border-color:var(--sub-2)}.Select_trigger3:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Select_trigger3[data-placeholder]{color:var(--sub-2)}.Select_trigger3[data-validation=invalid]{border-color:var(--red)}.Select_trigger3[data-validation=valid]{border-color:var(--green)}.Select_trigger3[data-disabled]{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Select_icon3{display:inline-flex;color:var(--sub);flex-shrink:0}.Select_content3{min-width:var(--radix-select-trigger-width);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);z-index:50;overflow:hidden;animation:Select_selectFadeIn3 .15s ease-out}.Select_viewport3{padding:4px}.Select_item3{all:unset;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:calc(var(--radius) - 2px);cursor:pointer;box-sizing:border-box}.Select_item3[data-highlighted]{background:var(--paper-2);outline:none}.Select_item3[data-disabled]{opacity:.4;cursor:default}.Select_indicator3{display:inline-flex;color:var(--ink)}.Select_groupLabel3{padding:8px 12px 4px;font-size:12px;font-weight:600;color:var(--sub);letter-spacing:0}.Select_separator3{height:1px;background:var(--hairline-soft);margin:4px 0}@keyframes Select_selectFadeIn3{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GroupSelect_root2{width:100%;max-width:280px}.ProjectSwitcher_trigger2{all:unset;display:inline-flex;align-items:center;gap:8px;padding:0 10px;height:100%;min-height:32px;border-radius:9px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:650;color:var(--ink);transition:background .14s ease}.ProjectSwitcher_trigger2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ProjectSwitcher_trigger2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ProjectSwitcher_triggerLg2{width:100%;gap:10px;padding:0;min-height:auto;border-radius:0}.ProjectSwitcher_triggerLg2:hover{background:transparent}.ProjectSwitcher_mark2{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;background:var(--ink);color:var(--paper);font-size:12px;font-weight:720;line-height:1}.ProjectSwitcher_triggerCopy2{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1;text-align:left}.ProjectSwitcher_triggerName2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:180px;line-height:1.3}.ProjectSwitcher_triggerLg2 .ProjectSwitcher_triggerName2{max-width:none;font-size:13.5px;font-weight:700;color:var(--ink);line-height:1.2}.ProjectSwitcher_triggerSub2{font-size:12px;font-weight:550;color:var(--sub);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectSwitcher_chevron2{flex-shrink:0;color:var(--sub);transition:transform .14s ease}.ProjectSwitcher_trigger2[data-state=open] .ProjectSwitcher_chevron2{transform:rotate(180deg)}.ProjectSwitcher_content2{background:color-mix(in srgb,var(--card) 94%,#fff);border:1px solid var(--hairline);border-radius:14px;box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);min-width:300px;max-width:380px;z-index:200;animation:ProjectSwitcher_switcherFadeIn2 .14s ease-out;overflow:hidden}.ProjectSwitcher_list2{display:grid;max-height:320px;overflow-y:auto;padding:6px;grid-gap:2px;gap:2px}.ProjectSwitcher_item2{all:unset;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;cursor:pointer;transition:background .14s ease}.ProjectSwitcher_item2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ProjectSwitcher_item2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ProjectSwitcher_active2{background:var(--ink);color:var(--paper)}.ProjectSwitcher_active2:hover{background:var(--ink)}.ProjectSwitcher_active2 .ProjectSwitcher_itemName2{color:var(--paper)}.ProjectSwitcher_active2 .ProjectSwitcher_itemMeta2{color:color-mix(in srgb,var(--paper) 60%,transparent)}.ProjectSwitcher_active2 .ProjectSwitcher_itemSpend2{color:var(--paper)}.ProjectSwitcher_itemInfo2{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.ProjectSwitcher_itemName2{font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.ProjectSwitcher_itemMeta2,.ProjectSwitcher_itemName2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectSwitcher_itemMeta2{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--sub);line-height:1.25}.ProjectSwitcher_itemSpend2{font-family:var(--font-mono);font-size:11px;font-weight:650;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectSwitcher_footer2{border-top:1px solid var(--hairline-soft);padding:6px}@keyframes ProjectSwitcher_switcherFadeIn2{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.FieldGroup_root3{display:flex;align-items:center;width:100%;height:38px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);overflow:hidden;transition:border-color .12s}.FieldGroup_root3:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.FieldGroup_root3[data-validation=invalid]{border-color:var(--red)}.FieldGroup_root3[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.FieldGroup_root3[data-validation=valid]{border-color:var(--green)}.FieldGroup_root3[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.FieldGroup_inputWrapper3{flex:1 1;min-width:0}.FieldGroup_inputWrapper3 input,.FieldGroup_inputWrapper3 textarea{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;height:100%;width:100%}.FieldGroup_addon3{padding:0 10px;font-size:13px;font-weight:500;background:var(--paper-2);height:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FieldGroup_addon3,.FieldGroup_icon3{color:var(--sub);display:flex;align-items:center}.FieldGroup_icon3{justify-content:center;padding:0 8px;flex-shrink:0}.FieldGroup_action3{display:flex;align-items:center;padding:0 4px;flex-shrink:0}.Progress_track3{position:relative;width:100%;height:4px;background:var(--hairline-soft);border-radius:999px;overflow:hidden}.Progress_fill3{position:absolute;top:0;left:0;height:100%;background:var(--ink);border-radius:999px;transition:width .2s ease}.Progress_indeterminate3{width:30%;animation:Progress_progressSweep3 1.8s ease-in-out infinite}@keyframes Progress_progressSweep3{0%{transform:translateX(-100%)}to{transform:translateX(333%)}}.LimitField_root2{display:flex;flex-direction:column;gap:6px;max-width:280px}.LimitField_progress2{margin-top:2px}.LimitField_usage2{font-family:var(--font-sans);font-size:12px;color:var(--sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Meter_root2{width:100%}.Meter_track2{position:relative;height:4px;background:var(--hairline);border-radius:2px;overflow:visible}.Meter_fill2{position:absolute;top:0;left:0;height:100%;border-radius:2px;transition:width .14s ease,background .14s ease}.Meter_ok2{background:var(--green)}.Meter_warning2{background:var(--orange)}.Meter_danger2{background:var(--red)}.Meter_tick2{position:absolute;top:-1px;width:1px;height:6px;background:var(--hairline-soft);transform:translateX(-.5px)}.SegmentedControl_root3{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);border-radius:var(--radius);padding:3px;gap:2px;background:var(--card)}.SegmentedControl_fullWidth3{width:100%}.SegmentedControl_fullWidth3 .SegmentedControl_segment3{flex:1 1}.SegmentedControl_segment3{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:500;padding:0 12px;border-radius:var(--radius);border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .14s ease,color .14s ease;white-space:nowrap}.SegmentedControl_sm3 .SegmentedControl_segment3{height:28px;font-size:12px;padding:0 10px}.SegmentedControl_md3 .SegmentedControl_segment3{height:34px}.SegmentedControl_lg3 .SegmentedControl_segment3{height:40px;padding:0 14px;font-size:14px}.SegmentedControl_segment3:hover:not([aria-disabled=true]){color:var(--ink);background:var(--paper-2)}.SegmentedControl_segment3[aria-checked=true],.SegmentedControl_segment3[aria-checked=true]:hover:not([aria-disabled=true]){background:var(--ink);color:var(--paper)}.SegmentedControl_segment3[aria-disabled=true]{opacity:.4;cursor:not-allowed}.SegmentedControl_segment3:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SegmentedControl_icon3{display:inline-flex;align-items:center;flex-shrink:0}.WebhookField_root2{display:flex;flex-direction:column;gap:6px}.WebhookField_inputRow2{display:flex;align-items:center;gap:8px}.WebhookField_testBtn2{flex-shrink:0;white-space:nowrap}.WebhookField_statusSuccess2{font-size:12px;color:var(--green);font-weight:500}.WebhookField_statusError2{font-size:12px;color:var(--red);font-weight:500}.Card_card2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius)}.Card_flush2{background:var(--paper)}.Card_header2{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--hairline-soft)}.Card_headerTitle2{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.Card_headerSpacer2{flex:1 1}.Card_headerAction2{display:flex;align-items:center;gap:8px;flex-shrink:0}.Card_body2{padding:16px 14px}.Card_footer2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid var(--hairline-soft)}.Card_footer2>:only-child{width:100%}.IndexBadge_idx4{font-family:var(--font-sans);font-size:11.5px;letter-spacing:0;font-weight:600;color:var(--sub-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums;line-height:1.35}.Divider_hr3{height:1px;background:var(--hairline-soft);border:0;margin:0}.PageHeader_pageHeader2{padding-bottom:24px}.PageHeader_top2{display:flex;min-width:0;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:16px}.PageHeader_title2{flex:1 1 min(100%,480px);min-width:0;font-family:var(--font-display);font-weight:650;font-size:30px;letter-spacing:0;line-height:1.08;color:var(--ink);overflow-wrap:anywhere}.PageHeader_lead2{margin:0 0 16px;min-width:0;font-size:17px;line-height:1.55;color:var(--ink-2);max-width:540px;overflow-wrap:anywhere}.PageHeader_actions2{margin-left:auto;display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;gap:8px}.Label_label4{font-family:var(--font-sans);font-size:13.5px;letter-spacing:0;color:var(--sub);font-weight:500;line-height:1.35}.Label_ink4{color:var(--ink)}.SectionHeader_header2{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px}.SectionHeader_subtitle2{min-width:0;font-size:13px;color:var(--sub);overflow-wrap:anywhere}.SectionHeader_actions2{margin-left:auto;min-width:0}.ChartContainer_root2{position:relative;width:100%}.ChartContainer_root2 svg:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:var(--radius)}.ChartTooltip_tooltip2{position:absolute;pointer-events:none;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);padding:8px 12px;font-family:var(--font-sans);font-size:12px;box-shadow:0 4px 12px color-mix(in srgb,var(--ink) 8%,transparent);white-space:nowrap;opacity:1;transition:opacity .14s ease;z-index:10}.ChartTooltip_label2{font-weight:600;color:var(--ink);margin-bottom:4px}.ChartTooltip_row2{display:flex;align-items:center;gap:6px;padding:1px 0}.ChartTooltip_swatch2{width:8px;height:8px;border-radius:2px;flex-shrink:0}.ChartTooltip_name2{color:var(--sub)}.ChartTooltip_value2{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px}.AreaChart_animatedArea2{animation:AreaChart_fade-in2 .6s ease forwards;opacity:0}@keyframes AreaChart_fade-in2{to{opacity:1}}@media (prefers-reduced-motion:reduce){.AreaChart_animatedArea2{animation:none;opacity:1}}.BarChart_animatedBar2{animation:BarChart_grow-up2 .4s ease forwards;transform-box:fill-box;transform-origin:bottom;transform:scaleY(0)}@keyframes BarChart_grow-up2{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.BarChart_animatedBar2{animation:none;transform:none}}.Dashboard_root2{container-type:inline-size;width:100%;max-width:100%;min-width:0;color:var(--paper)}.Dashboard_header2{display:flex;align-items:center;gap:clamp(8px,2cqw,12px);min-width:0;padding-bottom:clamp(10px,2.5cqw,16px);border-bottom:1px solid color-mix(in srgb,var(--card) 10%,transparent);font-size:clamp(12px,2cqw,14px);font-weight:600;margin-bottom:clamp(12px,2.8cqw,18px)}.Dashboard_grid2{display:flex;flex-direction:column;gap:clamp(3px,.9cqw,8px);min-width:0}.Dashboard_gridRow2{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-gap:clamp(2px,.65cqw,6px);gap:clamp(2px,.65cqw,6px)}.Dashboard_cell2{height:clamp(7px,1.35cqw,14px);min-width:0;border-radius:999px;background:var(--paper)}.Dashboard_footer2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(8px,2.2cqw,16px);gap:clamp(8px,2.2cqw,16px);margin-top:clamp(14px,3.5cqw,24px);padding-top:clamp(12px,2.8cqw,18px);border-top:1px solid color-mix(in srgb,var(--card) 10%,transparent)}.Dashboard_headerLabel2.Dashboard_headerLabel2{color:var(--paper);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_readoutLabel2.Dashboard_readoutLabel2{color:color-mix(in srgb,var(--card) 40%,transparent);font-weight:600}.Dashboard_readoutValue2{font-size:clamp(22px,6cqw,40px);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.12;overflow-wrap:anywhere}@container (max-width: 300px){.Dashboard_footer2{grid-template-columns:1fr}}.Dot_dot4{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink);vertical-align:middle;flex-shrink:0}.Dot_orange4{background:var(--orange)}.Dot_yellow4{background:var(--yellow)}.Dot_blue4{background:var(--blue)}.Dot_green4{background:var(--green)}.Dot_red4{background:var(--red)}.Dot_sub4{background:var(--sub-2)}.Dot_pulse4{position:relative}.Dot_pulse4:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid;opacity:.35;animation:Dot_akDotPulse4 1.6s ease-out infinite}.Label_label3{font-family:var(--font-sans);font-size:13.5px;letter-spacing:0;color:var(--sub);font-weight:500;line-height:1.35}.Label_ink3{color:var(--ink)}.DonutChart_root2{display:flex;flex-direction:column;align-items:center;gap:16px}.DonutChart_chartRow2{display:flex;align-items:center;gap:20px}.DonutChart_chartWrapper2{position:relative;flex-shrink:0}.DonutChart_tooltipSlot2{display:flex;align-items:center;min-width:80px}.DonutChart_sideTooltip2{font-family:var(--font-sans);font-size:13px}.DonutChart_sideTooltipLabel2{font-weight:600;color:var(--ink);margin-bottom:4px}.DonutChart_sideTooltipRow2{display:flex;align-items:baseline;gap:6px;padding:1px 0}.DonutChart_sideTooltipValue2{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.DonutChart_sideTooltipPct2{color:var(--sub);font-size:12px}.DonutChart_chartWrapper2 svg:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:50%}.DonutChart_animatedArc2{animation:DonutChart_arc-in2 .6s ease forwards;opacity:0}@keyframes DonutChart_arc-in2{to{opacity:1}}@media (prefers-reduced-motion:reduce){.DonutChart_animatedArc2{animation:none;opacity:1}}.DonutChart_legend2{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center}.DonutChart_legendItem2{display:flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12px;cursor:default}.DonutChart_legendSwatch2{width:8px;height:8px;border-radius:2px;flex-shrink:0}.DonutChart_legendName2{color:var(--sub)}.DonutChart_legendValue2{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LineChart_animatedPath2{animation:LineChart_draw-in2 .8s ease forwards}@keyframes LineChart_draw-in2{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.LineChart_animatedPath2{animation:none;stroke-dashoffset:0}}.Metric_root2{display:flex;align-items:baseline;gap:8px;font-family:var(--font-display);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.Metric_lg2{font-size:56px;letter-spacing:0}.Metric_md2{font-size:32px;letter-spacing:0}.Metric_sm2{font-size:18px;letter-spacing:0}.Metric_suffix2{font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:0;color:var(--sub)}.MetricCard_root2{display:flex;flex-direction:column;gap:8px;padding:20px 24px}.MetricCard_header2{display:flex;gap:8px;align-items:center}.MetricCard_valueRow2{display:flex;align-items:baseline;gap:6px}.MetricCard_value2{font-family:var(--font-sans);font-size:36px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ink)}.MetricCard_delta2{font-family:var(--font-sans);font-size:12px;font-weight:600;margin-left:4px}.MetricCard_deltaUp2{color:var(--green)}.MetricCard_deltaDown2{color:var(--red)}.MetricCard_deltaFlat2{color:var(--sub)}.MetricCard_sparkSlot2{height:28px}.MetricCard_subline2{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--sub)}.IndexBadge_idx3{font-family:var(--font-sans);font-size:11.5px;letter-spacing:0;font-weight:600;color:var(--sub-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums;line-height:1.35}.Sparkline_sparkline2{display:block}.StackBar_root2{width:100%;max-width:540px}.StackBar_bar2{display:flex;height:8px;border-radius:999px;overflow:hidden;margin-bottom:14px}.StackBar_legend2{display:flex;flex-direction:column;gap:8px}.StackBar_legendRow2{display:flex;align-items:center;gap:10px}.StackBar_swatch2{width:8px;height:8px;flex-shrink:0}.StackBar_name2{font-family:var(--font-sans);font-size:13px;font-weight:500;flex:1 1}.StackBar_pct2{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Spinner_spinner4{display:inline-block;flex-shrink:0;overflow:visible;color:var(--ink);--spinner-track:var(--hairline-soft);--spinner-sweep:var(--orange);--spinner-core:var(--ink)}.Spinner_track4{stroke:var(--spinner-track)}.Spinner_sweep4{stroke:var(--spinner-sweep);transform-origin:center;transform-box:fill-box;animation:Spinner_spinnerSpin4 .9s linear infinite}.Spinner_core4{fill:var(--spinner-core);opacity:.18;transform-origin:center;animation:Spinner_spinnerPulse4 1.2s ease-in-out infinite}.Spinner_paper4{--spinner-track:color-mix(in srgb,var(--card) 18%,transparent);--spinner-sweep:var(--orange);--spinner-core:var(--paper)}.Spinner_accent4{--spinner-track:var(--orange-soft);--spinner-sweep:var(--orange);--spinner-core:var(--orange)}@keyframes Spinner_spinnerPulse4{0%,to{opacity:.16;transform:scale(.82)}50%{opacity:.36;transform:scale(1)}}@keyframes Spinner_spinnerSpin4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_sweep4{animation-duration:1.8s}.Spinner_core4{animation:none}}.Table_wrapper2{width:100%;overflow-x:auto;border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch}.Table_table2{width:100%;min-width:480px;border-collapse:separate;border-spacing:0;font-size:13px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.Table_inShell2{border:none;border-radius:0}.Table_shell2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.Table_shellHeader2{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--hairline-soft)}.Table_shellTitle2{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.Table_shellSpacer2{flex:1 1}.Table_shellAction2{display:flex;align-items:center;gap:8px;flex-shrink:0}.Table_shellBody2{overflow-x:auto;-webkit-overflow-scrolling:touch}.Table_shellFooter2{padding:12px 14px;border-top:1px solid var(--hairline-soft)}.Table_caption2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.Table_th2{text-align:left;padding:8px 12px;border-bottom:1px solid var(--hairline-soft);background:var(--paper);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:0;color:var(--sub)}.Table_stickyHeader2 .Table_th2{position:-webkit-sticky;position:sticky;top:0;z-index:1}.Table_compact2 .Table_th2{padding:6px 10px}.Table_tr2{background:transparent}.Table_tr2:hover{background:color-mix(in srgb,var(--ink) 2%,transparent)}.Table_highlight2{background:color-mix(in srgb,var(--orange) 4%,transparent);animation:Table_akFadeIn2 .4s ease}.Table_highlight2:hover{background:color-mix(in srgb,var(--orange) 6%,transparent)}.Table_selected2{background:color-mix(in srgb,var(--blue) 6%,transparent)}.Table_selected2:hover{background:color-mix(in srgb,var(--blue) 10%,transparent)}.Table_td2{padding:9px 12px;border-bottom:1px solid var(--hairline-soft)}.Table_compact2 .Table_td2{padding:6px 10px}.Table_tr2:last-child .Table_td2{border-bottom:none}.Table_checkboxCell2{width:40px;text-align:center}.Table_actionsCell2{text-align:right;white-space:nowrap}.Table_sortBtn2{all:unset;display:inline-flex;align-items:center;gap:4px;cursor:pointer;font:inherit;color:inherit}.Table_sortBtn2:hover{color:var(--ink)}.Table_sortBtn2:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:var(--radius)}.Table_sortIcon2{flex-shrink:0;color:var(--sub-2)}.Table_dimmed2{opacity:.5;pointer-events:none}.Table_stateCell2{padding:32px 12px;text-align:center}.Table_emptyText2{font-size:13px;color:var(--sub-2)}.Table_errorText2{font-size:13px;font-weight:500;color:var(--red)}.Table_selectCheckbox2{width:18px;height:18px;margin:0;display:inline-grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card);border:1.5px solid var(--hairline);border-radius:6px;cursor:pointer;vertical-align:middle;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.Table_selectCheckbox2:before{content:"";width:9px;height:9px;transform:scale(0);transition:transform .1s ease;-webkit-clip-path:polygon(14% 44%,0 59%,38% 100%,100% 20%,84% 6%,36% 68%);clip-path:polygon(14% 44%,0 59%,38% 100%,100% 20%,84% 6%,36% 68%);background:var(--paper)}.Table_selectCheckbox2:checked,.Table_selectCheckbox2:indeterminate{background:var(--ink);border-color:var(--ink)}.Table_selectCheckbox2:checked:before,.Table_selectCheckbox2:indeterminate:before{transform:scale(1)}.Table_selectCheckbox2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Table_selectCheckbox2:disabled{opacity:.45;cursor:not-allowed}.Accordion_item2{border-bottom:1px solid var(--hairline-soft)}.Accordion_trigger2{all:unset;display:flex;width:100%;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.Accordion_trigger2:hover{color:var(--ink-2)}.Accordion_item2[data-disabled] .Accordion_trigger2{cursor:not-allowed;opacity:.45}.Accordion_chevron2{display:inline-block;width:12px;height:12px;transition:transform .14s ease;flex-shrink:0}.Accordion_trigger2[data-state=open] .Accordion_chevron2{transform:rotate(180deg)}.Accordion_content2{overflow:hidden;font-size:14px;font-weight:500;color:var(--sub);line-height:1.5}.Accordion_content2[data-state=open]{animation:Accordion_slideDown2 .14s ease-out}.Accordion_content2[data-state=closed]{animation:Accordion_slideUp2 .14s ease-out}@keyframes Accordion_slideDown2{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion_slideUp2{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Accordion_contentInner2{padding:0 0 12px}.AlertDialog_overlay2{position:fixed;inset:0;z-index:50;background:color-mix(in srgb,var(--ink) 34%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:AlertDialog_akFadeIn2 .18s ease-out}.AlertDialog_content2{position:fixed;top:50%;left:50%;z-index:51;width:min(calc(100vw - 32px),360px);max-height:min(82vh,560px);overflow:hidden;border:1px solid color-mix(in srgb,var(--hairline) 78%,transparent);border-radius:18px;background:color-mix(in srgb,var(--card) 96%,#fff);box-shadow:0 24px 80px color-mix(in srgb,var(--ink) 26%,transparent),0 4px 16px color-mix(in srgb,var(--ink) 14%,transparent);color:var(--ink);transform:translate(-50%,-50%) scale(1);animation:AlertDialog_alertDialogIn2 .18s cubic-bezier(.2,.9,.2,1)}.AlertDialog_content2:focus{outline:none}.AlertDialog_copy2{display:grid;grid-gap:7px;gap:7px;padding:24px 24px 17px;text-align:center}.AlertDialog_title2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:16px;font-weight:650;line-height:1.25;letter-spacing:0}.AlertDialog_description2{display:grid;grid-gap:8px;gap:8px;margin:0 auto;max-width:30ch;color:var(--sub);font-size:13.5px;font-weight:450;line-height:1.45;text-wrap:pretty}.AlertDialog_description2 p{margin:0}.AlertDialog_prompt2{padding:0 20px 19px}.AlertDialog_promptLabel2{display:block;margin:0 0 6px;color:var(--ink-2);font-size:12px;font-weight:650;line-height:1.2;text-align:left}.AlertDialog_promptInput2{width:100%;height:39px;border:1px solid var(--hairline);border-radius:11px;background:var(--paper);color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:0 12px;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.AlertDialog_promptInput2::placeholder{color:var(--sub-2)}.AlertDialog_promptInput2:focus{border-color:color-mix(in srgb,var(--blue) 58%,var(--hairline));box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 12%,transparent);background:color-mix(in srgb,var(--card) 64%,var(--paper))}.AlertDialog_actions2{display:grid;border-top:1px solid var(--hairline-soft);background:color-mix(in srgb,var(--paper) 62%,var(--card))}.AlertDialog_actions2[data-layout=horizontal]{grid-template-columns:repeat(var(--action-count),minmax(0,1fr))}.AlertDialog_actions2[data-layout=vertical]{grid-template-columns:1fr}.AlertDialog_action2{display:inline-flex;min-width:0;min-height:47px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--blue);font-family:inherit;font-size:14.5px;font-weight:560;line-height:1.18;padding:12px 16px;text-align:center;transition:background .12s ease,color .12s ease,opacity .12s ease;overflow-wrap:anywhere}.AlertDialog_action2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.AlertDialog_action2:active{background:color-mix(in srgb,var(--ink) 9%,transparent)}.AlertDialog_action2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.AlertDialog_action2:disabled{cursor:not-allowed;opacity:.42}.AlertDialog_action2[data-emphasis=strong]{font-weight:680}.AlertDialog_action2[data-role=destructive]{color:var(--red)}.AlertDialog_actions2[data-layout=horizontal] .AlertDialog_action2+.AlertDialog_action2{border-left:1px solid var(--hairline-soft)}.AlertDialog_actions2[data-layout=vertical] .AlertDialog_action2+.AlertDialog_action2{border-top:1px solid var(--hairline-soft)}@keyframes AlertDialog_alertDialogIn2{0%{opacity:0;transform:translate(-50%,-48%) scale(.965)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:420px){.AlertDialog_content2{width:calc(100vw - 28px);border-radius:17px}.AlertDialog_copy2{padding:22px 21px 16px}}.CommandPalette_overlay2{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CommandPalette_content2,.CommandPalette_overlay2{position:fixed;animation:CommandPalette_akFadeIn2 .2s ease-out}.CommandPalette_content2{top:20%;left:50%;transform:translateX(-50%);width:90vw;max-width:600px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.CommandPalette_content2:focus{outline:none}.CommandPalette_input2{width:100%;padding:12px 16px;background:transparent;border:none;border-bottom:1px solid var(--hairline-soft);font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);outline:none}.CommandPalette_input2::placeholder{color:var(--sub-2)}.CommandPalette_list2{max-height:300px;overflow-y:auto;padding:4px}.CommandPalette_empty2{padding:24px;text-align:center;font-size:14px;font-weight:500;color:var(--sub-2)}.CommandPalette_group2{padding:4px 0}.CommandPalette_groupHeading2{font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub);font-weight:500;padding:8px 12px 4px}.CommandPalette_item2{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer}.CommandPalette_item2[data-selected=true]{background:var(--paper-2)}.ConfirmDialog_overlay2{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ConfirmDialog_content2,.ConfirmDialog_overlay2{position:fixed;animation:ConfirmDialog_akFadeIn2 .2s ease-out}.ConfirmDialog_content2{top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:420px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:24px}.ConfirmDialog_content2:focus{outline:none}.ConfirmDialog_title2{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--ink);margin:0 0 8px}.ConfirmDialog_description2{font-size:14px;color:var(--sub);line-height:1.5;margin:0 0 16px}.ConfirmDialog_confirmInput2{width:100%;height:36px;padding:0 10px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);outline:none;margin-bottom:16px;transition:border-color .12s}.ConfirmDialog_confirmInput2:focus{border-color:var(--ink)}.ConfirmDialog_footer2{display:flex;justify-content:flex-end;gap:8px}.ConfirmDialog_cancelButton2{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--hairline);background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.ConfirmDialog_cancelButton2:hover{background:var(--paper-2)}.ConfirmDialog_confirmButton2{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--red);background:var(--red);color:var(--paper);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .12s}.ConfirmDialog_confirmButton2:hover{opacity:.9}.ConfirmDialog_confirmButton2:disabled{opacity:.4;pointer-events:none}.ConfirmDialog_cancelButton2:focus-visible,.ConfirmDialog_confirmButton2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Drawer_overlay2{position:fixed;inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Drawer_akFadeIn2 .2s ease-out}.Drawer_content2{position:fixed;top:0;right:0;height:100vh;width:480px;max-width:90vw;background:var(--card);border-left:1px solid var(--hairline);display:flex;flex-direction:column;animation:Drawer_slideIn2 .2s ease-out}.Drawer_content2:focus{outline:none}@keyframes Drawer_slideIn2{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Drawer_header2{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--hairline-soft);flex-shrink:0}.Drawer_body2{flex:1 1;overflow-y:auto;padding:20px}.Drawer_footer2{padding:16px 20px;border-top:1px solid var(--hairline-soft);flex-shrink:0}.Drawer_close2{margin-left:auto;background:none;border:none;color:var(--sub);cursor:pointer;font-size:18px;line-height:1;padding:4px}.Drawer_close2:hover{color:var(--ink)}.Drawer_close2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Dropdown_content2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);padding:4px;min-width:160px;animation:Dropdown_akFadeIn2 .2s ease-out;z-index:50}.Dropdown_item2{all:unset;display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:var(--radius);cursor:pointer}.Dropdown_item2[data-highlighted]{background:var(--paper-2);outline:none}.Dropdown_destructive2{color:var(--red)}.Dropdown_separator2{height:1px;background:var(--hairline-soft);margin:4px 0}.Modal_overlay2{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Modal_content2,.Modal_overlay2{position:fixed;animation:Modal_akFadeIn2 .2s ease-out}.Modal_content2{top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:540px;max-height:85vh;overflow-y:auto;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:24px}.Modal_content2:focus{outline:none}.Modal_title2{font-family:var(--font-sans);font-weight:600;font-size:16px;letter-spacing:0;color:var(--ink);margin:0 0 16px}.Modal_close2{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--sub);cursor:pointer;font-size:18px;line-height:1;padding:4px}.Modal_close2:hover{color:var(--ink)}@media (max-width:480px){.Modal_content2{width:100vw;max-width:none;max-height:90vh;top:auto;bottom:0;left:0;transform:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:20px}}.Modal_close2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Popover_content2{width:max-content;min-width:220px;max-width:min(calc(100vw - 32px),340px);max-height:min(calc(100vh - 32px),420px);overflow:auto;border:1px solid var(--hairline);border-radius:14px;background:color-mix(in srgb,var(--card) 96%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--ink) 14%,transparent),0 3px 12px color-mix(in srgb,var(--ink) 8%,transparent);padding:16px;transform-origin:var(--radix-popover-content-transform-origin);animation:Popover_popoverIn2 .15s cubic-bezier(.2,.8,.2,1);z-index:75}.Popover_content2:focus{outline:none}.Popover_close2{position:absolute;top:10px;right:10px;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--sub);cursor:pointer;font-size:15px;font-weight:650;line-height:1;padding:0}.Popover_close2:hover{border-color:var(--hairline-soft);background:var(--paper-2);color:var(--ink)}.Popover_close2:focus-visible{box-shadow:0 0 0 1px var(--ink)}@keyframes Popover_popoverIn2{0%{opacity:0;transform:translateY(-2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Tooltip_root2{display:contents}.Tooltip_triggerWrapper2{display:inline-flex;width:-moz-fit-content;width:fit-content}.Tooltip_content2{position:fixed;background:var(--ink);color:var(--paper);padding:6px 9px;border-radius:10px;font-size:13px;font-weight:560;line-height:1.35;pointer-events:none;box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 22%,transparent);animation:Tooltip_tooltipIn2 .12s ease-out;z-index:80}@keyframes Tooltip_tooltipIn2{0%{opacity:0;transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Alert_root2{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--tone) 30%,var(--hairline));border-radius:var(--radius-lg);background:var(--card);color:var(--ink);font-size:13px;line-height:1.45;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 82%,transparent)}.Alert_info2,.Alert_root2{--tone:var(--blue)}.Alert_success2{--tone:var(--green)}.Alert_warning2{--tone:var(--yellow)}.Alert_error2{--tone:var(--red)}.Alert_icon2{display:inline-grid;width:18px;height:18px;flex-shrink:0;place-items:center;color:var(--tone)}.Alert_statusDot2{width:10px;height:10px;border:2px solid;border-radius:50%;background:color-mix(in srgb,var(--tone) 14%,var(--paper));box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 10%,transparent)}.Alert_toneLabel2{color:color-mix(in srgb,var(--tone) 72%,var(--ink));font-size:12px;font-weight:650;line-height:1;text-transform:lowercase;white-space:nowrap}.Alert_content2{min-width:0;color:var(--ink-2)}.Alert_close2{all:unset;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin:-2px -4px -2px 0}.Alert_close2:hover{color:var(--ink);background:var(--paper)}.Alert_close2:focus-visible{box-shadow:0 0 0 1px var(--ink)}@media (max-width:520px){.Alert_root2{grid-template-columns:auto minmax(0,1fr) auto}.Alert_toneLabel2{display:none}}.Badge_badge2{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:var(--orange);color:var(--paper);font-size:11px;font-weight:600;line-height:18px;text-align:center;border-radius:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Badge_dot2{width:8px;height:8px;min-width:8px;padding:0;border-radius:50%}.Callout_root2{--tone:var(--blue);position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:start;grid-gap:12px;gap:12px;padding:16px 18px;border:1px solid var(--hairline);border-top-color:color-mix(in srgb,var(--tone) 42%,var(--hairline));border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 86%,transparent)}.Callout_root2:after{content:"";position:absolute;right:18px;bottom:13px;left:48px;height:1px;background:color-mix(in srgb,var(--hairline-soft) 72%,transparent);pointer-events:none}.Callout_info2{--tone:var(--blue)}.Callout_success2{--tone:var(--green)}.Callout_warning2{--tone:var(--yellow)}.Callout_error2{--tone:var(--red)}.Callout_marker2{display:grid;width:18px;height:18px;align-items:center;justify-items:center;padding-top:2px}.Callout_icon2{display:inline-grid;width:18px;height:18px;place-items:center;color:var(--tone)}.Callout_statusDot2{width:8px;height:8px;border:1px solid color-mix(in srgb,var(--tone) 86%,var(--ink));border-radius:50%;background:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 9%,transparent)}.Callout_body2{min-width:0;padding-bottom:10px}.Callout_title2{margin:0 0 7px;color:var(--ink);font-size:15px;font-weight:650;line-height:1.25}.Callout_content2{max-width:68ch;color:var(--ink-2);font-size:13.5px;line-height:1.55}.Callout_action2{align-self:start;flex-shrink:0}.Callout_close2{all:unset;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin:-4px -6px -4px 0}.Callout_close2:hover{color:var(--ink);background:var(--paper)}.Callout_close2:focus-visible{box-shadow:0 0 0 1px var(--ink)}@media (max-width:640px){.Callout_root2{grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding:15px 16px}.Callout_action2{grid-column:2/-1;justify-self:start;margin-top:2px}.Callout_close2{grid-column:3;grid-row:1}.Callout_root2:after{right:16px;left:44px}}.EmptyState_emptyState2{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px;gap:8px}.EmptyState_compact2{padding:24px 16px}.EmptyState_heading2{font-size:16px;font-weight:600;color:var(--ink);margin:0}.EmptyState_compact2 .EmptyState_heading2{font-size:15px}.EmptyState_body2{font-size:14px;color:var(--sub);line-height:1.5;max-width:360px;margin:0}.EmptyState_compact2 .EmptyState_body2{font-size:13px}.EmptyState_action2{margin-top:8px}.ErrorSummary_root2{background:var(--card);border:1px solid color-mix(in srgb,var(--red) 34%,var(--hairline));border-radius:var(--radius-lg);padding:12px;outline:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 82%,transparent)}.ErrorSummary_root2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ErrorSummary_header2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--hairline-soft)}.ErrorSummary_signal2{width:10px;height:10px;border:2px solid var(--red);border-radius:50%;background:color-mix(in srgb,var(--red) 16%,var(--paper));box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 10%,transparent)}.ErrorSummary_heading2{margin:0;color:var(--ink);font-size:14px;font-weight:650;line-height:1.3}.ErrorSummary_count2{min-width:28px;padding:3px 7px;border:1px solid color-mix(in srgb,var(--red) 42%,var(--hairline));border-radius:var(--radius);color:var(--red);font-size:12px;font-weight:650;line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ErrorSummary_list2{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.ErrorSummary_item2{display:grid;grid-template-columns:30px minmax(84px,auto) minmax(0,1fr);align-items:baseline;grid-gap:8px;gap:8px;padding:7px 8px;border-radius:var(--radius);color:var(--ink);font-size:13px;line-height:1.35}.ErrorSummary_item2:hover{background:var(--paper)}.ErrorSummary_index2{color:var(--sub-2);font-size:11.5px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ErrorSummary_link2{color:var(--ink);font-weight:650;text-decoration:none}.ErrorSummary_link2:hover{color:var(--red)}.ErrorSummary_link2:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:calc(var(--radius) - 2px)}.ErrorSummary_message2{min-width:0;color:var(--sub)}@media (max-width:520px){.ErrorSummary_item2{grid-template-columns:30px minmax(0,1fr)}.ErrorSummary_message2{grid-column:2}}.Progress_track2{position:relative;width:100%;height:4px;background:var(--hairline-soft);border-radius:999px;overflow:hidden}.Progress_fill2{position:absolute;top:0;left:0;height:100%;background:var(--ink);border-radius:999px;transition:width .2s ease}.Progress_indeterminate2{width:30%;animation:Progress_progressSweep2 1.8s ease-in-out infinite}@keyframes Progress_progressSweep2{0%{transform:translateX(-100%)}to{transform:translateX(333%)}}.Skeleton_skeleton2{background:var(--paper-2);border-radius:var(--radius);background-image:linear-gradient(90deg,var(--paper-2) 0,var(--hairline-soft) 50%,var(--paper-2) 100%);background-size:200% 100%;animation:Skeleton_akShimmer2 1.2s ease-in-out infinite}.Skeleton_circle2{border-radius:50%}.Spinner_spinner3{display:inline-block;flex-shrink:0;overflow:visible;color:var(--ink);--spinner-track:var(--hairline-soft);--spinner-sweep:var(--orange);--spinner-core:var(--ink)}.Spinner_track3{stroke:var(--spinner-track)}.Spinner_sweep3{stroke:var(--spinner-sweep);transform-origin:center;transform-box:fill-box;animation:Spinner_spinnerSpin3 .9s linear infinite}.Spinner_core3{fill:var(--spinner-core);opacity:.18;transform-origin:center;animation:Spinner_spinnerPulse3 1.2s ease-in-out infinite}.Spinner_paper3{--spinner-track:color-mix(in srgb,var(--card) 18%,transparent);--spinner-sweep:var(--orange);--spinner-core:var(--paper)}.Spinner_accent3{--spinner-track:var(--orange-soft);--spinner-sweep:var(--orange);--spinner-core:var(--orange)}@keyframes Spinner_spinnerPulse3{0%,to{opacity:.16;transform:scale(.82)}50%{opacity:.36;transform:scale(1)}}@keyframes Spinner_spinnerSpin3{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_sweep3{animation-duration:1.8s}.Spinner_core3{animation:none}}.Steps_root2{display:flex;align-items:flex-start;overflow-x:auto}.Steps_step2{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:64px}.Steps_circle2{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-sans);font-size:12px;font-weight:600;flex-shrink:0}.Steps_circleActive2{background:var(--orange);border:1px solid var(--orange);color:var(--paper)}.Steps_circleCompleted2{background:var(--ink);border:1px solid var(--ink);color:var(--paper)}.Steps_circlePending2{background:var(--paper);border:1px solid var(--hairline);color:var(--sub-2)}.Steps_label2{font-size:12px;color:var(--sub);font-weight:500;white-space:nowrap}.Steps_labelActive2{color:var(--ink);font-weight:600}.Steps_connector2{flex:1 1;height:1px;margin:14px 8px 0;min-width:24px}.Steps_connectorDone2{background:var(--ink)}.Steps_connectorPending2{background:var(--hairline)}.Toast_viewport2{position:fixed;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;padding:24px;z-index:100;max-width:420px;width:100%;list-style:none;margin:0}.Toast_toast2{background:var(--ink);color:var(--paper);padding:12px 16px;border-radius:var(--radius);font-size:14px;font-weight:500;line-height:1.4;border-left:3px solid transparent;animation:Toast_akFadeIn2 .2s ease-out}.Toast_toast2[data-state=closed]{opacity:0;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease}.Toast_info2{border-left-color:var(--blue)}.Toast_success2{border-left-color:var(--green)}.Toast_warning2{border-left-color:var(--yellow)}.Toast_error2{border-left-color:var(--red)}.Button_button2{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:7px;border-radius:9px;font-size:14px;font-weight:650;letter-spacing:0;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;transition:transform 80ms ease,background .12s}.Button_button2:active{transform:translateY(1px)}.Button_button2:disabled{opacity:.5;pointer-events:none}.Button_button2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Button_ink2:hover{background:color-mix(in srgb,var(--ink) 90%,#000)}.Button_accent2{background:var(--orange);border-color:var(--orange);color:var(--paper)}.Button_accent2:hover{background:color-mix(in srgb,var(--orange) 85%,#000)}.Button_ghost2{background:transparent;color:var(--ink);border-color:var(--hairline)}.Button_ghost2:hover{background:var(--paper-2)}.Button_sm2{min-width:56px;height:30px;padding:0 12px;font-size:13px}.Button_md2{min-width:68px;height:34px;padding:0 14px}.Button_lg2{min-width:84px;height:40px;padding:0 18px;font-size:15px}.Calendar_root2{width:280px;font-family:var(--font-sans)}.Calendar_header2{display:flex;align-items:center;justify-content:space-between;padding:0 4px 8px}.Calendar_navBtn2{all:unset;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);font-size:18px;color:var(--sub);cursor:pointer}.Calendar_navBtn2:hover{background:var(--paper-2);color:var(--ink)}.Calendar_navBtn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Calendar_monthLabel2{font-size:14px;font-weight:600;color:var(--ink)}.Calendar_grid2{outline:none}.Calendar_weekRow2{display:grid;grid-template-columns:repeat(7,1fr)}.Calendar_dayHeader2{height:28px;font-size:11px;font-weight:600;color:var(--sub-2);text-transform:none}.Calendar_dayHeader2,.Calendar_gridCell2{display:flex;align-items:center;justify-content:center}.Calendar_dayBtn2{all:unset;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--ink);border-radius:50%;cursor:pointer;position:relative;box-sizing:border-box}.Calendar_dayBtn2:hover:not(.Calendar_disabled2){background:var(--paper-2)}.Calendar_dayBtn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Calendar_adjacent2{color:var(--sub-2)}.Calendar_disabled2{opacity:.3;cursor:default}.Calendar_selected2{background:var(--ink);color:var(--paper)}.Calendar_selected2:hover{background:var(--ink-2)}.Calendar_rangeEnd2,.Calendar_rangeStart2{background:var(--ink);color:var(--paper)}.Calendar_inRange2{background:var(--paper-2);border-radius:var(--radius)}.Calendar_rangeStart2{border-radius:50% 0 0 50%}.Calendar_rangeEnd2{border-radius:0 50% 50% 0}.Calendar_today2:after{content:"";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:var(--orange)}.Calendar_rangeEnd2.Calendar_today2:after,.Calendar_rangeStart2.Calendar_today2:after,.Calendar_selected2.Calendar_today2:after,.Checkbox_root2{background:var(--paper)}.Checkbox_root2{width:20px;height:20px;border-radius:7px;flex-shrink:0;border:1.5px solid var(--hairline);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.Checkbox_root2:hover{border-color:var(--ink)}.Checkbox_root2[data-state=checked],.Checkbox_root2[data-state=indeterminate]{background:var(--orange);border-color:var(--orange)}.Checkbox_root2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Checkbox_root2[data-disabled]{opacity:.5;cursor:not-allowed}.Checkbox_indicator2{display:flex;align-items:center;justify-content:center}.Checkbox_indicator2[data-state=unchecked]{display:none}.Checkbox_check2{width:10px;height:6px;border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);transform:rotate(-45deg) translate(1px,-1px);font-size:0;line-height:0;display:none}.Checkbox_indicator2[data-state=checked] .Checkbox_check2{display:block}.Checkbox_bar2{width:10px;height:2.5px;border-radius:999px;background:var(--paper);display:none}.Checkbox_indicator2[data-state=indeterminate] .Checkbox_bar2{display:block}.Field_field2{display:flex;flex-direction:column;gap:6px}.Field_fieldDisabled2{opacity:.5;pointer-events:none}.Field_label2{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub);font-weight:500;cursor:pointer}.Field_fieldDisabled2 .Field_label2{cursor:default}.Field_required2{width:6px;height:6px;border-radius:50%;background:var(--orange);flex-shrink:0}.Field_hint2{font-size:13px;color:var(--sub-2)}.Field_error2{color:var(--red)}.Field_error2,.Field_success2{font-size:13px;font-weight:500}.Field_success2{color:var(--green)}.Spinner_spinner2{display:inline-block;flex-shrink:0;overflow:visible;color:var(--ink);--spinner-track:var(--hairline-soft);--spinner-sweep:var(--orange);--spinner-core:var(--ink)}.Spinner_track2{stroke:var(--spinner-track)}.Spinner_sweep2{stroke:var(--spinner-sweep);transform-origin:center;transform-box:fill-box;animation:Spinner_spinnerSpin2 .9s linear infinite}.Spinner_core2{fill:var(--spinner-core);opacity:.18;transform-origin:center;animation:Spinner_spinnerPulse2 1.2s ease-in-out infinite}.Spinner_paper2{--spinner-track:color-mix(in srgb,var(--card) 18%,transparent);--spinner-sweep:var(--orange);--spinner-core:var(--paper)}.Spinner_accent2{--spinner-track:var(--orange-soft);--spinner-sweep:var(--orange);--spinner-core:var(--orange)}@keyframes Spinner_spinnerPulse2{0%,to{opacity:.16;transform:scale(.82)}50%{opacity:.36;transform:scale(1)}}@keyframes Spinner_spinnerSpin2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_sweep2{animation-duration:1.8s}.Spinner_core2{animation:none}}.Combobox_root2{position:relative;width:100%}.Combobox_input2{width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;outline:none;transition:border-color .14s;box-sizing:border-box}.Combobox_input2:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Combobox_input2::placeholder{color:var(--sub-2)}.Combobox_input2[data-validation=invalid]{border-color:var(--red)}.Combobox_input2[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Combobox_input2[data-validation=valid]{border-color:var(--green)}.Combobox_input2[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Combobox_input2:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Combobox_dropdown2{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);z-index:50;max-height:240px;overflow-y:auto;padding:4px;animation:Combobox_comboboxFadeIn2 .15s ease-out}.Combobox_option2{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:calc(var(--radius) - 2px);cursor:pointer}.Combobox_optionActive2{background:var(--paper-2)}.Combobox_optionDisabled2{opacity:.4;cursor:default}.Combobox_check2{font-size:13px;color:var(--ink);flex-shrink:0}.Combobox_groupLabel2{padding:8px 12px 4px;font-size:12px;font-weight:600;color:var(--sub);letter-spacing:0}.Combobox_loadingState2{display:flex;align-items:center;justify-content:center;padding:16px}.Combobox_emptyState2{padding:16px;text-align:center;font-size:13px;color:var(--sub-2)}@keyframes Combobox_comboboxFadeIn2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Input_input2{width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;outline:none;transition:border-color .12s}.Input_input2:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Input_input2::placeholder{color:var(--sub-2)}.Input_input2[data-validation=invalid]{border-color:var(--red)}.Input_input2[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Input_input2[data-validation=valid]{border-color:var(--green)}.Input_input2[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Input_input2:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Input_mono2{font-family:var(--font-mono);font-size:14px}.Input_textarea2{height:auto;padding:10px;line-height:1.5;resize:vertical}.CopyField_root2{position:relative;width:100%}.CopyField_input2{padding-right:40px}.CopyField_btn2{all:unset;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.CopyField_btn2:hover:not(:disabled){color:var(--ink);background:var(--paper-2)}.CopyField_btn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.CopyField_btn2:disabled{opacity:.3;cursor:default}.CopyField_status2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.FieldGroup_root2{display:flex;align-items:center;width:100%;height:38px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);overflow:hidden;transition:border-color .12s}.FieldGroup_root2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.FieldGroup_root2[data-validation=invalid]{border-color:var(--red)}.FieldGroup_root2[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.FieldGroup_root2[data-validation=valid]{border-color:var(--green)}.FieldGroup_root2[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.FieldGroup_inputWrapper2{flex:1 1;min-width:0}.FieldGroup_inputWrapper2 input,.FieldGroup_inputWrapper2 textarea{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;height:100%;width:100%}.FieldGroup_addon2{padding:0 10px;font-size:13px;font-weight:500;background:var(--paper-2);height:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FieldGroup_addon2,.FieldGroup_icon2{color:var(--sub);display:flex;align-items:center}.FieldGroup_icon2{justify-content:center;padding:0 8px;flex-shrink:0}.FieldGroup_action2{display:flex;align-items:center;padding:0 4px;flex-shrink:0}.DatePicker_root2{position:relative;width:100%}.DatePicker_trigger2{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .12s;box-sizing:border-box}.DatePicker_trigger2:hover{border-color:var(--sub-2)}.DatePicker_trigger2:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DatePicker_trigger2[data-placeholder]{color:var(--sub-2)}.DatePicker_trigger2[data-validation=invalid]{border-color:var(--red)}.DatePicker_trigger2[data-validation=valid]{border-color:var(--green)}.DatePicker_trigger2:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.DatePicker_content2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DatePicker_datepickerFadeIn2 .15s ease-out}@keyframes DatePicker_datepickerFadeIn2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateRangeFilter_control2{all:unset;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s;white-space:nowrap;box-sizing:border-box}.DateRangeFilter_control2:hover{border-color:var(--sub-2);background:var(--paper-2)}.DateRangeFilter_control2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_clearBtn2:focus-visible,.DateRangeFilter_trigger2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_trigger2{all:unset;display:inline-flex;align-items:center;gap:6px;min-width:0;cursor:pointer}.DateRangeFilter_trigger2[data-placeholder]{color:var(--sub-2)}.DateRangeFilter_content2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DateRangeFilter_filterFadeIn2 .15s ease-out}.DateRangeFilter_popoverBody2{display:flex;gap:12px}.DateRangeFilter_presets2{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--hairline-soft);padding-right:12px;min-width:110px}.DateRangeFilter_presetBtn2{all:unset;padding:5px 8px;font-size:12px;font-weight:500;color:var(--sub);border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap}.DateRangeFilter_presetBtn2:hover{background:var(--paper-2);color:var(--ink)}.DateRangeFilter_presetBtn2[aria-pressed=true]{background:var(--paper-2);color:var(--ink);font-weight:600}.DateRangeFilter_presetBtn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_label2{flex:1 1}.DateRangeFilter_clearBtn2{all:unset;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:var(--sub);cursor:pointer;flex-shrink:0}.DateRangeFilter_clearBtn2:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}@keyframes DateRangeFilter_filterFadeIn2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateRangePicker_root2{position:relative;width:100%}.DateRangePicker_trigger2{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .12s;box-sizing:border-box}.DateRangePicker_trigger2:hover{border-color:var(--sub-2)}.DateRangePicker_trigger2:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateRangePicker_trigger2[data-placeholder]{color:var(--sub-2)}.DateRangePicker_trigger2[data-validation=invalid]{border-color:var(--red)}.DateRangePicker_trigger2[data-validation=valid]{border-color:var(--green)}.DateRangePicker_trigger2:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.DateRangePicker_content2{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DateRangePicker_rangeFadeIn2 .15s ease-out}.DateRangePicker_popoverBody2{display:flex;gap:12px}.DateRangePicker_presets2{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--hairline-soft);padding-right:12px;min-width:120px}.DateRangePicker_presetBtn2{all:unset;padding:6px 10px;font-size:13px;font-weight:500;color:var(--sub);border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap}.DateRangePicker_presetBtn2:hover{background:var(--paper-2);color:var(--ink)}.DateRangePicker_presetBtn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}@keyframes DateRangePicker_rangeFadeIn2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TimePicker_root2{display:inline-flex;align-items:center;height:38px;padding:0 8px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);gap:2px;transition:border-color .12s;box-sizing:border-box}.TimePicker_root2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.TimePicker_root2[data-validation=invalid]{border-color:var(--red)}.TimePicker_root2[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.TimePicker_root2[data-validation=valid]{border-color:var(--green)}.TimePicker_root2[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.TimePicker_segment2{all:unset;width:24px;text-align:center;font-family:var(--font-sans);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);padding:2px 0;border-radius:var(--radius)}.TimePicker_segment2:focus{background:var(--paper-2)}.TimePicker_segment2:disabled{opacity:.5;cursor:not-allowed}.TimePicker_separator2{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--sub-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.TimePicker_ampm2{all:unset;padding:2px 6px;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin-left:4px}.TimePicker_ampm2:hover{background:var(--paper-2);color:var(--ink)}.TimePicker_ampm2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TimePicker_ampm2:disabled{opacity:.5;cursor:not-allowed}.TimePicker_segment2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateTimePicker_root2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;height:38px;overflow:hidden;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.DateTimePicker_root2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateTimePicker_root2[data-validation=invalid]{border-color:var(--red)}.DateTimePicker_root2[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.DateTimePicker_root2[data-validation=valid]{border-color:var(--green)}.DateTimePicker_root2[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.DateTimePicker_root2[data-disabled]{opacity:.5;background:var(--paper-2)}.DateTimePicker_datePart2{min-width:0;width:100%}.DateTimePicker_datePart2>button{height:36px;border:0;border-radius:0;background:transparent;padding:0 10px 0 12px}.DateTimePicker_datePart2>button:hover{border-color:transparent}.DateTimePicker_datePart2>button:focus-visible{border-color:transparent;outline:none;box-shadow:inset 0 0 0 2px var(--orange)}.DateTimePicker_datePart2>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DateTimePicker_root2 .DateTimePicker_timePart2{min-width:max-content;height:36px;border:0;border-left:1px solid var(--hairline-soft);border-radius:0;background:transparent;padding:0 10px}.DateTimePicker_root2 .DateTimePicker_timePart2:focus-within{border-color:var(--hairline-soft)}.DateTimePicker_root2 .DateTimePicker_timePart2[data-validation=invalid],.DateTimePicker_root2 .DateTimePicker_timePart2[data-validation=invalid]:focus-within,.DateTimePicker_root2 .DateTimePicker_timePart2[data-validation=valid],.DateTimePicker_root2 .DateTimePicker_timePart2[data-validation=valid]:focus-within{border-color:var(--hairline-soft);box-shadow:none}@media (max-width:420px){.DateTimePicker_datePart2>button{padding-left:10px;padding-right:8px}.DateTimePicker_root2 .DateTimePicker_timePart2{padding:0 8px}}.FileField_root2{padding:36px;text-align:center;background:var(--paper);border:1px dashed var(--hairline);border-radius:var(--radius-lg);transition:all .12s;cursor:pointer}.FileField_hover2{background:color-mix(in srgb,var(--orange) 4%,transparent);border-color:var(--orange)}.FileField_root2:focus-within{border-color:var(--orange);border-style:solid}.FileField_disabled2{cursor:not-allowed;opacity:.58;background:var(--paper-2)}.FileField_hiddenInput2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FileField_dropLabel2{display:block;cursor:inherit}.FileField_prompt2{font-size:15px;font-weight:600;line-height:1.35;margin-bottom:8px}.FileField_hint2{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.45;color:var(--sub)}.FileField_browse2{color:var(--orange);text-decoration:underline;cursor:pointer}.FileField_fileName2{font-size:14px;font-weight:600}.FileField_fileSize2{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--sub);margin-top:4px}.Dot_dot3{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink);vertical-align:middle;flex-shrink:0}.Dot_orange3{background:var(--orange)}.Dot_yellow3{background:var(--yellow)}.Dot_blue3{background:var(--blue)}.Dot_green3{background:var(--green)}.Dot_red3{background:var(--red)}.Dot_sub3{background:var(--sub-2)}.Dot_pulse3{position:relative}.Dot_pulse3:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid;opacity:.35;animation:Dot_akDotPulse3 1.6s ease-out infinite}.PasswordField_root2{position:relative;width:100%}.PasswordField_input2{padding-right:40px}.PasswordField_toggle2{all:unset;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.PasswordField_toggle2:hover{color:var(--ink);background:var(--paper-2)}.PasswordField_toggle2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Radio_group2{display:flex;flex-direction:column;gap:12px}.Radio_item2{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1.5px solid var(--hairline);background:var(--paper);display:grid;place-items:center;cursor:pointer;padding:0;transition:border-color .12s ease,box-shadow .12s ease}.Radio_item2:hover{border-color:var(--ink)}.Radio_item2[data-state=checked]{border-color:var(--orange)}.Radio_item2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Radio_item2[data-disabled]{opacity:.5;cursor:not-allowed}.Radio_indicator2{width:10px;height:10px;border-radius:50%;background:var(--orange)}.SearchField_inputWrapper2,.SearchField_root2{position:relative}.SearchField_input2{width:100%;height:36px;padding:0 80px 0 32px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);font-family:var(--font-sans);font-size:14px;color:var(--ink);outline:none}.SearchField_input2:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.SearchField_icon2{left:10px;display:inline-flex;color:var(--sub-2)}.SearchField_icon2,.SearchField_matchCount2{position:absolute;top:50%;transform:translateY(-50%)}.SearchField_matchCount2{right:10px;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--sub)}.SearchField_results2{margin-top:8px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--card);overflow:hidden}.SearchField_result2{padding:10px 14px;display:flex;align-items:center;gap:12px;cursor:pointer;background:transparent;width:100%;border:none;border-bottom:1px solid var(--hairline-soft);font:inherit;color:inherit;text-align:left}.SearchField_result2:last-child{border-bottom:none}.SearchField_resultActive2{background:var(--paper-2)}.SecretField_root2{position:relative;width:100%}.SecretField_input2{padding-right:72px}.SecretField_actions2{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;gap:2px}.SecretField_btn2{all:unset;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.SecretField_btn2:hover:not(:disabled){color:var(--ink);background:var(--paper-2)}.SecretField_btn2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SecretField_btn2:disabled{opacity:.3;cursor:default}.SecretField_status2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.SegmentedControl_root2{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);border-radius:var(--radius);padding:3px;gap:2px;background:var(--card)}.SegmentedControl_fullWidth2{width:100%}.SegmentedControl_fullWidth2 .SegmentedControl_segment2{flex:1 1}.SegmentedControl_segment2{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:500;padding:0 12px;border-radius:var(--radius);border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .14s ease,color .14s ease;white-space:nowrap}.SegmentedControl_sm2 .SegmentedControl_segment2{height:28px;font-size:12px;padding:0 10px}.SegmentedControl_md2 .SegmentedControl_segment2{height:34px}.SegmentedControl_lg2 .SegmentedControl_segment2{height:40px;padding:0 14px;font-size:14px}.SegmentedControl_segment2:hover:not([aria-disabled=true]){color:var(--ink);background:var(--paper-2)}.SegmentedControl_segment2[aria-checked=true],.SegmentedControl_segment2[aria-checked=true]:hover:not([aria-disabled=true]){background:var(--ink);color:var(--paper)}.SegmentedControl_segment2[aria-disabled=true]{opacity:.4;cursor:not-allowed}.SegmentedControl_segment2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SegmentedControl_icon2{display:inline-flex;align-items:center;flex-shrink:0}.Select_root2{display:block;width:100%}.Select_trigger2{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .14s ease;box-sizing:border-box}.Select_trigger2:hover{border-color:var(--sub-2)}.Select_trigger2:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Select_trigger2[data-placeholder]{color:var(--sub-2)}.Select_trigger2[data-validation=invalid]{border-color:var(--red)}.Select_trigger2[data-validation=valid]{border-color:var(--green)}.Select_trigger2[data-disabled]{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Select_icon2{display:inline-flex;color:var(--sub);flex-shrink:0}.Select_content2{min-width:var(--radix-select-trigger-width);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);z-index:50;overflow:hidden;animation:Select_selectFadeIn2 .15s ease-out}.Select_viewport2{padding:4px}.Select_item2{all:unset;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:calc(var(--radius) - 2px);cursor:pointer;box-sizing:border-box}.Select_item2[data-highlighted]{background:var(--paper-2);outline:none}.Select_item2[data-disabled]{opacity:.4;cursor:default}.Select_indicator2{display:inline-flex;color:var(--ink)}.Select_groupLabel2{padding:8px 12px 4px;font-size:12px;font-weight:600;color:var(--sub);letter-spacing:0}.Select_separator2{height:1px;background:var(--hairline-soft);margin:4px 0}@keyframes Select_selectFadeIn2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Slider_root2{position:relative;display:flex;align-items:center;width:100%;height:28px;cursor:pointer}.Slider_track2{position:relative;height:4px;width:100%;background:var(--paper-2)}.Slider_range2{position:absolute;height:100%;background:var(--ink)}.Slider_thumb2{display:block;width:14px;height:14px;background:var(--orange);border-radius:var(--radius);outline:none}.Slider_thumb2:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--orange)}.Stepper_root2{display:inline-flex;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);overflow:hidden}.Stepper_button2{width:36px;height:36px;background:var(--paper);border:none;border-radius:var(--radius);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink);display:grid;place-items:center;padding:0}.Stepper_button2:disabled{opacity:.4;cursor:not-allowed}.Stepper_minus2{border-right:1px solid var(--hairline)}.Stepper_plus2{border-left:1px solid var(--hairline)}.Stepper_input2{width:60px;height:36px;text-align:center;border-radius:inherit;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;border:none;background:var(--paper);color:var(--ink);outline:none;padding:0}.Stepper_root2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Stepper_root2[data-validation=invalid]{border-color:var(--red)}.Stepper_root2[data-validation=invalid]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Stepper_root2[data-validation=valid]{border-color:var(--green)}.Stepper_root2[data-validation=valid]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Stepper_disabled2{opacity:.58}.Stepper_input2:disabled{cursor:not-allowed}.Stepper_button2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Textarea_root2{position:relative;width:100%}.Textarea_textarea2{width:100%;min-height:80px;padding:10px 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;line-height:1.5;outline:none;resize:vertical;transition:border-color .12s;box-sizing:border-box}.Textarea_textarea2:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Textarea_textarea2::placeholder{color:var(--sub-2)}.Textarea_textarea2[data-validation=invalid]{border-color:var(--red)}.Textarea_textarea2[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Textarea_textarea2[data-validation=valid]{border-color:var(--green)}.Textarea_textarea2[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Textarea_textarea2:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Textarea_mono2{font-family:var(--font-mono)}.Textarea_autoResize2{resize:none;overflow-y:hidden}.Textarea_counter2{position:absolute;bottom:8px;right:12px;font-size:11px;color:var(--sub-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.Textarea_counterOver2{color:var(--red);font-weight:600}.Toggle_root2{all:unset;width:32px;height:18px;background:var(--paper-2);border:1px solid var(--hairline);border-radius:9px;position:relative;cursor:pointer;transition:background .14s cubic-bezier(.6,.2,.2,1),border-color .14s cubic-bezier(.6,.2,.2,1)}.Toggle_root2[data-state=checked]{background:var(--ink);border-color:var(--ink)}.Toggle_root2[data-disabled]{opacity:.5;pointer-events:none}.Toggle_thumb2{display:block;width:14px;height:14px;border-radius:50%;background:var(--paper);transition:transform .14s cubic-bezier(.6,.2,.2,1),background .14s cubic-bezier(.6,.2,.2,1);transform:translateX(1px)}.Toggle_thumb2[data-state=checked]{background:var(--orange);transform:translateX(15px)}.Toggle_root2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TokenField_root2{position:relative}.TokenField_container2{min-height:44px;padding:7px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);display:flex;flex-wrap:wrap;gap:8px;align-items:center;transition:border-color .12s ease,box-shadow .12s ease}.TokenField_container2:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 8%,transparent)}.TokenField_disabled2 .TokenField_container2{cursor:not-allowed;opacity:.58;background:var(--paper-2)}.TokenField_chip2{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:4px 10px;background:var(--ink);color:var(--paper);border-radius:var(--radius);font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.2}.TokenField_remove2{background:transparent;border:none;color:color-mix(in srgb,var(--card) 72%,transparent);cursor:pointer;font-size:14px;padding:0;line-height:1;width:16px;height:16px;display:inline-grid;place-items:center;border-radius:50%}.TokenField_remove2:hover{color:var(--paper);background:color-mix(in srgb,var(--card) 12%,transparent)}.TokenField_remove2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TokenField_input2{flex:1 1;min-width:64px;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--ink);padding:6px 4px}.TokenField_dropdown2{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--card);border:1px solid var(--ink);border-radius:var(--radius);z-index:10;box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 8%,transparent);overflow:hidden}.TokenField_option2{width:100%;text-align:left;padding:10px 12px;background:transparent;border:none;border-bottom:1px solid var(--hairline-soft);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink)}.TokenField_option2:last-child{border-bottom:none}.TokenField_optionActive2{background:color-mix(in srgb,var(--ink) 4%,transparent)}.TokenField_plus2{color:var(--orange)}.Divider_hr{height:1px;background:var(--hairline-soft);border:0;margin:0}.Dot_dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink);vertical-align:middle;flex-shrink:0}.Dot_orange{background:var(--orange)}.Dot_yellow{background:var(--yellow)}.Dot_blue{background:var(--blue)}.Dot_green{background:var(--green)}.Dot_red{background:var(--red)}.Dot_sub{background:var(--sub-2)}.Dot_pulse{position:relative}.Dot_pulse:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid;opacity:.35;animation:Dot_akDotPulse 1.6s ease-out infinite}.IndexBadge_idx{font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:var(--sub-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.IndexBadge_idx,.Label_label{letter-spacing:0;line-height:1.35}.Label_label{font-family:var(--font-sans);font-size:13.5px;color:var(--sub);font-weight:500}.Label_ink{color:var(--ink)}.Shortcut_kbd{font-family:var(--font-mono);font-size:11.5px;font-weight:600;opacity:.72;border:1px solid;border-radius:var(--radius);padding:2px 5px;line-height:1}.StatusDot_indicator{display:inline-flex;align-items:center;gap:6px}.StatusDot_text{color:var(--sub-2);font-weight:500}.StatusDot_text,.Tag_tag{font-family:var(--font-sans);font-size:13px;letter-spacing:0}.Tag_tag{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;background:var(--paper-2);border:1px solid var(--hairline);border-radius:var(--radius);font-weight:550;line-height:1.25;color:var(--ink)}.Tag_ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Tag_orange{background:var(--orange);color:var(--paper);border-color:var(--orange)}.Tag_blue{background:var(--blue);color:var(--paper);border-color:var(--blue)}.Tag_green{background:var(--green);color:var(--paper);border-color:var(--green)}.Tag_red{background:var(--red);color:var(--paper);border-color:var(--red)}.Tag_outline{background:transparent}.Ticks_strip{display:flex;align-items:flex-end;height:12px;gap:4px}.Ticks_tick{width:1px;background:var(--ink);height:4px;opacity:.4}.Ticks_major{height:10px;opacity:.9}.Wordmark_wordmark{font-family:var(--font-sans);font-weight:600;letter-spacing:0;color:var(--ink)}.Wordmark_slash{color:var(--orange)}.Wordmark_suffix{color:var(--sub)}.Button_button{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:7px;border-radius:9px;font-size:14px;font-weight:650;letter-spacing:0;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;transition:transform 80ms ease,background .12s}.Button_button:active{transform:translateY(1px)}.Button_button:disabled{opacity:.5;pointer-events:none}.Button_button:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Button_ink:hover{background:color-mix(in srgb,var(--ink) 90%,#000)}.Button_accent{background:var(--orange);border-color:var(--orange);color:var(--paper)}.Button_accent:hover{background:color-mix(in srgb,var(--orange) 85%,#000)}.Button_ghost{background:transparent;color:var(--ink);border-color:var(--hairline)}.Button_ghost:hover{background:var(--paper-2)}.Button_sm{min-width:56px;height:30px;padding:0 12px;font-size:13px}.Button_md{min-width:68px;height:34px;padding:0 14px}.Button_lg{min-width:84px;height:40px;padding:0 18px;font-size:15px}.Calendar_root{width:280px;font-family:var(--font-sans)}.Calendar_header{display:flex;align-items:center;justify-content:space-between;padding:0 4px 8px}.Calendar_navBtn{all:unset;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);font-size:18px;color:var(--sub);cursor:pointer}.Calendar_navBtn:hover{background:var(--paper-2);color:var(--ink)}.Calendar_navBtn:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Calendar_monthLabel{font-size:14px;font-weight:600;color:var(--ink)}.Calendar_grid{outline:none}.Calendar_weekRow{display:grid;grid-template-columns:repeat(7,1fr)}.Calendar_dayHeader{height:28px;font-size:11px;font-weight:600;color:var(--sub-2);text-transform:none}.Calendar_dayHeader,.Calendar_gridCell{display:flex;align-items:center;justify-content:center}.Calendar_dayBtn{all:unset;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--ink);border-radius:50%;cursor:pointer;position:relative;box-sizing:border-box}.Calendar_dayBtn:hover:not(.Calendar_disabled){background:var(--paper-2)}.Calendar_dayBtn:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Calendar_adjacent{color:var(--sub-2)}.Calendar_disabled{opacity:.3;cursor:default}.Calendar_selected{background:var(--ink);color:var(--paper)}.Calendar_selected:hover{background:var(--ink-2)}.Calendar_rangeEnd,.Calendar_rangeStart{background:var(--ink);color:var(--paper)}.Calendar_inRange{background:var(--paper-2);border-radius:var(--radius)}.Calendar_rangeStart{border-radius:50% 0 0 50%}.Calendar_rangeEnd{border-radius:0 50% 50% 0}.Calendar_today:after{content:"";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:var(--orange)}.Calendar_rangeEnd.Calendar_today:after,.Calendar_rangeStart.Calendar_today:after,.Calendar_selected.Calendar_today:after,.Checkbox_root{background:var(--paper)}.Checkbox_root{width:20px;height:20px;border-radius:7px;flex-shrink:0;border:1.5px solid var(--hairline);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.Checkbox_root:hover{border-color:var(--ink)}.Checkbox_root[data-state=checked],.Checkbox_root[data-state=indeterminate]{background:var(--orange);border-color:var(--orange)}.Checkbox_root:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Checkbox_root[data-disabled]{opacity:.5;cursor:not-allowed}.Checkbox_indicator{display:flex;align-items:center;justify-content:center}.Checkbox_indicator[data-state=unchecked]{display:none}.Checkbox_check{width:10px;height:6px;border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);transform:rotate(-45deg) translate(1px,-1px);font-size:0;line-height:0;display:none}.Checkbox_indicator[data-state=checked] .Checkbox_check{display:block}.Checkbox_bar{width:10px;height:2.5px;border-radius:999px;background:var(--paper);display:none}.Checkbox_indicator[data-state=indeterminate] .Checkbox_bar{display:block}.Field_field{display:flex;flex-direction:column;gap:6px}.Field_fieldDisabled{opacity:.5;pointer-events:none}.Field_label{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub);font-weight:500;cursor:pointer}.Field_fieldDisabled .Field_label{cursor:default}.Field_required{width:6px;height:6px;border-radius:50%;background:var(--orange);flex-shrink:0}.Field_hint{font-size:13px;color:var(--sub-2)}.Field_error{color:var(--red)}.Field_error,.Field_success{font-size:13px;font-weight:500}.Field_success{color:var(--green)}.Spinner_spinner{display:inline-block;flex-shrink:0;overflow:visible;color:var(--ink);--spinner-track:var(--hairline-soft);--spinner-sweep:var(--orange);--spinner-core:var(--ink)}.Spinner_track{stroke:var(--spinner-track)}.Spinner_sweep{stroke:var(--spinner-sweep);transform-origin:center;transform-box:fill-box;animation:Spinner_spinnerSpin .9s linear infinite}.Spinner_core{fill:var(--spinner-core);opacity:.18;transform-origin:center;animation:Spinner_spinnerPulse 1.2s ease-in-out infinite}.Spinner_paper{--spinner-track:color-mix(in srgb,var(--card) 18%,transparent);--spinner-sweep:var(--orange);--spinner-core:var(--paper)}.Spinner_accent{--spinner-track:var(--orange-soft);--spinner-sweep:var(--orange);--spinner-core:var(--orange)}@keyframes Spinner_spinnerPulse{0%,to{opacity:.16;transform:scale(.82)}50%{opacity:.36;transform:scale(1)}}@keyframes Spinner_spinnerSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_sweep{animation-duration:1.8s}.Spinner_core{animation:none}}.Combobox_root{position:relative;width:100%}.Combobox_input{width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;outline:none;transition:border-color .14s;box-sizing:border-box}.Combobox_input:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Combobox_input::placeholder{color:var(--sub-2)}.Combobox_input[data-validation=invalid]{border-color:var(--red)}.Combobox_input[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Combobox_input[data-validation=valid]{border-color:var(--green)}.Combobox_input[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Combobox_input:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Combobox_dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);z-index:50;max-height:240px;overflow-y:auto;padding:4px;animation:Combobox_comboboxFadeIn .15s ease-out}.Combobox_option{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:calc(var(--radius) - 2px);cursor:pointer}.Combobox_optionActive{background:var(--paper-2)}.Combobox_optionDisabled{opacity:.4;cursor:default}.Combobox_check{font-size:13px;color:var(--ink);flex-shrink:0}.Combobox_groupLabel{padding:8px 12px 4px;font-size:12px;font-weight:600;color:var(--sub);letter-spacing:0}.Combobox_loadingState{display:flex;align-items:center;justify-content:center;padding:16px}.Combobox_emptyState{padding:16px;text-align:center;font-size:13px;color:var(--sub-2)}@keyframes Combobox_comboboxFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Input_input{width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;outline:none;transition:border-color .12s}.Input_input:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Input_input::placeholder{color:var(--sub-2)}.Input_input[data-validation=invalid]{border-color:var(--red)}.Input_input[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Input_input[data-validation=valid]{border-color:var(--green)}.Input_input[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Input_input:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Input_mono{font-family:var(--font-mono);font-size:14px}.Input_textarea{height:auto;padding:10px;line-height:1.5;resize:vertical}.CopyField_root{position:relative;width:100%}.CopyField_input{padding-right:40px}.CopyField_btn{all:unset;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.CopyField_btn:hover:not(:disabled){color:var(--ink);background:var(--paper-2)}.CopyField_btn:focus-visible{box-shadow:0 0 0 1px var(--ink)}.CopyField_btn:disabled{opacity:.3;cursor:default}.CopyField_status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.FieldGroup_root{display:flex;align-items:center;width:100%;height:38px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);overflow:hidden;transition:border-color .12s}.FieldGroup_root:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.FieldGroup_root[data-validation=invalid]{border-color:var(--red)}.FieldGroup_root[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.FieldGroup_root[data-validation=valid]{border-color:var(--green)}.FieldGroup_root[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.FieldGroup_inputWrapper{flex:1 1;min-width:0}.FieldGroup_inputWrapper input,.FieldGroup_inputWrapper textarea{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;height:100%;width:100%}.FieldGroup_addon{padding:0 10px;font-size:13px;font-weight:500;background:var(--paper-2);height:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FieldGroup_addon,.FieldGroup_icon{color:var(--sub);display:flex;align-items:center}.FieldGroup_icon{justify-content:center;padding:0 8px;flex-shrink:0}.FieldGroup_action{display:flex;align-items:center;padding:0 4px;flex-shrink:0}.DatePicker_root{position:relative;width:100%}.DatePicker_trigger{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .12s;box-sizing:border-box}.DatePicker_trigger:hover{border-color:var(--sub-2)}.DatePicker_trigger:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DatePicker_trigger[data-placeholder]{color:var(--sub-2)}.DatePicker_trigger[data-validation=invalid]{border-color:var(--red)}.DatePicker_trigger[data-validation=valid]{border-color:var(--green)}.DatePicker_trigger:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.DatePicker_content{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DatePicker_datepickerFadeIn .15s ease-out}@keyframes DatePicker_datepickerFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateRangeFilter_control{all:unset;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s;white-space:nowrap;box-sizing:border-box}.DateRangeFilter_control:hover{border-color:var(--sub-2);background:var(--paper-2)}.DateRangeFilter_control:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_clearBtn:focus-visible,.DateRangeFilter_trigger:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_trigger{all:unset;display:inline-flex;align-items:center;gap:6px;min-width:0;cursor:pointer}.DateRangeFilter_trigger[data-placeholder]{color:var(--sub-2)}.DateRangeFilter_content{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DateRangeFilter_filterFadeIn .15s ease-out}.DateRangeFilter_popoverBody{display:flex;gap:12px}.DateRangeFilter_presets{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--hairline-soft);padding-right:12px;min-width:110px}.DateRangeFilter_presetBtn{all:unset;padding:5px 8px;font-size:12px;font-weight:500;color:var(--sub);border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap}.DateRangeFilter_presetBtn:hover{background:var(--paper-2);color:var(--ink)}.DateRangeFilter_presetBtn[aria-pressed=true]{background:var(--paper-2);color:var(--ink);font-weight:600}.DateRangeFilter_presetBtn:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateRangeFilter_label{flex:1 1}.DateRangeFilter_clearBtn{all:unset;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:var(--sub);cursor:pointer;flex-shrink:0}.DateRangeFilter_clearBtn:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}@keyframes DateRangeFilter_filterFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateRangePicker_root{position:relative;width:100%}.DateRangePicker_trigger{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .12s;box-sizing:border-box}.DateRangePicker_trigger:hover{border-color:var(--sub-2)}.DateRangePicker_trigger:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateRangePicker_trigger[data-placeholder]{color:var(--sub-2)}.DateRangePicker_trigger[data-validation=invalid]{border-color:var(--red)}.DateRangePicker_trigger[data-validation=valid]{border-color:var(--green)}.DateRangePicker_trigger:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.DateRangePicker_content{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);padding:12px;z-index:50;animation:DateRangePicker_rangeFadeIn .15s ease-out}.DateRangePicker_popoverBody{display:flex;gap:12px}.DateRangePicker_presets{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--hairline-soft);padding-right:12px;min-width:120px}.DateRangePicker_presetBtn{all:unset;padding:6px 10px;font-size:13px;font-weight:500;color:var(--sub);border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap}.DateRangePicker_presetBtn:hover{background:var(--paper-2);color:var(--ink)}.DateRangePicker_presetBtn:focus-visible{box-shadow:0 0 0 1px var(--ink)}@keyframes DateRangePicker_rangeFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TimePicker_root{display:inline-flex;align-items:center;height:38px;padding:0 8px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);gap:2px;transition:border-color .12s;box-sizing:border-box}.TimePicker_root:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.TimePicker_root[data-validation=invalid]{border-color:var(--red)}.TimePicker_root[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.TimePicker_root[data-validation=valid]{border-color:var(--green)}.TimePicker_root[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.TimePicker_segment{all:unset;width:24px;text-align:center;font-family:var(--font-sans);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);padding:2px 0;border-radius:var(--radius)}.TimePicker_segment:focus{background:var(--paper-2)}.TimePicker_segment:disabled{opacity:.5;cursor:not-allowed}.TimePicker_separator{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--sub-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.TimePicker_ampm{all:unset;padding:2px 6px;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin-left:4px}.TimePicker_ampm:hover{background:var(--paper-2);color:var(--ink)}.TimePicker_ampm:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TimePicker_ampm:disabled{opacity:.5;cursor:not-allowed}.TimePicker_segment:focus-visible{box-shadow:0 0 0 1px var(--ink)}.DateTimePicker_root{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;height:38px;overflow:hidden;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.DateTimePicker_root:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.DateTimePicker_root[data-validation=invalid]{border-color:var(--red)}.DateTimePicker_root[data-validation=invalid]:focus-within{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.DateTimePicker_root[data-validation=valid]{border-color:var(--green)}.DateTimePicker_root[data-validation=valid]:focus-within{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.DateTimePicker_root[data-disabled]{opacity:.5;background:var(--paper-2)}.DateTimePicker_datePart{min-width:0;width:100%}.DateTimePicker_datePart>button{height:36px;border:0;border-radius:0;background:transparent;padding:0 10px 0 12px}.DateTimePicker_datePart>button:hover{border-color:transparent}.DateTimePicker_datePart>button:focus-visible{border-color:transparent;outline:none;box-shadow:inset 0 0 0 2px var(--orange)}.DateTimePicker_datePart>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DateTimePicker_root .DateTimePicker_timePart{min-width:max-content;height:36px;border:0;border-left:1px solid var(--hairline-soft);border-radius:0;background:transparent;padding:0 10px}.DateTimePicker_root .DateTimePicker_timePart:focus-within{border-color:var(--hairline-soft)}.DateTimePicker_root .DateTimePicker_timePart[data-validation=invalid],.DateTimePicker_root .DateTimePicker_timePart[data-validation=invalid]:focus-within,.DateTimePicker_root .DateTimePicker_timePart[data-validation=valid],.DateTimePicker_root .DateTimePicker_timePart[data-validation=valid]:focus-within{border-color:var(--hairline-soft);box-shadow:none}@media (max-width:420px){.DateTimePicker_datePart>button{padding-left:10px;padding-right:8px}.DateTimePicker_root .DateTimePicker_timePart{padding:0 8px}}.FileField_root{padding:36px;text-align:center;background:var(--paper);border:1px dashed var(--hairline);border-radius:var(--radius-lg);transition:all .12s;cursor:pointer}.FileField_hover{background:color-mix(in srgb,var(--orange) 4%,transparent);border-color:var(--orange)}.FileField_root:focus-within{border-color:var(--orange);border-style:solid}.FileField_disabled{cursor:not-allowed;opacity:.58;background:var(--paper-2)}.FileField_hiddenInput{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FileField_dropLabel{display:block;cursor:inherit}.FileField_prompt{font-size:15px;font-weight:600;line-height:1.35;margin-bottom:8px}.FileField_hint{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.45;color:var(--sub)}.FileField_browse{color:var(--orange);text-decoration:underline;cursor:pointer}.FileField_fileName{font-size:14px;font-weight:600}.FileField_fileSize{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--sub);margin-top:4px}.PasswordField_root{position:relative;width:100%}.PasswordField_input{padding-right:40px}.PasswordField_toggle{all:unset;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.PasswordField_toggle:hover{color:var(--ink);background:var(--paper-2)}.PasswordField_toggle:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Radio_group{display:flex;flex-direction:column;gap:12px}.Radio_item{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1.5px solid var(--hairline);background:var(--paper);display:grid;place-items:center;cursor:pointer;padding:0;transition:border-color .12s ease,box-shadow .12s ease}.Radio_item:hover{border-color:var(--ink)}.Radio_item[data-state=checked]{border-color:var(--orange)}.Radio_item:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Radio_item[data-disabled]{opacity:.5;cursor:not-allowed}.Radio_indicator{width:10px;height:10px;border-radius:50%;background:var(--orange)}.SearchField_inputWrapper,.SearchField_root{position:relative}.SearchField_input{width:100%;height:36px;padding:0 80px 0 32px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);font-family:var(--font-sans);font-size:14px;color:var(--ink);outline:none}.SearchField_input:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.SearchField_icon{left:10px;display:inline-flex;color:var(--sub-2)}.SearchField_icon,.SearchField_matchCount{position:absolute;top:50%;transform:translateY(-50%)}.SearchField_matchCount{right:10px;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--sub)}.SearchField_results{margin-top:8px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--card);overflow:hidden}.SearchField_result{padding:10px 14px;display:flex;align-items:center;gap:12px;cursor:pointer;background:transparent;width:100%;border:none;border-bottom:1px solid var(--hairline-soft);font:inherit;color:inherit;text-align:left}.SearchField_result:last-child{border-bottom:none}.SearchField_resultActive{background:var(--paper-2)}.SecretField_root{position:relative;width:100%}.SecretField_input{padding-right:72px}.SecretField_actions{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;gap:2px}.SecretField_btn{all:unset;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer}.SecretField_btn:hover:not(:disabled){color:var(--ink);background:var(--paper-2)}.SecretField_btn:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SecretField_btn:disabled{opacity:.3;cursor:default}.SecretField_status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.SegmentedControl_root{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);border-radius:var(--radius);padding:3px;gap:2px;background:var(--card)}.SegmentedControl_fullWidth{width:100%}.SegmentedControl_fullWidth .SegmentedControl_segment{flex:1 1}.SegmentedControl_segment{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:500;padding:0 12px;border-radius:var(--radius);border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .14s ease,color .14s ease;white-space:nowrap}.SegmentedControl_sm .SegmentedControl_segment{height:28px;font-size:12px;padding:0 10px}.SegmentedControl_md .SegmentedControl_segment{height:34px}.SegmentedControl_lg .SegmentedControl_segment{height:40px;padding:0 14px;font-size:14px}.SegmentedControl_segment:hover:not([aria-disabled=true]){color:var(--ink);background:var(--paper-2)}.SegmentedControl_segment[aria-checked=true],.SegmentedControl_segment[aria-checked=true]:hover:not([aria-disabled=true]){background:var(--ink);color:var(--paper)}.SegmentedControl_segment[aria-disabled=true]{opacity:.4;cursor:not-allowed}.SegmentedControl_segment:focus-visible{box-shadow:0 0 0 1px var(--ink)}.SegmentedControl_icon{display:inline-flex;align-items:center;flex-shrink:0}.Select_root{display:block;width:100%}.Select_trigger{all:unset;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;cursor:pointer;transition:border-color .14s ease;box-sizing:border-box}.Select_trigger:hover{border-color:var(--sub-2)}.Select_trigger:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Select_trigger[data-placeholder]{color:var(--sub-2)}.Select_trigger[data-validation=invalid]{border-color:var(--red)}.Select_trigger[data-validation=valid]{border-color:var(--green)}.Select_trigger[data-disabled]{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Select_icon{display:inline-flex;color:var(--sub);flex-shrink:0}.Select_content{min-width:var(--radix-select-trigger-width);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 8%,transparent);z-index:50;overflow:hidden;animation:Select_selectFadeIn .15s ease-out}.Select_viewport{padding:4px}.Select_item{all:unset;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:calc(var(--radius) - 2px);cursor:pointer;box-sizing:border-box}.Select_item[data-highlighted]{background:var(--paper-2);outline:none}.Select_item[data-disabled]{opacity:.4;cursor:default}.Select_indicator{display:inline-flex;color:var(--ink)}.Select_groupLabel{padding:8px 12px 4px;font-size:12px;font-weight:600;color:var(--sub);letter-spacing:0}.Select_separator{height:1px;background:var(--hairline-soft);margin:4px 0}@keyframes Select_selectFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Slider_root{display:flex;align-items:center;height:28px;cursor:pointer}.Slider_root,.Slider_track{position:relative;width:100%}.Slider_track{height:4px;background:var(--paper-2)}.Slider_range{position:absolute;height:100%;background:var(--ink)}.Slider_thumb{display:block;width:14px;height:14px;background:var(--orange);border-radius:var(--radius);outline:none}.Slider_thumb:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--orange)}.Stepper_root{display:inline-flex;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);overflow:hidden}.Stepper_button{width:36px;height:36px;background:var(--paper);border:none;border-radius:var(--radius);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink);display:grid;place-items:center;padding:0}.Stepper_button:disabled{opacity:.4;cursor:not-allowed}.Stepper_minus{border-right:1px solid var(--hairline)}.Stepper_plus{border-left:1px solid var(--hairline)}.Stepper_input{width:60px;height:36px;text-align:center;border-radius:inherit;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;border:none;background:var(--paper);color:var(--ink);outline:none;padding:0}.Stepper_root:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Stepper_root[data-validation=invalid]{border-color:var(--red)}.Stepper_root[data-validation=invalid]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Stepper_root[data-validation=valid]{border-color:var(--green)}.Stepper_root[data-validation=valid]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Stepper_disabled{opacity:.58}.Stepper_input:disabled{cursor:not-allowed}.Stepper_button:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Textarea_root{position:relative;width:100%}.Textarea_textarea{width:100%;min-height:80px;padding:10px 12px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-size:14px;line-height:1.5;outline:none;resize:vertical;transition:border-color .12s;box-sizing:border-box}.Textarea_textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.Textarea_textarea::placeholder{color:var(--sub-2)}.Textarea_textarea[data-validation=invalid]{border-color:var(--red)}.Textarea_textarea[data-validation=invalid]:focus{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 20%,transparent)}.Textarea_textarea[data-validation=valid]{border-color:var(--green)}.Textarea_textarea[data-validation=valid]:focus{border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 20%,transparent)}.Textarea_textarea:disabled{opacity:.5;cursor:not-allowed;background:var(--paper-2)}.Textarea_mono{font-family:var(--font-mono)}.Textarea_autoResize{resize:none;overflow-y:hidden}.Textarea_counter{position:absolute;bottom:8px;right:12px;font-size:11px;color:var(--sub-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.Textarea_counterOver{color:var(--red);font-weight:600}.Toggle_root{all:unset;width:32px;height:18px;background:var(--paper-2);border:1px solid var(--hairline);border-radius:9px;position:relative;cursor:pointer;transition:background .14s cubic-bezier(.6,.2,.2,1),border-color .14s cubic-bezier(.6,.2,.2,1)}.Toggle_root[data-state=checked]{background:var(--ink);border-color:var(--ink)}.Toggle_root[data-disabled]{opacity:.5;pointer-events:none}.Toggle_thumb{display:block;width:14px;height:14px;border-radius:50%;background:var(--paper);transition:transform .14s cubic-bezier(.6,.2,.2,1),background .14s cubic-bezier(.6,.2,.2,1);transform:translateX(1px)}.Toggle_thumb[data-state=checked]{background:var(--orange);transform:translateX(15px)}.Toggle_root:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TokenField_root{position:relative}.TokenField_container{min-height:44px;padding:7px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper);display:flex;flex-wrap:wrap;gap:8px;align-items:center;transition:border-color .12s ease,box-shadow .12s ease}.TokenField_container:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 8%,transparent)}.TokenField_disabled .TokenField_container{cursor:not-allowed;opacity:.58;background:var(--paper-2)}.TokenField_chip{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:4px 10px;background:var(--ink);color:var(--paper);border-radius:var(--radius);font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.2}.TokenField_remove{background:transparent;border:none;color:color-mix(in srgb,var(--card) 72%,transparent);cursor:pointer;font-size:14px;padding:0;line-height:1;width:16px;height:16px;display:inline-grid;place-items:center;border-radius:50%}.TokenField_remove:hover{color:var(--paper);background:color-mix(in srgb,var(--card) 12%,transparent)}.TokenField_remove:focus-visible{box-shadow:0 0 0 1px var(--ink)}.TokenField_input{flex:1 1;min-width:64px;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--ink);padding:6px 4px}.TokenField_dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--card);border:1px solid var(--ink);border-radius:var(--radius);z-index:10;box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 8%,transparent);overflow:hidden}.TokenField_option{width:100%;text-align:left;padding:10px 12px;background:transparent;border:none;border-bottom:1px solid var(--hairline-soft);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink)}.TokenField_option:last-child{border-bottom:none}.TokenField_optionActive{background:color-mix(in srgb,var(--ink) 4%,transparent)}.TokenField_plus{color:var(--orange)}.Alert_root{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--tone) 30%,var(--hairline));border-radius:var(--radius-lg);background:var(--card);color:var(--ink);font-size:13px;line-height:1.45;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 82%,transparent)}.Alert_info,.Alert_root{--tone:var(--blue)}.Alert_success{--tone:var(--green)}.Alert_warning{--tone:var(--yellow)}.Alert_error{--tone:var(--red)}.Alert_icon{display:inline-grid;width:18px;height:18px;flex-shrink:0;place-items:center;color:var(--tone)}.Alert_statusDot{width:10px;height:10px;border:2px solid;border-radius:50%;background:color-mix(in srgb,var(--tone) 14%,var(--paper));box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 10%,transparent)}.Alert_toneLabel{color:color-mix(in srgb,var(--tone) 72%,var(--ink));font-size:12px;font-weight:650;line-height:1;text-transform:lowercase;white-space:nowrap}.Alert_content{min-width:0;color:var(--ink-2)}.Alert_close{all:unset;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin:-2px -4px -2px 0}.Alert_close:hover{color:var(--ink);background:var(--paper)}.Alert_close:focus-visible{box-shadow:0 0 0 1px var(--ink)}@media (max-width:520px){.Alert_root{grid-template-columns:auto minmax(0,1fr) auto}.Alert_toneLabel{display:none}}.Badge_badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:var(--orange);color:var(--paper);font-size:11px;font-weight:600;line-height:18px;text-align:center;border-radius:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Badge_dot{width:8px;height:8px;min-width:8px;padding:0;border-radius:50%}.Callout_root{--tone:var(--blue);position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:start;grid-gap:12px;gap:12px;padding:16px 18px;border:1px solid var(--hairline);border-top-color:color-mix(in srgb,var(--tone) 42%,var(--hairline));border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 86%,transparent)}.Callout_root:after{content:"";position:absolute;right:18px;bottom:13px;left:48px;height:1px;background:color-mix(in srgb,var(--hairline-soft) 72%,transparent);pointer-events:none}.Callout_info{--tone:var(--blue)}.Callout_success{--tone:var(--green)}.Callout_warning{--tone:var(--yellow)}.Callout_error{--tone:var(--red)}.Callout_marker{display:grid;width:18px;height:18px;align-items:center;justify-items:center;padding-top:2px}.Callout_icon{display:inline-grid;width:18px;height:18px;place-items:center;color:var(--tone)}.Callout_statusDot{width:8px;height:8px;border:1px solid color-mix(in srgb,var(--tone) 86%,var(--ink));border-radius:50%;background:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 9%,transparent)}.Callout_body{min-width:0;padding-bottom:10px}.Callout_title{margin:0 0 7px;color:var(--ink);font-size:15px;font-weight:650;line-height:1.25}.Callout_content{max-width:68ch;color:var(--ink-2);font-size:13.5px;line-height:1.55}.Callout_action{align-self:start;flex-shrink:0}.Callout_close{all:unset;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);border-radius:var(--radius);cursor:pointer;margin:-4px -6px -4px 0}.Callout_close:hover{color:var(--ink);background:var(--paper)}.Callout_close:focus-visible{box-shadow:0 0 0 1px var(--ink)}@media (max-width:640px){.Callout_root{grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding:15px 16px}.Callout_action{grid-column:2/-1;justify-self:start;margin-top:2px}.Callout_close{grid-column:3;grid-row:1}.Callout_root:after{right:16px;left:44px}}.EmptyState_emptyState{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px;gap:8px}.EmptyState_compact{padding:24px 16px}.EmptyState_heading{font-size:16px;font-weight:600;color:var(--ink);margin:0}.EmptyState_compact .EmptyState_heading{font-size:15px}.EmptyState_body{font-size:14px;color:var(--sub);line-height:1.5;max-width:360px;margin:0}.EmptyState_compact .EmptyState_body{font-size:13px}.EmptyState_action{margin-top:8px}.ErrorSummary_root{background:var(--card);border:1px solid color-mix(in srgb,var(--red) 34%,var(--hairline));border-radius:var(--radius-lg);padding:12px;outline:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 82%,transparent)}.ErrorSummary_root:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ErrorSummary_header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--hairline-soft)}.ErrorSummary_signal{width:10px;height:10px;border:2px solid var(--red);border-radius:50%;background:color-mix(in srgb,var(--red) 16%,var(--paper));box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 10%,transparent)}.ErrorSummary_heading{margin:0;color:var(--ink);font-size:14px;font-weight:650;line-height:1.3}.ErrorSummary_count{min-width:28px;padding:3px 7px;border:1px solid color-mix(in srgb,var(--red) 42%,var(--hairline));border-radius:var(--radius);color:var(--red);font-size:12px;font-weight:650;line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ErrorSummary_list{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.ErrorSummary_item{display:grid;grid-template-columns:30px minmax(84px,auto) minmax(0,1fr);align-items:baseline;grid-gap:8px;gap:8px;padding:7px 8px;border-radius:var(--radius);color:var(--ink);font-size:13px;line-height:1.35}.ErrorSummary_item:hover{background:var(--paper)}.ErrorSummary_index{color:var(--sub-2);font-size:11.5px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ErrorSummary_link{color:var(--ink);font-weight:650;text-decoration:none}.ErrorSummary_link:hover{color:var(--red)}.ErrorSummary_link:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:calc(var(--radius) - 2px)}.ErrorSummary_message{min-width:0;color:var(--sub)}@media (max-width:520px){.ErrorSummary_item{grid-template-columns:30px minmax(0,1fr)}.ErrorSummary_message{grid-column:2}}.Progress_track{position:relative;width:100%;height:4px;background:var(--hairline-soft);border-radius:999px;overflow:hidden}.Progress_fill{position:absolute;top:0;left:0;height:100%;background:var(--ink);border-radius:999px;transition:width .2s ease}.Progress_indeterminate{width:30%;animation:Progress_progressSweep 1.8s ease-in-out infinite}@keyframes Progress_progressSweep{0%{transform:translateX(-100%)}to{transform:translateX(333%)}}.Skeleton_skeleton{background:var(--paper-2);border-radius:var(--radius);background-image:linear-gradient(90deg,var(--paper-2) 0,var(--hairline-soft) 50%,var(--paper-2) 100%);background-size:200% 100%;animation:Skeleton_akShimmer 1.2s ease-in-out infinite}.Skeleton_circle{border-radius:50%}.Steps_root{display:flex;align-items:flex-start;overflow-x:auto}.Steps_step{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:64px}.Steps_circle{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-sans);font-size:12px;font-weight:600;flex-shrink:0}.Steps_circleActive{background:var(--orange);border:1px solid var(--orange);color:var(--paper)}.Steps_circleCompleted{background:var(--ink);border:1px solid var(--ink);color:var(--paper)}.Steps_circlePending{background:var(--paper);border:1px solid var(--hairline);color:var(--sub-2)}.Steps_label{font-size:12px;color:var(--sub);font-weight:500;white-space:nowrap}.Steps_labelActive{color:var(--ink);font-weight:600}.Steps_connector{flex:1 1;height:1px;margin:14px 8px 0;min-width:24px}.Steps_connectorDone{background:var(--ink)}.Steps_connectorPending{background:var(--hairline)}.Toast_viewport{position:fixed;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;padding:24px;z-index:100;max-width:420px;width:100%;list-style:none;margin:0}.Toast_toast{background:var(--ink);color:var(--paper);padding:12px 16px;border-radius:var(--radius);font-size:14px;font-weight:500;line-height:1.4;border-left:3px solid transparent;animation:Toast_akFadeIn .2s ease-out}.Toast_toast[data-state=closed]{opacity:0;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease}.Toast_info{border-left-color:var(--blue)}.Toast_success{border-left-color:var(--green)}.Toast_warning{border-left-color:var(--yellow)}.Toast_error{border-left-color:var(--red)}.Accordion_item{border-bottom:1px solid var(--hairline-soft)}.Accordion_trigger{all:unset;display:flex;width:100%;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.Accordion_trigger:hover{color:var(--ink-2)}.Accordion_item[data-disabled] .Accordion_trigger{cursor:not-allowed;opacity:.45}.Accordion_chevron{display:inline-block;width:12px;height:12px;transition:transform .14s ease;flex-shrink:0}.Accordion_trigger[data-state=open] .Accordion_chevron{transform:rotate(180deg)}.Accordion_content{overflow:hidden;font-size:14px;font-weight:500;color:var(--sub);line-height:1.5}.Accordion_content[data-state=open]{animation:Accordion_slideDown .14s ease-out}.Accordion_content[data-state=closed]{animation:Accordion_slideUp .14s ease-out}@keyframes Accordion_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Accordion_contentInner{padding:0 0 12px}.AlertDialog_overlay{position:fixed;inset:0;z-index:50;background:color-mix(in srgb,var(--ink) 34%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:AlertDialog_akFadeIn .18s ease-out}.AlertDialog_content{position:fixed;top:50%;left:50%;z-index:51;width:min(calc(100vw - 32px),360px);max-height:min(82vh,560px);overflow:hidden;border:1px solid color-mix(in srgb,var(--hairline) 78%,transparent);border-radius:18px;background:color-mix(in srgb,var(--card) 96%,#fff);box-shadow:0 24px 80px color-mix(in srgb,var(--ink) 26%,transparent),0 4px 16px color-mix(in srgb,var(--ink) 14%,transparent);color:var(--ink);transform:translate(-50%,-50%) scale(1);animation:AlertDialog_alertDialogIn .18s cubic-bezier(.2,.9,.2,1)}.AlertDialog_content:focus{outline:none}.AlertDialog_copy{display:grid;grid-gap:7px;gap:7px;padding:24px 24px 17px;text-align:center}.AlertDialog_title{margin:0;color:var(--ink);font-family:var(--font-display);font-size:16px;font-weight:650;line-height:1.25;letter-spacing:0}.AlertDialog_description{display:grid;grid-gap:8px;gap:8px;margin:0 auto;max-width:30ch;color:var(--sub);font-size:13.5px;font-weight:450;line-height:1.45;text-wrap:pretty}.AlertDialog_description p{margin:0}.AlertDialog_prompt{padding:0 20px 19px}.AlertDialog_promptLabel{display:block;margin:0 0 6px;color:var(--ink-2);font-size:12px;font-weight:650;line-height:1.2;text-align:left}.AlertDialog_promptInput{width:100%;height:39px;border:1px solid var(--hairline);border-radius:11px;background:var(--paper);color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:0 12px;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.AlertDialog_promptInput::placeholder{color:var(--sub-2)}.AlertDialog_promptInput:focus{border-color:color-mix(in srgb,var(--blue) 58%,var(--hairline));box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 12%,transparent);background:color-mix(in srgb,var(--card) 64%,var(--paper))}.AlertDialog_actions{display:grid;border-top:1px solid var(--hairline-soft);background:color-mix(in srgb,var(--paper) 62%,var(--card))}.AlertDialog_actions[data-layout=horizontal]{grid-template-columns:repeat(var(--action-count),minmax(0,1fr))}.AlertDialog_actions[data-layout=vertical]{grid-template-columns:1fr}.AlertDialog_action{display:inline-flex;min-width:0;min-height:47px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--blue);font-family:inherit;font-size:14.5px;font-weight:560;line-height:1.18;padding:12px 16px;text-align:center;transition:background .12s ease,color .12s ease,opacity .12s ease;overflow-wrap:anywhere}.AlertDialog_action:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.AlertDialog_action:active{background:color-mix(in srgb,var(--ink) 9%,transparent)}.AlertDialog_action:focus-visible{box-shadow:0 0 0 1px var(--ink)}.AlertDialog_action:disabled{cursor:not-allowed;opacity:.42}.AlertDialog_action[data-emphasis=strong]{font-weight:680}.AlertDialog_action[data-role=destructive]{color:var(--red)}.AlertDialog_actions[data-layout=horizontal] .AlertDialog_action+.AlertDialog_action{border-left:1px solid var(--hairline-soft)}.AlertDialog_actions[data-layout=vertical] .AlertDialog_action+.AlertDialog_action{border-top:1px solid var(--hairline-soft)}@keyframes AlertDialog_alertDialogIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.965)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:420px){.AlertDialog_content{width:calc(100vw - 28px);border-radius:17px}.AlertDialog_copy{padding:22px 21px 16px}}.CommandPalette_overlay{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CommandPalette_content,.CommandPalette_overlay{position:fixed;animation:CommandPalette_akFadeIn .2s ease-out}.CommandPalette_content{top:20%;left:50%;transform:translateX(-50%);width:90vw;max-width:600px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.CommandPalette_content:focus{outline:none}.CommandPalette_input{width:100%;padding:12px 16px;background:transparent;border:none;border-bottom:1px solid var(--hairline-soft);font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);outline:none}.CommandPalette_input::placeholder{color:var(--sub-2)}.CommandPalette_list{max-height:300px;overflow-y:auto;padding:4px}.CommandPalette_empty{padding:24px;text-align:center;font-size:14px;font-weight:500;color:var(--sub-2)}.CommandPalette_group{padding:4px 0}.CommandPalette_groupHeading{font-family:var(--font-sans);font-size:13px;letter-spacing:0;color:var(--sub);font-weight:500;padding:8px 12px 4px}.CommandPalette_item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer}.CommandPalette_item[data-selected=true]{background:var(--paper-2)}.ConfirmDialog_overlay{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ConfirmDialog_content,.ConfirmDialog_overlay{position:fixed;animation:ConfirmDialog_akFadeIn .2s ease-out}.ConfirmDialog_content{top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:420px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:24px}.ConfirmDialog_content:focus{outline:none}.ConfirmDialog_title{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--ink);margin:0 0 8px}.ConfirmDialog_description{font-size:14px;color:var(--sub);line-height:1.5;margin:0 0 16px}.ConfirmDialog_confirmInput{width:100%;height:36px;padding:0 10px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);outline:none;margin-bottom:16px;transition:border-color .12s}.ConfirmDialog_confirmInput:focus{border-color:var(--ink)}.ConfirmDialog_footer{display:flex;justify-content:flex-end;gap:8px}.ConfirmDialog_cancelButton{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--hairline);background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.ConfirmDialog_cancelButton:hover{background:var(--paper-2)}.ConfirmDialog_confirmButton{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--red);background:var(--red);color:var(--paper);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .12s}.ConfirmDialog_confirmButton:hover{opacity:.9}.ConfirmDialog_confirmButton:disabled{opacity:.4;pointer-events:none}.ConfirmDialog_cancelButton:focus-visible,.ConfirmDialog_confirmButton:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Drawer_overlay{position:fixed;inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Drawer_akFadeIn .2s ease-out}.Drawer_content{position:fixed;top:0;right:0;height:100vh;width:480px;max-width:90vw;background:var(--card);border-left:1px solid var(--hairline);display:flex;flex-direction:column;animation:Drawer_slideIn .2s ease-out}.Drawer_content:focus{outline:none}@keyframes Drawer_slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Drawer_header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--hairline-soft);flex-shrink:0}.Drawer_body{flex:1 1;overflow-y:auto;padding:20px}.Drawer_footer{padding:16px 20px;border-top:1px solid var(--hairline-soft);flex-shrink:0}.Drawer_close{margin-left:auto;background:none;border:none;color:var(--sub);cursor:pointer;font-size:18px;line-height:1;padding:4px}.Drawer_close:hover{color:var(--ink)}.Drawer_close:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Dropdown_content{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);padding:4px;min-width:160px;animation:Dropdown_akFadeIn .2s ease-out;z-index:50}.Dropdown_item{all:unset;display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--ink);border-radius:var(--radius);cursor:pointer}.Dropdown_item[data-highlighted]{background:var(--paper-2);outline:none}.Dropdown_destructive{color:var(--red)}.Dropdown_separator{height:1px;background:var(--hairline-soft);margin:4px 0}.Modal_overlay{inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Modal_content,.Modal_overlay{position:fixed;animation:Modal_akFadeIn .2s ease-out}.Modal_content{top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:540px;max-height:85vh;overflow-y:auto;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:24px}.Modal_content:focus{outline:none}.Modal_title{font-family:var(--font-sans);font-weight:600;font-size:16px;letter-spacing:0;color:var(--ink);margin:0 0 16px}.Modal_close{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--sub);cursor:pointer;font-size:18px;line-height:1;padding:4px}.Modal_close:hover{color:var(--ink)}@media (max-width:480px){.Modal_content{width:100vw;max-width:none;max-height:90vh;top:auto;bottom:0;left:0;transform:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:20px}}.Modal_close:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Popover_content{width:max-content;min-width:220px;max-width:min(calc(100vw - 32px),340px);max-height:min(calc(100vh - 32px),420px);overflow:auto;border:1px solid var(--hairline);border-radius:14px;background:color-mix(in srgb,var(--card) 96%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--ink) 14%,transparent),0 3px 12px color-mix(in srgb,var(--ink) 8%,transparent);padding:16px;transform-origin:var(--radix-popover-content-transform-origin);animation:Popover_popoverIn .15s cubic-bezier(.2,.8,.2,1);z-index:75}.Popover_content:focus{outline:none}.Popover_close{position:absolute;top:10px;right:10px;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--sub);cursor:pointer;font-size:15px;font-weight:650;line-height:1;padding:0}.Popover_close:hover{border-color:var(--hairline-soft);background:var(--paper-2);color:var(--ink)}.Popover_close:focus-visible{box-shadow:0 0 0 1px var(--ink)}@keyframes Popover_popoverIn{0%{opacity:0;transform:translateY(-2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Tooltip_root{display:contents}.Tooltip_triggerWrapper{display:inline-flex;width:-moz-fit-content;width:fit-content}.Tooltip_content{position:fixed;background:var(--ink);color:var(--paper);padding:6px 9px;border-radius:10px;font-size:13px;font-weight:560;line-height:1.35;pointer-events:none;box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 22%,transparent);animation:Tooltip_tooltipIn .12s ease-out;z-index:80}@keyframes Tooltip_tooltipIn{0%{opacity:0;transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Breadcrumb_root{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--sub);list-style:none;margin:0;padding:0}.Breadcrumb_item{display:inline}.Breadcrumb_link{color:var(--sub);cursor:pointer;background:none;border:none;font:inherit;padding:2px 0;border-radius:var(--radius)}.Breadcrumb_link:hover{color:var(--ink)}.Breadcrumb_link:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Breadcrumb_current{color:var(--ink);font-weight:600}.Breadcrumb_separator{color:var(--sub-2)}.FilterBar_root{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);border-radius:var(--radius);padding:4px;gap:2px;background:var(--card);flex-wrap:wrap}.FilterBar_button{font-family:var(--font-sans);font-size:13px;font-weight:500;height:30px;padding:0 12px;border-radius:var(--radius);border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .12s ease,color .12s ease}.FilterBar_button:hover{color:var(--ink);background:var(--paper-2)}.FilterBar_active{background:var(--ink);color:var(--paper)}.FilterBar_button:focus-visible{box-shadow:0 0 0 1px var(--ink)}.NavBar_root{container-type:inline-size;display:grid;width:100%;min-height:56px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--hairline);border-radius:18px;background:color-mix(in srgb,var(--card) 94%,#fff);box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);padding:8px}.NavBar_root:has(.NavBar_search){grid-template-columns:auto minmax(0,1fr) auto auto}.NavBar_sticky{position:-webkit-sticky;position:sticky;top:var(--ak-navbar-sticky-top,12px);z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.NavBar_brand{display:inline-flex;min-height:38px;min-width:0;align-items:center;gap:10px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);overflow:hidden;padding:0 10px}.NavBar_brand>*{min-width:0}.NavBar_nav{display:flex;width:-moz-fit-content;width:fit-content;min-width:0;justify-self:center;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:3px;scrollbar-width:none}.NavBar_nav::-webkit-scrollbar{display:none}.NavBar_item{position:relative;display:inline-flex;min-height:30px;min-width:max-content;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--sub);font-family:inherit;font-size:13.5px;font-weight:650;line-height:1;padding:0 10px;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.NavBar_item:hover{border-color:var(--hairline-soft);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink)}.NavBar_item:focus-visible{box-shadow:0 0 0 1px var(--ink)}.NavBar_item:disabled,.NavBar_item[data-disabled]{cursor:not-allowed;opacity:.45}.NavBar_active,.NavBar_active:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.NavBar_label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavBar_badge{display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--paper-2);color:var(--ink);font-size:12px;font-weight:650;line-height:1;padding:0 6px}.NavBar_active .NavBar_badge{background:color-mix(in srgb,var(--paper) 18%,transparent);color:var(--paper)}.NavBar_search{display:inline-flex;min-height:38px;min-width:0;align-items:center;gap:7px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:0 10px}.NavBar_searchIcon{flex-shrink:0;color:var(--sub)}.NavBar_searchInput{all:unset;flex:1 1;min-width:0;color:var(--ink);font-family:inherit;font-size:13px;font-weight:550;line-height:1}.NavBar_searchInput::placeholder{color:var(--sub);font-weight:500}.NavBar_searchInput::-webkit-search-cancel-button{-webkit-appearance:none}.NavBar_actions{display:inline-flex;min-height:38px;min-width:0;align-items:center;justify-content:flex-end;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);gap:8px;overflow:hidden;padding:3px}.NavBar_compact{min-height:50px;padding:7px}.NavBar_compact .NavBar_actions,.NavBar_compact .NavBar_brand,.NavBar_compact .NavBar_search{min-height:34px}.NavBar_compact .NavBar_item{min-height:28px;font-size:13px}@media (max-width:700px){.NavBar_root{grid-template-columns:minmax(0,1fr) auto}.NavBar_nav{grid-column:1/-1;order:3;width:100%}.NavBar_actions{justify-self:end}}@media (max-width:480px){.NavBar_root{grid-template-columns:minmax(0,1fr)}.NavBar_nav{grid-column:1}.NavBar_actions{grid-column:1;justify-self:stretch}.NavBar_actions>*{width:100%}}@container (max-width: 720px){.NavBar_root{grid-template-columns:minmax(0,1fr) auto}.NavBar_nav{grid-column:1/-1;order:3;width:100%}.NavBar_actions{justify-self:end}}@container (max-width: 480px){.NavBar_root{grid-template-columns:minmax(0,1fr)}.NavBar_nav{grid-column:1}.NavBar_actions{grid-column:1;justify-self:stretch}.NavBar_actions>*{width:100%}}.Pagination_root{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Pagination_page{min-width:34px;height:34px;background:transparent;color:var(--ink);border:1px solid transparent;border-radius:var(--radius);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer;padding:0;transition:background .14s ease,border-color .14s ease,color .14s ease}.Pagination_page:hover{background:var(--paper-2);border-color:var(--hairline)}.Pagination_active{color:var(--paper)}.Pagination_active,.Pagination_active:hover{background:var(--ink);border-color:var(--ink)}.Pagination_page:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Pagination_ellipsis{padding:0 8px;color:var(--sub-2)}.Pagination_separator{width:1px;height:18px;background:var(--hairline);margin:0 8px}.Pagination_info{font-family:var(--font-sans);font-size:12.5px;font-weight:500;color:var(--sub)}.Sidebar_root{display:flex;width:min(100%,276px);min-height:420px;flex-direction:column;overflow:hidden;border:1px solid var(--hairline);border-radius:18px;background:color-mix(in srgb,var(--card) 94%,#fff);box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);padding:10px}.Sidebar_hero{display:flex;min-height:50px;align-items:center;gap:10px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:10px}.Sidebar_hero+.Sidebar_nav{border-top:1px solid var(--hairline-soft);margin-top:10px;padding-top:12px}.Sidebar_header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px 0 12px;border-bottom:1px solid var(--hairline-soft)}.Sidebar_nav{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:11px;overflow-y:auto;padding:12px 4px 2px 0;scrollbar-width:thin}.Sidebar_section{display:grid;grid-gap:4px;gap:4px}.Sidebar_sectionTitle{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border-radius:9px;color:var(--ink);font-size:13px;font-weight:650;line-height:1.2}.Sidebar_sectionTitle:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.Sidebar_sectionCount{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--paper-2);color:var(--sub);font-size:11px;font-weight:650}.Sidebar_items{display:grid;grid-gap:2px;gap:2px}.Sidebar_item{position:relative;display:flex;width:100%;align-items:center;gap:8px;border:none;border-radius:8px;background:transparent;color:var(--sub);font-family:inherit;font-size:12px;font-weight:580;line-height:1.2;padding:6px 9px;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:background .14s ease,color .14s ease}.Sidebar_item:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink)}.Sidebar_item:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Sidebar_item:disabled,.Sidebar_item[data-disabled]{cursor:not-allowed;opacity:.45}.Sidebar_active{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font-weight:650;padding:6px 9px}.Sidebar_active:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.Sidebar_leading,.Sidebar_trailing{flex:0 0 auto;display:inline-flex;min-width:16px;align-items:center;justify-content:center;color:currentColor}.Sidebar_itemCopy{display:grid;min-width:0;flex:1 1 auto;grid-gap:2px;gap:2px}.Sidebar_description,.Sidebar_label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_description{color:var(--sub);font-size:11px;font-weight:500;line-height:1.25}.Sidebar_active .Sidebar_description{color:var(--sub)}.Sidebar_badge{flex:0 0 auto;display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:650;line-height:1;padding:0 6px}.Sidebar_active .Sidebar_badge,.Sidebar_badge{background:var(--paper-2);color:var(--sub)}.Sidebar_footer{border-top:1px solid var(--hairline-soft);padding:10px 4px 0;margin-top:auto;display:grid;grid-gap:6px;gap:6px}.Sidebar_compact{min-height:auto}.Sidebar_compact .Sidebar_nav{padding:10px 0}@media (max-width:560px){.Sidebar_root{width:100%;min-height:auto}}.Tabs_list{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);padding:4px;gap:2px;background:var(--card);overflow-x:auto}.Tabs_list,.Tabs_trigger{border-radius:var(--radius)}.Tabs_trigger{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:0;min-width:48px;height:30px;padding:0 12px;border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .14s ease,color .14s ease}.Tabs_trigger:hover{color:var(--ink);background:var(--paper-2)}.Tabs_trigger[data-state=active]{background:var(--ink);color:var(--paper)}.Tabs_trigger:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ChartContainer_root{position:relative;width:100%}.ChartContainer_root svg:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:var(--radius)}.ChartTooltip_tooltip{position:absolute;pointer-events:none;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius);padding:8px 12px;font-family:var(--font-sans);font-size:12px;box-shadow:0 4px 12px color-mix(in srgb,var(--ink) 8%,transparent);white-space:nowrap;opacity:1;transition:opacity .14s ease;z-index:10}.ChartTooltip_label{font-weight:600;color:var(--ink);margin-bottom:4px}.ChartTooltip_row{display:flex;align-items:center;gap:6px;padding:1px 0}.ChartTooltip_swatch{width:8px;height:8px;border-radius:2px;flex-shrink:0}.ChartTooltip_name{color:var(--sub)}.ChartTooltip_value{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px}.AreaChart_animatedArea{animation:AreaChart_fade-in .6s ease forwards;opacity:0}@keyframes AreaChart_fade-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.AreaChart_animatedArea{animation:none;opacity:1}}.BarChart_animatedBar{animation:BarChart_grow-up .4s ease forwards;transform-box:fill-box;transform-origin:bottom;transform:scaleY(0)}@keyframes BarChart_grow-up{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.BarChart_animatedBar{animation:none;transform:none}}.Dashboard_root{container-type:inline-size;width:100%;max-width:100%;min-width:0;color:var(--paper)}.Dashboard_header{display:flex;align-items:center;gap:clamp(8px,2cqw,12px);min-width:0;padding-bottom:clamp(10px,2.5cqw,16px);border-bottom:1px solid color-mix(in srgb,var(--card) 10%,transparent);font-size:clamp(12px,2cqw,14px);font-weight:600;margin-bottom:clamp(12px,2.8cqw,18px)}.Dashboard_grid{display:flex;flex-direction:column;gap:clamp(3px,.9cqw,8px);min-width:0}.Dashboard_gridRow{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-gap:clamp(2px,.65cqw,6px);gap:clamp(2px,.65cqw,6px)}.Dashboard_cell{height:clamp(7px,1.35cqw,14px);min-width:0;border-radius:999px;background:var(--paper)}.Dashboard_footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(8px,2.2cqw,16px);gap:clamp(8px,2.2cqw,16px);margin-top:clamp(14px,3.5cqw,24px);padding-top:clamp(12px,2.8cqw,18px);border-top:1px solid color-mix(in srgb,var(--card) 10%,transparent)}.Dashboard_headerLabel.Dashboard_headerLabel{color:var(--paper);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_readoutLabel.Dashboard_readoutLabel{color:color-mix(in srgb,var(--card) 40%,transparent);font-weight:600}.Dashboard_readoutValue{font-size:clamp(22px,6cqw,40px);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.12;overflow-wrap:anywhere}@container (max-width: 300px){.Dashboard_footer{grid-template-columns:1fr}}.DonutChart_root{display:flex;flex-direction:column;align-items:center;gap:16px}.DonutChart_chartRow{display:flex;align-items:center;gap:20px}.DonutChart_chartWrapper{position:relative;flex-shrink:0}.DonutChart_tooltipSlot{display:flex;align-items:center;min-width:80px}.DonutChart_sideTooltip{font-family:var(--font-sans);font-size:13px}.DonutChart_sideTooltipLabel{font-weight:600;color:var(--ink);margin-bottom:4px}.DonutChart_sideTooltipRow{display:flex;align-items:baseline;gap:6px;padding:1px 0}.DonutChart_sideTooltipValue{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.DonutChart_sideTooltipPct{color:var(--sub);font-size:12px}.DonutChart_chartWrapper svg:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:50%}.DonutChart_animatedArc{animation:DonutChart_arc-in .6s ease forwards;opacity:0}@keyframes DonutChart_arc-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.DonutChart_animatedArc{animation:none;opacity:1}}.DonutChart_legend{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center}.DonutChart_legendItem{display:flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12px;cursor:default}.DonutChart_legendSwatch{width:8px;height:8px;border-radius:2px;flex-shrink:0}.DonutChart_legendName{color:var(--sub)}.DonutChart_legendValue{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LineChart_animatedPath{animation:LineChart_draw-in .8s ease forwards}@keyframes LineChart_draw-in{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.LineChart_animatedPath{animation:none;stroke-dashoffset:0}}.Metric_root{display:flex;align-items:baseline;gap:8px;font-family:var(--font-display);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.Metric_lg{font-size:56px;letter-spacing:0}.Metric_md{font-size:32px;letter-spacing:0}.Metric_sm{font-size:18px;letter-spacing:0}.Metric_suffix{font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:0;color:var(--sub)}.MetricCard_root{display:flex;flex-direction:column;gap:8px;padding:20px 24px}.MetricCard_header{display:flex;gap:8px;align-items:center}.MetricCard_valueRow{display:flex;align-items:baseline;gap:6px}.MetricCard_value{font-family:var(--font-sans);font-size:36px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ink)}.MetricCard_delta{font-family:var(--font-sans);font-size:12px;font-weight:600;margin-left:4px}.MetricCard_deltaUp{color:var(--green)}.MetricCard_deltaDown{color:var(--red)}.MetricCard_deltaFlat{color:var(--sub)}.MetricCard_sparkSlot{height:28px}.MetricCard_subline{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--sub)}.Sparkline_sparkline{display:block}.StackBar_root{width:100%;max-width:540px}.StackBar_bar{display:flex;height:8px;border-radius:999px;overflow:hidden;margin-bottom:14px}.StackBar_legend{display:flex;flex-direction:column;gap:8px}.StackBar_legendRow{display:flex;align-items:center;gap:10px}.StackBar_swatch{width:8px;height:8px;flex-shrink:0}.StackBar_name{font-family:var(--font-sans);font-size:13px;font-weight:500;flex:1 1}.StackBar_pct{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table_wrapper{width:100%;overflow-x:auto;border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch}.Table_table{width:100%;min-width:480px;border-collapse:separate;border-spacing:0;font-size:13px;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.Table_inShell{border:none;border-radius:0}.Table_shell{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.Table_shellHeader{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--hairline-soft)}.Table_shellTitle{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.Table_shellSpacer{flex:1 1}.Table_shellAction{display:flex;align-items:center;gap:8px;flex-shrink:0}.Table_shellBody{overflow-x:auto;-webkit-overflow-scrolling:touch}.Table_shellFooter{padding:12px 14px;border-top:1px solid var(--hairline-soft)}.Table_caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.Table_th{text-align:left;padding:8px 12px;border-bottom:1px solid var(--hairline-soft);background:var(--paper);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:0;color:var(--sub)}.Table_stickyHeader .Table_th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.Table_compact .Table_th{padding:6px 10px}.Table_tr{background:transparent}.Table_tr:hover{background:color-mix(in srgb,var(--ink) 2%,transparent)}.Table_highlight{background:color-mix(in srgb,var(--orange) 4%,transparent);animation:Table_akFadeIn .4s ease}.Table_highlight:hover{background:color-mix(in srgb,var(--orange) 6%,transparent)}.Table_selected{background:color-mix(in srgb,var(--blue) 6%,transparent)}.Table_selected:hover{background:color-mix(in srgb,var(--blue) 10%,transparent)}.Table_td{padding:9px 12px;border-bottom:1px solid var(--hairline-soft)}.Table_compact .Table_td{padding:6px 10px}.Table_tr:last-child .Table_td{border-bottom:none}.Table_checkboxCell{width:40px;text-align:center}.Table_actionsCell{text-align:right;white-space:nowrap}.Table_sortBtn{all:unset;display:inline-flex;align-items:center;gap:4px;cursor:pointer;font:inherit;color:inherit}.Table_sortBtn:hover{color:var(--ink)}.Table_sortBtn:focus-visible{box-shadow:0 0 0 1px var(--ink);border-radius:var(--radius)}.Table_sortIcon{flex-shrink:0;color:var(--sub-2)}.Table_dimmed{opacity:.5;pointer-events:none}.Table_stateCell{padding:32px 12px;text-align:center}.Table_emptyText{font-size:13px;color:var(--sub-2)}.Table_errorText{font-size:13px;font-weight:500;color:var(--red)}.Table_selectCheckbox{width:18px;height:18px;margin:0;display:inline-grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card);border:1.5px solid var(--hairline);border-radius:6px;cursor:pointer;vertical-align:middle;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.Table_selectCheckbox:before{content:"";width:9px;height:9px;transform:scale(0);transition:transform .1s ease;-webkit-clip-path:polygon(14% 44%,0 59%,38% 100%,100% 20%,84% 6%,36% 68%);clip-path:polygon(14% 44%,0 59%,38% 100%,100% 20%,84% 6%,36% 68%);background:var(--paper)}.Table_selectCheckbox:checked,.Table_selectCheckbox:indeterminate{background:var(--ink);border-color:var(--ink)}.Table_selectCheckbox:checked:before,.Table_selectCheckbox:indeterminate:before{transform:scale(1)}.Table_selectCheckbox:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Table_selectCheckbox:disabled{opacity:.45;cursor:not-allowed}.Card_card{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius)}.Card_flush{background:var(--paper)}.Card_header{gap:12px;padding:12px 14px;border-bottom:1px solid var(--hairline-soft)}.Card_header,.Card_headerTitle{display:flex;align-items:center}.Card_headerTitle{gap:8px;min-width:0;font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.Card_headerSpacer{flex:1 1}.Card_headerAction{display:flex;align-items:center;gap:8px;flex-shrink:0}.Card_body{padding:16px 14px}.Card_footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid var(--hairline-soft)}.Card_footer>:only-child{width:100%}.PageHeader_pageHeader{padding-bottom:24px}.PageHeader_top{display:flex;min-width:0;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:16px}.PageHeader_title{flex:1 1 min(100%,480px);min-width:0;font-family:var(--font-display);font-weight:650;font-size:30px;letter-spacing:0;line-height:1.08;color:var(--ink);overflow-wrap:anywhere}.PageHeader_lead{margin:0 0 16px;min-width:0;font-size:17px;line-height:1.55;color:var(--ink-2);max-width:540px;overflow-wrap:anywhere}.PageHeader_actions{margin-left:auto;display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;gap:8px}.SectionHeader_header{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px}.SectionHeader_subtitle{min-width:0;font-size:13px;color:var(--sub);overflow-wrap:anywhere}.SectionHeader_actions{margin-left:auto;min-width:0}.AccountButton_root{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:9px;transition:background .14s ease}.AccountButton_root:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.AccountButton_root:focus-visible{box-shadow:0 0 0 1px var(--ink)}.AccountButton_avatar{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;color:var(--paper);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.ActivityRow_root{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.ActivityRow_root:last-child{border-bottom:none}.ActivityRow_time{font-family:var(--font-mono);font-size:12px;color:var(--sub);white-space:nowrap;min-width:110px}.ActivityRow_actor{flex-shrink:0}.ActivityRow_target{font-size:13px;color:var(--ink);font-weight:500}.ActivityRow_meta{font-size:12px;color:var(--sub);margin-left:auto}.DashboardShell_root{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--paper)}.DashboardShell_topbar{flex-shrink:0;z-index:100;padding:12px 12px 0}.DashboardShell_body{display:flex;flex:1 1;min-height:0}.DashboardShell_sidebar{flex-shrink:0;width:var(--sidebar);overflow-y:auto;padding:12px}.DashboardShell_main{flex:1 1;min-width:0;overflow-y:auto}@media (max-width:768px){.DashboardShell_sidebar{display:none}.DashboardShell_topbar{padding:8px 8px 0}}.IntegrationCard_root{max-width:360px}.IntegrationCard_header{display:flex;align-items:center;justify-content:space-between;gap:12px}.IntegrationCard_headerLeft{display:flex;align-items:center;gap:8px}.IntegrationCard_headerRight{flex-shrink:0}.IntegrationCard_provider{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.IntegrationCard_body{display:flex;flex-direction:column;gap:8px}.IntegrationCard_row{display:flex;align-items:center;gap:8px}.IntegrationCard_maskedKey code{font-family:var(--font-mono);font-size:13px;color:var(--sub)}.IntegrationCard_noKey{font-size:13px;color:var(--sub-2);font-style:italic}.IntegrationCard_date{font-size:13px;color:var(--sub)}.KeyDisplay_root{display:flex;flex-direction:column;gap:6px}.KeyDisplay_label{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--ink)}.KeyValidator_root{display:flex;flex-direction:column;gap:8px}.KeyValidator_header{display:flex;align-items:center;gap:8px}.KeyValidator_providerIcon{display:inline-flex;align-items:center;flex-shrink:0}.KeyValidator_providerName{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.KeyValidator_status{margin-left:auto}.KeyValidator_inputRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.KeyValidator_input{flex:1 1;min-width:min(100%,220px)}.KeyValidator_validateBtn{flex-shrink:0;white-space:nowrap}.KeyValidator_feedback{min-height:18px}.KeyValidator_successText{font-size:13px;font-weight:600;color:var(--green)}.KeyValidator_errorText{font-size:13px;font-weight:600;color:var(--red)}.GroupSelect_root{width:100%;max-width:280px}.ProjectSwitcher_trigger{all:unset;display:inline-flex;align-items:center;gap:8px;padding:0 10px;height:100%;min-height:32px;border-radius:9px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:650;color:var(--ink);transition:background .14s ease}.ProjectSwitcher_trigger:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ProjectSwitcher_trigger:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ProjectSwitcher_triggerLg{width:100%;gap:10px;padding:0;min-height:auto;border-radius:0}.ProjectSwitcher_triggerLg:hover{background:transparent}.ProjectSwitcher_mark{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;background:var(--ink);color:var(--paper);font-size:12px;font-weight:720;line-height:1}.ProjectSwitcher_triggerCopy{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1;text-align:left}.ProjectSwitcher_triggerName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:180px;line-height:1.3}.ProjectSwitcher_triggerLg .ProjectSwitcher_triggerName{max-width:none;font-size:13.5px;font-weight:700;color:var(--ink);line-height:1.2}.ProjectSwitcher_triggerSub{font-size:12px;font-weight:550;color:var(--sub);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectSwitcher_chevron{flex-shrink:0;color:var(--sub);transition:transform .14s ease}.ProjectSwitcher_trigger[data-state=open] .ProjectSwitcher_chevron{transform:rotate(180deg)}.ProjectSwitcher_content{background:color-mix(in srgb,var(--card) 94%,#fff);border:1px solid var(--hairline);border-radius:14px;box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);min-width:300px;max-width:380px;z-index:200;animation:ProjectSwitcher_switcherFadeIn .14s ease-out;overflow:hidden}.ProjectSwitcher_list{display:grid;max-height:320px;overflow-y:auto;padding:6px;grid-gap:2px;gap:2px}.ProjectSwitcher_item{all:unset;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;cursor:pointer;transition:background .14s ease}.ProjectSwitcher_item:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ProjectSwitcher_item:focus-visible{box-shadow:0 0 0 1px var(--ink)}.ProjectSwitcher_active{background:var(--ink);color:var(--paper)}.ProjectSwitcher_active:hover{background:var(--ink)}.ProjectSwitcher_active .ProjectSwitcher_itemName{color:var(--paper)}.ProjectSwitcher_active .ProjectSwitcher_itemMeta{color:color-mix(in srgb,var(--paper) 60%,transparent)}.ProjectSwitcher_active .ProjectSwitcher_itemSpend{color:var(--paper)}.ProjectSwitcher_itemInfo{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.ProjectSwitcher_itemName{font-size:13px;font-weight:650;color:var(--ink);line-height:1.2}.ProjectSwitcher_itemMeta,.ProjectSwitcher_itemName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectSwitcher_itemMeta{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--sub);line-height:1.25}.ProjectSwitcher_itemSpend{font-family:var(--font-mono);font-size:11px;font-weight:650;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectSwitcher_footer{border-top:1px solid var(--hairline-soft);padding:6px}@keyframes ProjectSwitcher_switcherFadeIn{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.LimitField_root{display:flex;flex-direction:column;gap:6px;max-width:280px}.LimitField_progress{margin-top:2px}.LimitField_usage{font-family:var(--font-sans);font-size:12px;color:var(--sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Meter_root{width:100%}.Meter_track{position:relative;height:4px;background:var(--hairline);border-radius:2px;overflow:visible}.Meter_fill{position:absolute;top:0;left:0;height:100%;border-radius:2px;transition:width .14s ease,background .14s ease}.Meter_ok{background:var(--green)}.Meter_warning{background:var(--orange)}.Meter_danger{background:var(--red)}.Meter_tick{position:absolute;top:-1px;width:1px;height:6px;background:var(--hairline-soft);transform:translateX(-.5px)}.WebhookField_root{display:flex;flex-direction:column;gap:6px}.WebhookField_inputRow{display:flex;align-items:center;gap:8px}.WebhookField_testBtn{flex-shrink:0;white-space:nowrap}.WebhookField_statusSuccess{font-size:12px;color:var(--green);font-weight:500}.WebhookField_statusError{font-size:12px;color:var(--red);font-weight:500}.Breadcrumb_root2{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--sub);list-style:none;margin:0;padding:0}.Breadcrumb_item2{display:inline}.Breadcrumb_link2{color:var(--sub);cursor:pointer;background:none;border:none;font:inherit;padding:2px 0;border-radius:var(--radius)}.Breadcrumb_link2:hover{color:var(--ink)}.Breadcrumb_link2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Breadcrumb_current2{color:var(--ink);font-weight:600}.Breadcrumb_separator2{color:var(--sub-2)}.FilterBar_root2{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);border-radius:var(--radius);padding:4px;gap:2px;background:var(--card);flex-wrap:wrap}.FilterBar_button2{font-family:var(--font-sans);font-size:13px;font-weight:500;height:30px;padding:0 12px;border-radius:var(--radius);border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .12s ease,color .12s ease}.FilterBar_button2:hover{color:var(--ink);background:var(--paper-2)}.FilterBar_active2{background:var(--ink);color:var(--paper)}.FilterBar_button2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.NavBar_root2{container-type:inline-size;display:grid;width:100%;min-height:56px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--hairline);border-radius:18px;background:color-mix(in srgb,var(--card) 94%,#fff);box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);padding:8px}.NavBar_root2:has(.NavBar_search2){grid-template-columns:auto minmax(0,1fr) auto auto}.NavBar_sticky2{position:-webkit-sticky;position:sticky;top:var(--ak-navbar-sticky-top,12px);z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.NavBar_brand2{display:inline-flex;min-height:38px;min-width:0;align-items:center;gap:10px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);overflow:hidden;padding:0 10px}.NavBar_brand2>*{min-width:0}.NavBar_nav2{display:flex;width:-moz-fit-content;width:fit-content;min-width:0;justify-self:center;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:3px;scrollbar-width:none}.NavBar_nav2::-webkit-scrollbar{display:none}.NavBar_item2{position:relative;display:inline-flex;min-height:30px;min-width:max-content;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--sub);font-family:inherit;font-size:13.5px;font-weight:650;line-height:1;padding:0 10px;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.NavBar_item2:hover{border-color:var(--hairline-soft);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink)}.NavBar_item2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.NavBar_item2:disabled,.NavBar_item2[data-disabled]{cursor:not-allowed;opacity:.45}.NavBar_active2,.NavBar_active2:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.NavBar_label2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavBar_badge2{display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--paper-2);color:var(--ink);font-size:12px;font-weight:650;line-height:1;padding:0 6px}.NavBar_active2 .NavBar_badge2{background:color-mix(in srgb,var(--paper) 18%,transparent);color:var(--paper)}.NavBar_search2{display:inline-flex;min-height:38px;min-width:0;align-items:center;gap:7px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:0 10px}.NavBar_searchIcon2{flex-shrink:0;color:var(--sub)}.NavBar_searchInput2{all:unset;flex:1 1;min-width:0;color:var(--ink);font-family:inherit;font-size:13px;font-weight:550;line-height:1}.NavBar_searchInput2::placeholder{color:var(--sub);font-weight:500}.NavBar_searchInput2::-webkit-search-cancel-button{-webkit-appearance:none}.NavBar_actions2{display:inline-flex;min-height:38px;min-width:0;align-items:center;justify-content:flex-end;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);gap:8px;overflow:hidden;padding:3px}.NavBar_compact2{min-height:50px;padding:7px}.NavBar_compact2 .NavBar_actions2,.NavBar_compact2 .NavBar_brand2,.NavBar_compact2 .NavBar_search2{min-height:34px}.NavBar_compact2 .NavBar_item2{min-height:28px;font-size:13px}@media (max-width:700px){.NavBar_root2{grid-template-columns:minmax(0,1fr) auto}.NavBar_nav2{grid-column:1/-1;order:3;width:100%}.NavBar_actions2{justify-self:end}}@media (max-width:480px){.NavBar_root2{grid-template-columns:minmax(0,1fr)}.NavBar_nav2{grid-column:1}.NavBar_actions2{grid-column:1;justify-self:stretch}.NavBar_actions2>*{width:100%}}@container (max-width: 720px){.NavBar_root2{grid-template-columns:minmax(0,1fr) auto}.NavBar_nav2{grid-column:1/-1;order:3;width:100%}.NavBar_actions2{justify-self:end}}@container (max-width: 480px){.NavBar_root2{grid-template-columns:minmax(0,1fr)}.NavBar_nav2{grid-column:1}.NavBar_actions2{grid-column:1;justify-self:stretch}.NavBar_actions2>*{width:100%}}.Pagination_root2{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Pagination_page2{min-width:34px;height:34px;background:transparent;color:var(--ink);border:1px solid transparent;border-radius:var(--radius);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer;padding:0;transition:background .14s ease,border-color .14s ease,color .14s ease}.Pagination_page2:hover{background:var(--paper-2);border-color:var(--hairline)}.Pagination_active2{color:var(--paper)}.Pagination_active2,.Pagination_active2:hover{background:var(--ink);border-color:var(--ink)}.Pagination_page2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Pagination_ellipsis2{padding:0 8px;color:var(--sub-2)}.Pagination_separator2{width:1px;height:18px;background:var(--hairline);margin:0 8px}.Pagination_info2{font-family:var(--font-sans);font-size:12.5px;font-weight:500;color:var(--sub)}.Button_button3{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:7px;border-radius:9px;font-size:14px;font-weight:650;letter-spacing:0;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;transition:transform 80ms ease,background .12s}.Button_button3:active{transform:translateY(1px)}.Button_button3:disabled{opacity:.5;pointer-events:none}.Button_button3:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Button_ink3:hover{background:color-mix(in srgb,var(--ink) 90%,#000)}.Button_accent3{background:var(--orange);border-color:var(--orange);color:var(--paper)}.Button_accent3:hover{background:color-mix(in srgb,var(--orange) 85%,#000)}.Button_ghost3{background:transparent;color:var(--ink);border-color:var(--hairline)}.Button_ghost3:hover{background:var(--paper-2)}.Button_sm3{min-width:56px;height:30px;padding:0 12px;font-size:13px}.Button_md3{min-width:68px;height:34px;padding:0 14px}.Button_lg3{min-width:84px;height:40px;padding:0 18px;font-size:15px}.Sidebar_root2{display:flex;width:min(100%,276px);min-height:420px;flex-direction:column;overflow:hidden;border:1px solid var(--hairline);border-radius:18px;background:color-mix(in srgb,var(--card) 94%,#fff);box-shadow:0 16px 42px color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);padding:10px}.Sidebar_hero2{display:flex;min-height:50px;align-items:center;gap:10px;border:1px solid var(--hairline-soft);border-radius:12px;background:var(--paper);padding:10px}.Sidebar_hero2+.Sidebar_nav2{border-top:1px solid var(--hairline-soft);margin-top:10px;padding-top:12px}.Sidebar_header2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px 0 12px;border-bottom:1px solid var(--hairline-soft)}.Sidebar_nav2{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:11px;overflow-y:auto;padding:12px 4px 2px 0;scrollbar-width:thin}.Sidebar_section2{display:grid;grid-gap:4px;gap:4px}.Sidebar_sectionTitle2{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border-radius:9px;color:var(--ink);font-size:13px;font-weight:650;line-height:1.2}.Sidebar_sectionTitle2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.Sidebar_sectionCount2{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--paper-2);color:var(--sub);font-size:11px;font-weight:650}.Sidebar_items2{display:grid;grid-gap:2px;gap:2px}.Sidebar_item2{position:relative;display:flex;width:100%;align-items:center;gap:8px;border:none;border-radius:8px;background:transparent;color:var(--sub);font-family:inherit;font-size:12px;font-weight:580;line-height:1.2;padding:6px 9px;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:background .14s ease,color .14s ease}.Sidebar_item2:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink)}.Sidebar_item2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Sidebar_item2:disabled,.Sidebar_item2[data-disabled]{cursor:not-allowed;opacity:.45}.Sidebar_active2{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font-weight:650;padding:6px 9px}.Sidebar_active2:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.Sidebar_leading2,.Sidebar_trailing2{flex:0 0 auto;display:inline-flex;min-width:16px;align-items:center;justify-content:center;color:currentColor}.Sidebar_itemCopy2{display:grid;min-width:0;flex:1 1 auto;grid-gap:2px;gap:2px}.Sidebar_description2,.Sidebar_label2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_description2{color:var(--sub);font-size:11px;font-weight:500;line-height:1.25}.Sidebar_active2 .Sidebar_description2{color:var(--sub)}.Sidebar_badge2{flex:0 0 auto;display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:650;line-height:1;padding:0 6px}.Sidebar_active2 .Sidebar_badge2,.Sidebar_badge2{background:var(--paper-2);color:var(--sub)}.Sidebar_footer2{border-top:1px solid var(--hairline-soft);padding:10px 4px 0;margin-top:auto;display:grid;grid-gap:6px;gap:6px}.Sidebar_compact2{min-height:auto}.Sidebar_compact2 .Sidebar_nav2{padding:10px 0}@media (max-width:560px){.Sidebar_root2{width:100%;min-height:auto}}.Tabs_list2{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--hairline);padding:4px;gap:2px;background:var(--card);overflow-x:auto}.Tabs_list2,.Tabs_trigger2{border-radius:var(--radius)}.Tabs_trigger2{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:0;min-width:48px;height:30px;padding:0 12px;border:none;cursor:pointer;background:transparent;color:var(--sub);transition:background .14s ease,color .14s ease}.Tabs_trigger2:hover{color:var(--ink);background:var(--paper-2)}.Tabs_trigger2[data-state=active]{background:var(--ink);color:var(--paper)}.Tabs_trigger2:focus-visible{box-shadow:0 0 0 1px var(--ink)}.Divider_hr2{height:1px;background:var(--hairline-soft);border:0;margin:0}.Dot_dot2{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink);vertical-align:middle;flex-shrink:0}.Dot_orange2{background:var(--orange)}.Dot_yellow2{background:var(--yellow)}.Dot_blue2{background:var(--blue)}.Dot_green2{background:var(--green)}.Dot_red2{background:var(--red)}.Dot_sub2{background:var(--sub-2)}.Dot_pulse2{position:relative}.Dot_pulse2:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid;opacity:.35;animation:Dot_akDotPulse2 1.6s ease-out infinite}.IndexBadge_idx2{font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:var(--sub-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.IndexBadge_idx2,.Label_label2{letter-spacing:0;line-height:1.35}.Label_label2{font-family:var(--font-sans);font-size:13.5px;color:var(--sub);font-weight:500}.Label_ink2{color:var(--ink)}.Shortcut_kbd2{font-family:var(--font-mono);font-size:11.5px;font-weight:600;opacity:.72;border:1px solid;border-radius:var(--radius);padding:2px 5px;line-height:1}.StatusDot_indicator2{display:inline-flex;align-items:center;gap:6px}.StatusDot_text2{color:var(--sub-2);font-weight:500}.StatusDot_text2,.Tag_tag2{font-family:var(--font-sans);font-size:13px;letter-spacing:0}.Tag_tag2{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;background:var(--paper-2);border:1px solid var(--hairline);border-radius:var(--radius);font-weight:550;line-height:1.25;color:var(--ink)}.Tag_ink2{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Tag_orange2{background:var(--orange);color:var(--paper);border-color:var(--orange)}.Tag_blue2{background:var(--blue);color:var(--paper);border-color:var(--blue)}.Tag_green2{background:var(--green);color:var(--paper);border-color:var(--green)}.Tag_red2{background:var(--red);color:var(--paper);border-color:var(--red)}.Tag_outline2{background:transparent}.Ticks_strip2{display:flex;align-items:flex-end;height:12px;gap:4px}.Ticks_tick2{width:1px;background:var(--ink);height:4px;opacity:.4}.Ticks_major2{height:10px;opacity:.9}.Wordmark_wordmark2{font-family:var(--font-sans);font-weight:600;letter-spacing:0;color:var(--ink)}.Wordmark_slash2{color:var(--orange)}.Wordmark_suffix2{color:var(--sub)}