._button_12dw4_1,._iconButton_12dw4_2{justify-content:center;align-items:center;gap:var(--faros-space-2);border-radius:var(--faros-radius-1);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;font-weight:700;line-height:1;transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out;display:inline-flex}._button_12dw4_1[data-focus-visible],._iconButton_12dw4_2[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:2px}._button_12dw4_1[data-pressed],._iconButton_12dw4_2[data-pressed]{transform:translateY(1px)}._button_12dw4_1[data-disabled],._button_12dw4_1[data-pending],._iconButton_12dw4_2[data-disabled],._iconButton_12dw4_2[data-pending]{cursor:not-allowed;opacity:.46}._actionLink_12dw4_35{border-radius:var(--faros-radius-1);min-height:30px;color:var(--faros-text-secondary);font:500 12px/1 var(--faros-font-sans);white-space:nowrap;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._actionLinkFace_12dw4_48{align-items:center;gap:var(--faros-space-2);min-height:30px;padding-inline:var(--faros-space-2);border-radius:inherit;background:0 0;display:inline-flex}._actionLinkIcon_12dw4_58{justify-content:flex-end;min-width:30px}._actionLinkIcon_12dw4_58 ._actionLinkFace_12dw4_48{justify-content:center;width:30px;padding:0}._actionLinkFace_12dw4_48 svg{flex:none}._actionLink_12dw4_35[data-hovered]{color:var(--faros-interface-hover)}._actionLink_12dw4_35[data-hovered] ._actionLinkFace_12dw4_48{background:var(--faros-surface-hover)}._actionLink_12dw4_35[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:2px}@media (max-width:720px),(pointer:coarse){._actionLink_12dw4_35{min-height:44px}._actionLinkIcon_12dw4_58{min-width:44px}}._button_12dw4_1{min-height:36px;padding:0 var(--faros-space-4)}._compact_12dw4_75{min-height:30px;padding-inline:var(--faros-space-3);font-size:12px}._primary_12dw4_81{border-color:var(--faros-interface);background:var(--faros-interface);color:var(--faros-surface-0)}._primary_12dw4_81[data-hovered]{border-color:var(--faros-interface-hover);background:var(--faros-interface-hover)}._secondary_12dw4_92{border-color:var(--faros-border-strong);background:var(--faros-surface-3);color:var(--faros-text-primary)}._secondary_12dw4_92[data-hovered]{border-color:var(--faros-interface);background:var(--faros-surface-hover)}._ghost_12dw4_103{color:var(--faros-text-secondary);background:0 0;border-color:#0000}._ghost_12dw4_103[data-hovered]{background:var(--faros-surface-hover);color:var(--faros-interface-hover)}._danger_12dw4_114{border-color:var(--faros-status-danger);color:var(--faros-status-danger);background:0 0}._danger_12dw4_114[data-hovered]{background:color-mix(in srgb, var(--faros-status-danger) 10%, transparent)}._buttonLabel_12dw4_124{align-items:center;gap:var(--faros-space-2);display:inline-flex}._spinner_12dw4_130{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite _spin_12dw4_130}@keyframes _spin_12dw4_130{to{transform:rotate(360deg)}}._visuallyHidden_12dw4_145{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._iconButton_12dw4_2{border-color:var(--faros-border);width:36px;height:36px;color:var(--faros-text-secondary);background:0 0;padding:0}._iconButton_12dw4_2._compact_12dw4_75{width:30px;height:30px;min-height:30px}._iconButton_12dw4_2[data-hovered]{border-color:var(--faros-interface);background:var(--faros-surface-hover);color:var(--faros-interface-hover)}._iconButton_12dw4_2._danger_12dw4_114[data-hovered]{border-color:var(--faros-status-danger);color:var(--faros-status-danger)}._modalOverlay_12dw4_181{z-index:100;background:var(--faros-overlay);padding:var(--faros-space-5);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}._modalOverlay_12dw4_181[data-entering],._modalOverlay_12dw4_181[data-exiting]{opacity:0}._modal_12dw4_181{width:min(520px,100%);max-height:min(680px, calc(100vh - (2 * var(--faros-space-5))));overscroll-behavior:contain;border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-2);background:var(--faros-surface-1);color:var(--faros-text-primary);overflow:hidden}._modalWide_12dw4_208{width:min(760px,100%);max-height:min(820px, calc(100vh - (2 * var(--faros-space-5))))}._dialog_12dw4_213{max-height:inherit;outline:none;flex-direction:column;display:flex}._dialogHeader_12dw4_220{gap:var(--faros-space-4);border-bottom:1px solid var(--faros-border);padding:var(--faros-space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._dialogTitle_12dw4_229{letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.25}._dialogDescription_12dw4_236{margin:var(--faros-space-2) 0 0;max-width:65ch;color:var(--faros-text-secondary)}._dialogBody_12dw4_242{overscroll-behavior:contain;min-height:0;padding:var(--faros-space-5);overflow:auto}._dialogFooter_12dw4_249{justify-content:flex-end;gap:var(--faros-space-2);border-top:1px solid var(--faros-border);padding:var(--faros-space-4) var(--faros-space-5);flex-wrap:wrap;flex-shrink:0;display:flex}._tabs_12dw4_259{min-width:0}._tabList_12dw4_260{gap:var(--faros-space-1);border-bottom:1px solid var(--faros-border);display:flex;overflow-x:auto}._tab_12dw4_259{min-height:42px;padding:0 var(--faros-space-4);color:var(--faros-text-secondary);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;font-weight:700}._tab_12dw4_259[data-selected]{border-bottom-color:var(--faros-interface);color:var(--faros-text-primary)}._tab_12dw4_259[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:-2px}._tabPanel_12dw4_264{padding-top:var(--faros-space-5);outline:none}._multiSelectField_12dw4_266,._comboBox_12dw4_266{gap:var(--faros-space-2);min-width:0;display:grid}._comboBox_12dw4_266>label{color:var(--faros-text-secondary);font-weight:700}._comboControl_12dw4_268{border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-2);grid-template-columns:minmax(0,1fr) 38px;min-height:42px;display:grid}._comboControl_12dw4_268:focus-within{border-color:var(--faros-interface);box-shadow:0 0 0 2px var(--faros-focus-ring)}._comboBox_12dw4_266 ._comboControl_12dw4_268 ._comboInput_12dw4_270{border-radius:inherit;width:100%;min-width:0;min-height:40px;color:var(--faros-text-primary);box-shadow:none;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:none;margin:0;padding:8px 12px;font-weight:400}._comboInput_12dw4_270::placeholder{color:var(--faros-text-muted);opacity:1}._comboInput_12dw4_270[data-has-selection]::placeholder{color:var(--faros-text-primary)}._comboValue_12dw4_273{min-width:0;color:var(--faros-text-primary);text-overflow:ellipsis;white-space:nowrap;padding:10px 12px;overflow:hidden}._comboButton_12dw4_274{border:0;border-left:1px solid var(--faros-border);color:var(--faros-text-secondary);cursor:pointer;background:0 0;place-items:center;display:grid}._comboButton_12dw4_274 svg,._comboSelectButton_12dw4_275>svg{flex:none;width:16px;height:16px}._comboSelectButton_12dw4_275{justify-content:space-between;align-items:center;gap:var(--faros-space-3);width:100%;min-height:42px;padding:0 var(--faros-space-3) 0 0;border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-2);color:var(--faros-text-primary);font:inherit;text-align:left;cursor:pointer;display:flex}._comboSelectButton_12dw4_275[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:2px}._comboSelectButton_12dw4_275[data-hovered]{border-color:var(--faros-interface);background:var(--faros-surface-hover)}._comboPopover_12dw4_279{width:var(--trigger-width);max-height:min(320px, var(--available-height));border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-2);overflow:hidden}._comboDialog_12dw4_280{outline:none}._comboList_12dw4_281{max-height:min(250px, calc(var(--available-height,252px) - 2px));outline:none;overflow:auto}._comboOption_12dw4_282{gap:var(--faros-space-2);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;min-height:42px;padding:8px 10px;display:grid}._comboOption_12dw4_282[data-focused]{background:var(--faros-surface-hover)}._comboOption_12dw4_282[data-selected]{color:var(--faros-interface-hover)}._comboOption_12dw4_282[data-disabled]{color:var(--faros-text-muted);cursor:not-allowed}._comboOption_12dw4_282 strong,._comboOption_12dw4_282 small{overflow-wrap:anywhere;display:block}._comboOption_12dw4_282 small,._fieldHint_12dw4_287{color:var(--faros-text-muted)}._comboEmpty_12dw4_288{color:var(--faros-text-muted);padding:12px}._fieldError_12dw4_289{color:var(--faros-status-danger)}._fieldError_12dw4_289 button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}._menuButton_12dw4_292{align-items:center;gap:var(--faros-space-2);border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);min-height:34px;padding:0 var(--faros-space-3);background:var(--faros-surface-2);color:var(--faros-text-primary);font:inherit;white-space:nowrap;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:700;display:inline-flex}._menuButton_12dw4_292[data-hovered]{border-color:var(--faros-interface);background:var(--faros-surface-hover)}._menuButton_12dw4_292[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:2px}._menuButton_12dw4_292[data-disabled]{cursor:not-allowed;opacity:.55}._menuButton_12dw4_292._menuIconButton_12dw4_296{width:34px;color:var(--faros-text-secondary);background:0 0;border-color:#0000;justify-content:center;padding:0}._menuButton_12dw4_292._menuIconButton_12dw4_296[data-hovered]{background:var(--faros-surface-hover);color:var(--faros-interface-hover);border-color:#0000}._menuIconButton_12dw4_296>span{display:inline-flex}._menuIconButton_12dw4_296 svg{width:16px;height:16px}@media (max-width:720px),(pointer:coarse){._menuButton_12dw4_292._menuIconButton_12dw4_296{width:44px;min-height:44px}}._menuPopover_12dw4_303{min-width:var(--trigger-width);border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-2)}._menu_12dw4_292{min-width:126px;padding:var(--faros-space-1);outline:none}._menuItem_12dw4_305{border-radius:var(--faros-radius-1);min-height:36px;padding:0 var(--faros-space-3);color:var(--faros-text-primary);cursor:pointer;outline:none;align-items:center;display:flex}._menuItem_12dw4_305>span[aria-hidden=true]{margin-right:var(--faros-space-2)}@media (max-width:600px){._menuItem_12dw4_305{min-height:44px}}._menuItem_12dw4_305[data-focused]{background:var(--faros-surface-hover);color:var(--faros-interface-hover)}._tooltip_12dw4_310{z-index:110;border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-3);max-width:280px;color:var(--faros-text-primary);padding:6px var(--faros-space-2);font-size:12px;line-height:1.35}._tooltip_12dw4_310[data-entering],._tooltip_12dw4_310[data-exiting]{opacity:0;transform:translateY(2px)}._statusText_12dw4_328{letter-spacing:.01em;font-weight:700}._interface_12dw4_333{color:var(--faros-interface-hover)}._neutral_12dw4_337{color:var(--faros-text-primary)}._healthy_12dw4_341{color:var(--faros-status-healthy)}._warning_12dw4_345{color:var(--faros-status-warning)}._statusDanger_12dw4_349{color:var(--faros-status-danger)}._unknown_12dw4_353{color:var(--faros-status-unknown)}._datePickerButton_12dw4_357{justify-content:center;align-items:center;gap:var(--faros-space-2);border-radius:var(--faros-radius-1);min-width:154px;min-height:34px;padding:0 var(--faros-space-3);color:var(--faros-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:500;display:inline-flex}._datePickerButton_12dw4_357[data-hovered],._calendarNavButton_12dw4_377[data-hovered],._calendarToday_12dw4_378[data-hovered]{border-color:var(--faros-interface);background:var(--faros-surface-hover)}._datePickerButton_12dw4_357>span{text-overflow:ellipsis;min-width:0;overflow:hidden}._datePickerButton_12dw4_357[data-focus-visible],._calendarNavButton_12dw4_377[data-focus-visible],._calendarToday_12dw4_378[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:2px}._calendarJump_12dw4_388 select:focus-visible{outline:2px solid var(--faros-focus);outline-offset:2px}._datePickerChevron_12dw4_393{stroke-width:2px;flex:none;width:14px;height:14px}._datePickerPopover_12dw4_395{width:min(332px, calc(100vw - (2 * var(--faros-space-3))));max-height:min(500px, var(--available-height));overscroll-behavior:contain;border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-2);background:var(--faros-surface-1);color:var(--faros-text-primary);overflow:auto}._datePickerDialog_12dw4_406{outline:none}._calendar_12dw4_377{padding:var(--faros-space-3)}._calendarHeader_12dw4_408{align-items:center;gap:var(--faros-space-2);grid-template-columns:34px minmax(0,1fr) 34px;display:grid}._calendarJump_12dw4_388{gap:var(--faros-space-2);grid-template-columns:minmax(0,1fr) 88px;display:grid}._calendarJump_12dw4_388 select{border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);min-width:0;min-height:34px;padding:0 var(--faros-space-2);background:var(--faros-surface-2);color:var(--faros-text-primary);font:inherit;font-size:13px}._calendarNavButton_12dw4_377,._calendarToday_12dw4_378{border:1px solid var(--faros-border-strong);border-radius:var(--faros-radius-1);background:var(--faros-surface-1);min-height:34px;color:var(--faros-text-primary);font:inherit;cursor:pointer}._calendarNavButton_12dw4_377{background:0 0;border-color:#0000;place-items:center;width:34px;padding:0;display:grid}._calendarNavButton_12dw4_377[data-hovered]{border-color:#0000}._calendarNavButton_12dw4_377[data-disabled]{color:var(--faros-text-muted);opacity:.55;cursor:default}._calendarGrid_12dw4_436{width:100%;margin-top:var(--faros-space-2);border-collapse:collapse;table-layout:fixed}._calendarGrid_12dw4_436 th{height:30px;color:var(--faros-text-muted);font-size:11px;font-weight:600}._calendarGrid_12dw4_436 td{padding:1px}._calendarCell_12dw4_439{border-radius:var(--faros-radius-1);width:36px;height:36px;color:var(--faros-text-primary);cursor:pointer;place-items:center;margin:auto;font-size:12px;display:grid}._calendarCell_12dw4_439[data-hovered]{background:var(--faros-surface-hover)}._calendarCell_12dw4_439[data-selected]{background:var(--faros-interface);color:var(--faros-surface-0);font-weight:700}._calendarCell_12dw4_439[data-today]:not([data-selected]){color:var(--faros-interface-hover);font-weight:700}._calendarCell_12dw4_439[data-outside-month]{color:var(--faros-text-muted)}._calendarCell_12dw4_439[data-disabled]{color:var(--faros-text-muted);opacity:.45;cursor:default}._calendarCell_12dw4_439[data-focus-visible]{outline:2px solid var(--faros-focus);outline-offset:1px}._calendarFooter_12dw4_457{justify-content:space-between;align-items:center;gap:var(--faros-space-3);border-top:1px solid var(--faros-border);margin-top:var(--faros-space-2);padding-top:var(--faros-space-2);display:flex}._calendarFooter_12dw4_457 span{color:var(--faros-text-secondary);font-size:11px}._calendarToday_12dw4_378{padding:0 var(--faros-space-3);font-size:12px;font-weight:700}@media (max-width:1100px){._tabList_12dw4_260{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}._tab_12dw4_259{min-width:0;min-height:48px;padding:var(--faros-space-2);white-space:normal;text-align:center;line-height:1.25}}@media (max-width:720px){._comboControl_12dw4_268{grid-template-columns:minmax(0,1fr) 44px}._comboBox_12dw4_266 ._comboControl_12dw4_268 ._comboInput_12dw4_270{min-height:44px;font-size:16px}._comboButton_12dw4_274,._comboOption_12dw4_282,._button_12dw4_1{min-height:44px}._button_12dw4_1._compact_12dw4_75,._iconButton_12dw4_2,._iconButton_12dw4_2._compact_12dw4_75{width:44px;height:44px;min-height:44px}._button_12dw4_1._compact_12dw4_75{width:auto}._menuButton_12dw4_292,._menuItem_12dw4_305,._datePickerButton_12dw4_357,._calendarNavButton_12dw4_377,._calendarToday_12dw4_378,._calendarJump_12dw4_388 select{min-height:44px}._datePickerButton_12dw4_357{width:100%;min-width:0;padding-inline:var(--faros-space-2);font-size:12px}._calendarHeader_12dw4_408{grid-template-columns:44px minmax(0,1fr) 44px}._calendarNavButton_12dw4_377{width:44px}._calendarJump_12dw4_388{grid-template-columns:minmax(0,1fr) 84px}._calendarCell_12dw4_439{width:38px;height:38px}._modalOverlay_12dw4_181{padding:var(--faros-space-3);align-items:end}._modal_12dw4_181{max-height:calc(100vh - (2 * var(--faros-space-3)))}}@media (pointer:coarse){._comboControl_12dw4_268{grid-template-columns:minmax(0,1fr) 44px}._comboButton_12dw4_274,._comboOption_12dw4_282{min-height:44px}}@media (prefers-reduced-motion:reduce){._spinner_12dw4_130{animation-duration:1.4s}}
