@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Geist+Mono:wght@400;500;600&display=swap";._toastViewport_1w3hw_5{z-index:100;gap:var(--semantic-space-inset-sm);width:100%;max-height:100vh;padding:var(--semantic-space-inset-lg);flex-direction:column-reverse;display:flex;position:fixed;top:0}@media (width>=640px){._toastViewport_1w3hw_5{flex-direction:column;top:auto;bottom:0;right:0}}@media (width>=768px){._toastViewport_1w3hw_5{max-width:420px}}@keyframes _toastInFromTop_1w3hw_1{0%{transform:translateY(-100%)}}@keyframes _toastInFromBottom_1w3hw_1{0%{transform:translateY(100%)}}@keyframes _toastOut_1w3hw_1{to{opacity:.8;transform:translate(100%)}}._toastRoot_1w3hw_101{pointer-events:auto;justify-content:space-between;align-items:flex-start;gap:var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-lg);width:100%;box-shadow:var(--semantic-elevation-overlay);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);padding-right:var(--semantic-space-inset-4xl);border:1px solid #0000;transition:transform .15s;display:flex;position:relative;overflow:hidden}._toastRoot_1w3hw_101[data-swipe=cancel]{transform:translate(0)}._toastRoot_1w3hw_101[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x))}._toastRoot_1w3hw_101[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x));transition:none}._toastRoot_1w3hw_101[data-state=open]{animation:.15s ease-out _toastInFromTop_1w3hw_1}@media (width>=640px){._toastRoot_1w3hw_101[data-state=open]{animation-name:_toastInFromBottom_1w3hw_1}}._toastRoot_1w3hw_101[data-state=closed],._toastRoot_1w3hw_101[data-swipe=end]{animation:.15s ease-in _toastOut_1w3hw_1}._toastVariantDefault_1w3hw_195{background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary)}._toastVariantDestructive_1w3hw_205{background-color:var(--semantic-color-status-danger-soft);color:var(--semantic-color-status-danger-ink);box-shadow:0 0 0 1px var(--semantic-color-status-danger-border), 0 24px 60px -24px var(--primitive-shadow-alpha-black-40)}._toastVariantDestructive_1w3hw_205 ._toastDescription_1w3hw_223{color:inherit}._toastAction_1w3hw_233{justify-content:center;align-items:center;gap:var(--semantic-space-inset-2xs);height:var(--semantic-size-control-sm);padding:0 var(--semantic-space-inset-xs);border-radius:var(--semantic-radius-md);border:1px solid var(--semantic-color-border-strong);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);font:var(--semantic-typography-body-medium);white-space:nowrap;cursor:pointer;flex-shrink:0;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}._toastAction_1w3hw_233:hover{background-color:var(--semantic-color-background-neutral-1)}._toastAction_1w3hw_233:active{background-color:var(--semantic-color-background-neutral-2)}._toastAction_1w3hw_233:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._toastAction_1w3hw_233:disabled{pointer-events:none;opacity:.5}._toastVariantDestructive_1w3hw_205 ._toastAction_1w3hw_233{border-color:var(--semantic-color-status-danger-border);color:var(--semantic-color-status-danger-ink)}._toastVariantDestructive_1w3hw_205 ._toastAction_1w3hw_233:hover{background-color:color-mix(in srgb, var(--semantic-color-status-danger-soft) 80%, var(--semantic-color-status-danger))}._toastClose_1w3hw_327{right:var(--semantic-space-inset-2xs);top:var(--semantic-space-inset-2xs);width:var(--semantic-size-avatar-sm);height:var(--semantic-size-avatar-sm);border-radius:var(--semantic-radius-sm);color:var(--semantic-color-text-secondary);cursor:pointer;opacity:0;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex;position:absolute}._toastClose_1w3hw_327:before{content:"";inset:calc(-1 * var(--semantic-space-gap-sm));position:absolute}._toastClose_1w3hw_327:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-background-neutral-1)}._toastRoot_1w3hw_101:hover ._toastClose_1w3hw_327,._toastClose_1w3hw_327:focus-visible{opacity:1}._toastClose_1w3hw_327:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._toastVariantDestructive_1w3hw_205 ._toastClose_1w3hw_327{color:var(--semantic-color-status-danger-ink)}._toastVariantDestructive_1w3hw_205 ._toastClose_1w3hw_327:hover{color:var(--semantic-color-status-danger-ink);background-color:color-mix(in srgb, var(--semantic-color-status-danger-soft) 80%, var(--semantic-color-status-danger))}._toastCloseIcon_1w3hw_431{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._toastTitle_1w3hw_441{font:var(--semantic-typography-body-medium)}._toastDescription_1w3hw_223{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._toasterContent_1w3hw_463{gap:var(--semantic-space-gap-sm);flex:auto;min-width:0;display:grid}._sonnerToast_1w3hw_491{background:var(--semantic-color-background-surface)!important;color:var(--semantic-color-text-primary)!important;border-radius:var(--semantic-radius-lg)!important;box-shadow:var(--semantic-elevation-overlay)!important;border:0!important}._sonnerDescription_1w3hw_507{font:var(--semantic-typography-body-default)!important;color:var(--semantic-color-text-secondary)!important}._sonnerActionButton_1w3hw_519{height:var(--semantic-size-control-sm)!important;padding:0 var(--semantic-space-inset-xs)!important;border:1px solid var(--semantic-color-border-strong)!important;border-radius:var(--semantic-radius-md)!important;background:var(--semantic-color-background-surface)!important;color:var(--semantic-color-text-primary)!important;font:var(--semantic-typography-body-medium)!important}._sonnerActionButton_1w3hw_519:hover{background:var(--semantic-color-background-neutral-1)!important}._sonnerCancelButton_1w3hw_549{height:var(--semantic-size-control-sm)!important;padding:0 var(--semantic-space-inset-xs)!important;border-radius:var(--semantic-radius-md)!important;background:var(--semantic-color-background-neutral-1)!important;color:var(--semantic-color-text-secondary)!important;font:var(--semantic-typography-body-medium)!important;border:0!important}._sonnerCancelButton_1w3hw_549:hover{background:var(--semantic-color-background-neutral-2)!important;color:var(--semantic-color-text-primary)!important}._sonnerActionButton_1w3hw_519:focus-visible,._sonnerCancelButton_1w3hw_549:focus-visible{outline:2px solid var(--component-focus-ring-color)!important;outline-offset:2px!important;box-shadow:none!important}._buttonRoot_1emoc_5{justify-content:center;align-items:center;gap:var(--semantic-space-inset-2xs);height:var(--semantic-size-control-md);padding:0 var(--semantic-space-inset-md);border-radius:var(--semantic-radius-md);color:var(--semantic-color-text-primary);font:var(--semantic-typography-button-default);white-space:nowrap;cursor:pointer;background-color:#0000;border:1px solid #0000;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}._buttonRoot_1emoc_5:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._buttonRoot_1emoc_5:disabled{pointer-events:none;opacity:.5}._buttonRoot_1emoc_5 svg{pointer-events:none;width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._buttonVariantDefault_1emoc_79,._buttonVariantGlow_1emoc_81{background-color:var(--semantic-color-background-accent);color:var(--semantic-color-text-on-accent-aa)}._buttonVariantDefault_1emoc_79:hover,._buttonVariantGlow_1emoc_81:hover{background-color:color-mix(in srgb, var(--semantic-color-background-accent) 88%, #000)}._buttonVariantDefault_1emoc_79:active,._buttonVariantGlow_1emoc_81:active{background-color:color-mix(in srgb, var(--semantic-color-background-accent) 80%, #000)}._buttonVariantDestructive_1emoc_109{background-color:var(--semantic-color-status-danger);color:var(--semantic-color-status-on-status)}._buttonVariantDestructive_1emoc_109:hover{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 88%, #000)}._buttonVariantDestructive_1emoc_109:active{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 80%, #000)}._buttonVariantOutline_1emoc_133,._buttonVariantSecondary_1emoc_135{background-color:var(--semantic-color-background-surface);border-color:var(--semantic-color-border-strong);color:var(--semantic-color-text-primary)}._buttonVariantOutline_1emoc_133:hover,._buttonVariantSecondary_1emoc_135:hover{background-color:var(--semantic-color-background-neutral-1)}._buttonVariantOutline_1emoc_133:active,._buttonVariantSecondary_1emoc_135:active{background-color:var(--semantic-color-background-neutral-2)}._buttonVariantGhost_1emoc_163{color:var(--semantic-color-text-primary);background-color:#0000}._buttonVariantGhost_1emoc_163:hover{background-color:var(--semantic-color-background-neutral-1)}._buttonVariantGhost_1emoc_163:active{background-color:var(--semantic-color-background-neutral-2)}._buttonRoot_1emoc_5._buttonVariantLink_1emoc_189{height:auto;color:var(--semantic-color-text-accent);text-underline-offset:3px;background-color:#0000;padding:0}._buttonRoot_1emoc_5._buttonVariantLink_1emoc_189:hover{text-decoration:underline}._buttonVariantSuccess_1emoc_211{background-color:var(--semantic-color-status-success-soft);border-color:var(--semantic-color-status-success-border);color:var(--semantic-color-status-success-ink)}._buttonVariantSuccess_1emoc_211:hover{background-color:color-mix(in srgb, var(--semantic-color-status-success-soft) 80%, var(--semantic-color-status-success))}._buttonVariantIcon_1emoc_229{color:var(--semantic-color-text-secondary);background-color:#0000}._buttonVariantIcon_1emoc_229:hover{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-primary)}._buttonVariantIcon_1emoc_229:active{background-color:var(--semantic-color-background-neutral-2)}._buttonSizeDefault_1emoc_259{height:var(--semantic-size-control-md);padding:0 var(--semantic-space-inset-md)}._buttonSizeSm_1emoc_269{height:var(--semantic-size-control-sm);padding:0 var(--semantic-space-inset-xs);font:var(--semantic-typography-body-medium)}._buttonSizeLg_1emoc_281{height:var(--semantic-size-control-lg);padding:0 var(--semantic-space-inset-xl)}._buttonSizeIcon_1emoc_291{height:var(--semantic-size-control-md);width:var(--semantic-size-control-md);padding:0}._buttonSizeIconSm_1emoc_303{height:var(--semantic-size-control-sm);width:var(--semantic-size-control-sm);border-radius:var(--semantic-radius-sm);padding:0}._badgeRoot_1emoc_321{align-items:center;gap:var(--semantic-space-gap-sm);padding:var(--semantic-space-gap-xs) var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-full);font:var(--semantic-typography-chip-default);white-space:nowrap;border:1px solid #0000;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._badgeRoot_1emoc_321:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._badgeRoot_1emoc_321 svg{flex-shrink:0;width:12px;height:12px}._badgeVariantDefault_1emoc_369{background-color:var(--semantic-color-background-accent-tint);color:var(--semantic-color-text-accent)}._badgeVariantSecondary_1emoc_379{background-color:var(--semantic-color-background-neutral-2);color:var(--semantic-color-text-primary)}._badgeVariantDestructive_1emoc_389{background-color:var(--semantic-color-status-danger-soft);border-color:var(--semantic-color-status-danger-border);color:var(--semantic-color-status-danger-ink)}._badgeVariantOutline_1emoc_401{border-color:var(--semantic-color-border-strong);color:var(--semantic-color-text-secondary);background-color:#0000}._badgeVariantSuccess_1emoc_413{background-color:var(--semantic-color-status-success-soft);border-color:var(--semantic-color-status-success-border);color:var(--semantic-color-status-success-ink)}._badgeVariantWarning_1emoc_425{background-color:var(--semantic-color-status-warning-soft);border-color:var(--semantic-color-status-warning-border);color:var(--semantic-color-status-warning-ink)}._badgeVariantMuted_1emoc_437{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-secondary)}._labelRoot_1emoc_451{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary);display:inline-block}.peer:disabled~._labelRoot_1emoc_451{cursor:not-allowed;opacity:.6}._inputRoot_1emoc_481,._textareaRoot_1emoc_483{border:1px solid var(--semantic-color-border-strong);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-surface);width:100%;color:var(--semantic-color-text-primary);font:var(--semantic-typography-control-default);transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:flex}._inputRoot_1emoc_481::-moz-placeholder{color:var(--semantic-color-text-tertiary)}._textareaRoot_1emoc_483::-moz-placeholder{color:var(--semantic-color-text-tertiary)}._inputRoot_1emoc_481::placeholder,._textareaRoot_1emoc_483::placeholder{color:var(--semantic-color-text-tertiary)}._inputRoot_1emoc_481:hover:not(:disabled):not([readonly]):not(:focus-visible),._textareaRoot_1emoc_483:hover:not(:disabled):not([readonly]):not(:focus-visible){border-color:color-mix(in srgb, var(--semantic-color-border-strong) 60%, var(--semantic-color-text-tertiary))}._inputRoot_1emoc_481:focus-visible,._textareaRoot_1emoc_483:focus-visible{outline-offset:0;border-color:var(--semantic-color-text-accent);box-shadow:var(--semantic-elevation-focus-halo);outline:2px solid #0000}._inputRoot_1emoc_481[readonly],._textareaRoot_1emoc_483[readonly]{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-primary);cursor:not-allowed}._inputRoot_1emoc_481:disabled,._textareaRoot_1emoc_483:disabled{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-secondary);opacity:1;cursor:not-allowed}._inputRoot_1emoc_481{height:var(--semantic-size-control-md);padding:0 var(--semantic-space-inset-sm)}._inputRoot_1emoc_481::file-selector-button{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary);background-color:#0000;border:0}._textareaRoot_1emoc_483{min-height:80px;padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-sm);resize:vertical}._skeletonRoot_1emoc_627{border-radius:var(--semantic-radius-sm);background-color:var(--semantic-color-background-neutral-2);animation:1.6s cubic-bezier(.4,0,.6,1) infinite _pulse_1emoc_1}@keyframes _pulse_1emoc_1{50%{opacity:.5}}._avatarRoot_1emoc_655{height:var(--semantic-size-avatar-md);width:var(--semantic-size-avatar-md);border-radius:var(--semantic-radius-full);flex-shrink:0;display:flex;position:relative;overflow:hidden}._avatarImage_1emoc_675{aspect-ratio:1;width:100%;height:100%}._avatarFallback_1emoc_687{border-radius:var(--semantic-radius-full);background-color:var(--semantic-color-background-accent-tint);width:100%;height:100%;color:var(--semantic-color-text-accent);font:var(--semantic-typography-avatar-button);justify-content:center;align-items:center;display:flex}._progressRoot_1emoc_715{border-radius:var(--semantic-radius-full);background-color:var(--semantic-color-background-neutral-3);width:100%;height:6px;position:relative;overflow:hidden}._progressIndicator_1emoc_733{background-color:var(--semantic-color-background-accent);flex:1;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}._secretInput_1emoc_751:not(:-moz-placeholder-shown){-webkit-text-security:disc}._secretInput_1emoc_751:not(:placeholder-shown){-webkit-text-security:disc}@keyframes _overlayIn_hokzf_1{0%{opacity:0}}@keyframes _overlayOut_hokzf_1{to{opacity:0}}@keyframes _contentIn_hokzf_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes _contentOut_hokzf_1{to{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes _menuInFromTop_hokzf_1{0%{opacity:0;transform:translateY(-4px)}}@keyframes _menuInFromBottom_hokzf_1{0%{opacity:0;transform:translateY(4px)}}@keyframes _menuInFromLeft_hokzf_1{0%{opacity:0;transform:translate(-4px)}}@keyframes _menuInFromRight_hokzf_1{0%{opacity:0;transform:translate(4px)}}@keyframes _menuOut_hokzf_1{to{opacity:0}}._dialogOverlay_hokzf_133{z-index:50;background-color:var(--semantic-color-overlay-scrim);position:fixed;inset:0}._dialogOverlay_hokzf_133[data-state=open]{animation:.15s ease-out _overlayIn_hokzf_1}._dialogOverlay_hokzf_133[data-state=closed]{animation:.12s ease-in _overlayOut_hokzf_1}._dialogContent_hokzf_163{z-index:50;width:100%;max-width:min(32rem, calc(100vw - 2 * var(--semantic-space-inset-lg)));gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-panel);border:0;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._dialogContent_hokzf_163[data-state=open]{animation:.15s ease-out _contentIn_hokzf_1}._dialogContent_hokzf_163[data-state=closed]{animation:.12s ease-in _contentOut_hokzf_1}._dialogClose_hokzf_223{right:var(--semantic-space-inset-sm);top:var(--semantic-space-inset-sm);width:var(--semantic-size-control-sm);height:var(--semantic-size-control-sm);border-radius:var(--semantic-radius-sm);color:var(--semantic-color-text-secondary);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute}._dialogClose_hokzf_223:hover{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-primary)}._dialogClose_hokzf_223:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._dialogClose_hokzf_223:disabled{pointer-events:none}._dialogCloseIcon_hokzf_287{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._dialogSrOnly_hokzf_297{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._dialogHeader_hokzf_321{gap:var(--semantic-space-gap-sm);padding-right:var(--semantic-space-inset-2xl);text-align:center;flex-direction:column;display:flex}._dialogFooter_hokzf_337{gap:var(--semantic-space-inset-2xs);flex-direction:column-reverse;display:flex}@media (width>=640px){._dialogHeader_hokzf_321{text-align:left}._dialogFooter_hokzf_337{flex-direction:row;justify-content:flex-end}}._dialogTitle_hokzf_371{font:var(--semantic-typography-heading-panel);color:var(--semantic-color-text-primary)}._dialogDescription_hokzf_381{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._alertDialogOverlay_hokzf_395{z-index:50;background-color:var(--semantic-color-overlay-scrim);position:fixed;inset:0}._alertDialogOverlay_hokzf_395[data-state=open]{animation:.15s ease-out _overlayIn_hokzf_1}._alertDialogOverlay_hokzf_395[data-state=closed]{animation:.12s ease-in _overlayOut_hokzf_1}._alertDialogContent_hokzf_425{z-index:50;gap:var(--semantic-space-inset-lg);width:100%;max-width:32rem;padding:var(--semantic-space-inset-xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-panel);border:0;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._alertDialogContent_hokzf_425[data-state=open]{animation:.15s ease-out _contentIn_hokzf_1}._alertDialogContent_hokzf_425[data-state=closed]{animation:.12s ease-in _contentOut_hokzf_1}._alertDialogHeader_hokzf_483{gap:var(--semantic-space-gap-sm);text-align:center;flex-direction:column;display:flex}._alertDialogFooter_hokzf_497{gap:var(--semantic-space-inset-2xs);flex-direction:column-reverse;display:flex}._alertDialogCancel_hokzf_511{margin-top:0}@media (width>=640px){._alertDialogHeader_hokzf_483{text-align:left}._alertDialogFooter_hokzf_497{flex-direction:row;justify-content:flex-end}}._alertDialogTitle_hokzf_541{font:var(--semantic-typography-heading-panel);color:var(--semantic-color-text-primary)}._alertDialogDescription_hokzf_551{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._dropdownContent_hokzf_565{z-index:50;min-width:10rem;padding:var(--semantic-space-gap-sm);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-overlay);border:0;overflow:hidden}._dropdownContent_hokzf_565[data-state=open][data-side=bottom]{animation:.12s ease-out _menuInFromTop_hokzf_1}._dropdownContent_hokzf_565[data-state=open][data-side=top]{animation:.12s ease-out _menuInFromBottom_hokzf_1}._dropdownContent_hokzf_565[data-state=open][data-side=left]{animation:.12s ease-out _menuInFromRight_hokzf_1}._dropdownContent_hokzf_565[data-state=open][data-side=right]{animation:.12s ease-out _menuInFromLeft_hokzf_1}._dropdownContent_hokzf_565[data-state=closed]{animation:.1s ease-in _menuOut_hokzf_1}._dropdownSubTrigger_hokzf_631{align-items:center;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-button-default);cursor:default;-webkit-user-select:none;user-select:none;outline:none;transition:color .15s,background-color .15s;display:flex}._dropdownSubTrigger_hokzf_631:focus,._dropdownSubTrigger_hokzf_631[data-state=open]{background-color:var(--semantic-color-background-neutral-1)}._dropdownSubTriggerIcon_hokzf_667{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);margin-left:auto}._dropdownItem_hokzf_681{align-items:center;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-button-default);cursor:default;-webkit-user-select:none;user-select:none;outline:none;transition:color .15s,background-color .15s;display:flex;position:relative}._dropdownItem_hokzf_681:focus{background-color:var(--semantic-color-background-neutral-1)}._dropdownItem_hokzf_681[data-disabled]{pointer-events:none;opacity:.5}._dropdownItem_hokzf_681 svg,._dropdownSubTrigger_hokzf_631 svg{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._dropdownCheckboxItem_hokzf_747,._dropdownRadioItem_hokzf_749{align-items:center;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs) var(--semantic-space-inset-3xs) var(--semantic-space-indent-2);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-button-default);cursor:default;-webkit-user-select:none;user-select:none;outline:none;transition:color .15s,background-color .15s;display:flex;position:relative}._dropdownCheckboxItem_hokzf_747:focus,._dropdownRadioItem_hokzf_749:focus{background-color:var(--semantic-color-background-neutral-1)}._dropdownCheckboxItem_hokzf_747[data-disabled],._dropdownRadioItem_hokzf_749[data-disabled]{pointer-events:none;opacity:.5}._dropdownIndicatorWrapper_hokzf_799{left:var(--semantic-space-inset-2xs);width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent);justify-content:center;align-items:center;display:flex;position:absolute}._dropdownCheckIcon_hokzf_821{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._dropdownRadioIcon_hokzf_833{fill:currentColor;width:8px;height:8px}._dropdownLabel_hokzf_845{padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs);font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-tertiary)}._dropdownInset_hokzf_859{padding-left:var(--semantic-space-indent-2)}._dropdownSeparator_hokzf_867{margin:var(--semantic-space-gap-sm) calc(-1 * var(--semantic-space-gap-sm));background-color:var(--semantic-color-border-default);height:1px}._dropdownShortcut_hokzf_879{font:var(--semantic-typography-mono-caption);color:var(--semantic-color-text-tertiary);margin-left:auto}._selectTrigger_hokzf_897{width:100%;height:var(--semantic-size-control-md);justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);padding:0 var(--semantic-space-inset-sm);border:1px solid var(--semantic-color-border-strong);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);font:var(--semantic-typography-control-default);text-align:left;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:flex}._selectTrigger_hokzf_897[data-placeholder]{color:var(--semantic-color-text-tertiary)}._selectTrigger_hokzf_897:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--semantic-color-border-strong) 60%, var(--semantic-color-text-tertiary))}._selectTrigger_hokzf_897:focus{border-color:var(--semantic-color-text-accent);box-shadow:var(--semantic-elevation-focus-halo);outline:none}._selectTrigger_hokzf_897:disabled{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-secondary);opacity:1;cursor:not-allowed}._selectTrigger_hokzf_897>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._selectTriggerIcon_hokzf_991{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0}._selectScrollButton_hokzf_1005{padding:var(--semantic-space-gap-sm) 0;color:var(--semantic-color-text-secondary);cursor:default;justify-content:center;align-items:center;display:flex}._selectScrollButtonIcon_hokzf_1023{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._selectContent_hokzf_1033{z-index:50;border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);min-width:10rem;max-height:24rem;color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-overlay);border:0;position:relative;overflow:hidden}._selectContent_hokzf_1033[data-state=open][data-side=bottom]{animation:.12s ease-out _menuInFromTop_hokzf_1}._selectContent_hokzf_1033[data-state=open][data-side=top]{animation:.12s ease-out _menuInFromBottom_hokzf_1}._selectContent_hokzf_1033[data-state=open][data-side=left]{animation:.12s ease-out _menuInFromRight_hokzf_1}._selectContent_hokzf_1033[data-state=open][data-side=right]{animation:.12s ease-out _menuInFromLeft_hokzf_1}._selectContent_hokzf_1033[data-state=closed]{animation:.1s ease-in _menuOut_hokzf_1}._selectContentPopper_hokzf_1101[data-side=bottom]{transform:translateY(var(--semantic-space-gap-sm))}._selectContentPopper_hokzf_1101[data-side=top]{transform:translateY(calc(-1 * var(--semantic-space-gap-sm)))}._selectContentPopper_hokzf_1101[data-side=left]{transform:translateX(calc(-1 * var(--semantic-space-gap-sm)))}._selectContentPopper_hokzf_1101[data-side=right]{transform:translateX(var(--semantic-space-gap-sm))}._selectViewport_hokzf_1133{padding:var(--semantic-space-gap-sm)}._selectViewportPopper_hokzf_1141{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}._selectLabel_hokzf_1155{padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs) var(--semantic-space-inset-3xs) var(--semantic-space-indent-2);font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-tertiary)}._selectItem_hokzf_1167{align-items:center;gap:var(--semantic-space-inset-2xs);width:100%;padding:var(--semantic-space-inset-3xs) var(--semantic-space-inset-2xs) var(--semantic-space-inset-3xs) var(--semantic-space-indent-2);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-control-default);cursor:default;-webkit-user-select:none;user-select:none;outline:none;transition:color .15s,background-color .15s;display:flex;position:relative}._selectItem_hokzf_1167:focus{background-color:var(--semantic-color-background-neutral-1)}._selectItem_hokzf_1167[data-disabled]{pointer-events:none;opacity:.5}._dropdownItem_hokzf_681:focus-visible,._dropdownSubTrigger_hokzf_631:focus-visible,._dropdownCheckboxItem_hokzf_747:focus-visible,._dropdownRadioItem_hokzf_749:focus-visible,._selectItem_hokzf_1167:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:-2px}._selectIndicatorWrapper_hokzf_1235{left:var(--semantic-space-inset-2xs);width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent);justify-content:center;align-items:center;display:flex;position:absolute}._selectCheckIcon_hokzf_1257{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._selectSeparator_hokzf_1267{margin:var(--semantic-space-gap-sm) calc(-1 * var(--semantic-space-gap-sm));background-color:var(--semantic-color-border-default);height:1px}._tooltipContent_hokzf_1283{z-index:50;max-width:240px;padding:var(--semantic-space-gap-sm) var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-sm);background-color:var(--component-tooltip-background);color:var(--component-tooltip-text);font:var(--component-tooltip-label);box-shadow:none;border:0;animation:.1s ease-out _tooltipIn_hokzf_1;overflow:hidden}._tooltipContent_hokzf_1283[data-state=closed]{animation:.1s ease-in _tooltipOut_hokzf_1}@keyframes _tooltipIn_hokzf_1{0%{opacity:0}to{opacity:1}}@keyframes _tooltipOut_hokzf_1{0%{opacity:1}to{opacity:0}}._page_1vd6a_5{min-height:100vh;padding:var(--semantic-space-inset-4xl);background-color:var(--semantic-color-background-canvas);justify-content:center;align-items:center;display:flex}._content_1vd6a_25{gap:var(--semantic-space-gap-sm);text-align:center;flex-direction:column;display:flex}._title_1vd6a_41{font:var(--semantic-typography-heading-page);color:var(--semantic-color-text-primary)}._message_1vd6a_53{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._homeLink_1vd6a_65{margin-top:var(--semantic-space-inset-sm);align-self:center}._headerRoot_gjsle_13{height:var(--semantic-size-header-height);margin:var(--semantic-space-inset-sm) var(--semantic-space-inset-2xl) 0;padding:0 var(--semantic-space-inset-xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);box-shadow:var(--semantic-elevation-soft);top:var(--semantic-space-inset-sm);z-index:30;justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);flex-shrink:0;display:flex;position:sticky}._headerRoot_gjsle_13:before{content:"";left:calc(-1 * var(--semantic-space-inset-2xl));right:calc(-1 * var(--semantic-space-inset-2xl));height:var(--semantic-space-inset-sm);background-color:var(--semantic-color-background-canvas);position:absolute;bottom:100%}@media (width<=767px){._headerRoot_gjsle_13{margin:var(--semantic-space-inset-sm) var(--semantic-space-inset-sm) 0;padding:0 var(--semantic-space-inset-lg)}}._headerTitleBlock_gjsle_87{min-width:0}._headerSlot_gjsle_97{flex:1;min-width:0}._headerTitleBlock_gjsle_87[hidden],._headerSlot_gjsle_97[hidden]{display:none}._headerTitle_gjsle_87{font:var(--semantic-typography-heading-page-compact);color:var(--semantic-color-text-primary)}._headerSubtitle_gjsle_127{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._headerActions_gjsle_137{align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._headerActions_gjsle_137 ._headerUserButton_gjsle_153{align-items:center;gap:var(--semantic-space-inset-2xs);height:auto;min-height:var(--semantic-size-control-md);padding:var(--semantic-space-gap-sm) var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-md);color:var(--semantic-color-text-primary);transition:color .15s,background-color .15s;display:flex}._headerUserButton_gjsle_153:hover{background-color:var(--semantic-color-background-neutral-1)}._headerAvatar_gjsle_185{width:var(--semantic-size-avatar-md);height:var(--semantic-size-avatar-md);flex-shrink:0}._headerAvatarFallback_gjsle_197{background-color:var(--semantic-color-background-accent-tint);color:var(--semantic-color-text-accent);font:var(--component-header-avatar-button)}._headerUserInfo_gjsle_209{display:none}._headerUserName_gjsle_217{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._headerUserRole_gjsle_227{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._headerChevron_gjsle_237{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);display:none}@media (width>=768px){._headerUserInfo_gjsle_209{flex-direction:column;align-items:flex-start;display:flex}._headerChevron_gjsle_237{display:block}}._headerMenuContent_gjsle_277{width:14rem}._headerMenuUser_gjsle_285{padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-2xs)}._headerMenuUserName_gjsle_293{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._headerMenuUserRole_gjsle_303{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._headerMenuIcon_gjsle_315{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary)}._headerLogoutItem_gjsle_327,._headerLogoutItem_gjsle_327:focus{color:var(--semantic-color-status-danger-ink)}._sidebarRoot_gjsle_347{z-index:40;background-color:var(--semantic-color-background-surface);flex-direction:column;height:100vh;transition:width .2s;display:flex;position:fixed;top:0;left:0}._sidebarRail_gjsle_375,._sidebarExpanded_gjsle_377{top:var(--semantic-space-inset-sm);left:var(--semantic-space-inset-sm);height:calc(100vh - 2 * var(--semantic-space-inset-sm));border-radius:var(--semantic-radius-lg);box-shadow:var(--semantic-elevation-soft);overflow:hidden}._sidebarRail_gjsle_375{width:var(--semantic-size-sidebar-width-collapsed)}._sidebarExpanded_gjsle_377{width:var(--semantic-size-sidebar-width)}._sidebarBar_gjsle_415{width:100%;height:auto;box-shadow:var(--semantic-elevation-soft-up);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:row;top:auto;bottom:0}._sidebarLogoRow_gjsle_439{height:var(--semantic-size-header-height);padding:0 var(--semantic-space-inset-lg);align-items:center;display:flex}._sidebarAppName_gjsle_453{font:var(--semantic-typography-title-default);color:var(--semantic-color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sidebarNav_gjsle_473{gap:var(--component-sidebar-nav-item-gap);flex-direction:column;flex:1;transition:padding .2s;display:flex;overflow-y:auto}._sidebarNavRail_gjsle_491{padding:var(--semantic-space-inset-lg) var(--semantic-space-inset-2xs)}._sidebarNavExpanded_gjsle_499{padding:var(--semantic-space-inset-lg) var(--semantic-space-inset-sm)}._sidebarNavBar_gjsle_509{padding:var(--semantic-space-gap-sm) var(--semantic-space-gap-sm);height:var(--semantic-size-header-height);flex-direction:row;align-items:stretch;overflow-y:visible}._sidebarNavItem_gjsle_527{width:100%;min-height:var(--semantic-size-control-md);border-radius:var(--semantic-radius-md);font:var(--component-sidebar-nav-item-text);color:var(--semantic-color-text-primary);text-align:left;cursor:pointer;background-color:#0000;border:0;align-items:center;transition:color .15s,background-color .15s;display:flex;overflow:hidden}._sidebarNavItemRail_gjsle_559{padding:var(--semantic-space-inset-2xs);justify-content:center}._sidebarNavItemBar_gjsle_571{min-width:0;padding:var(--semantic-space-gap-sm);flex:1;justify-content:center}._sidebarNavItemExpanded_gjsle_585{gap:var(--semantic-space-inset-xs);padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-xs)}._sidebarNavItemActive_gjsle_595{background-color:var(--semantic-color-background-accent-tint);color:var(--semantic-color-text-accent);font:var(--component-sidebar-nav-item-text-active)}._sidebarNavItemInactive_gjsle_607{color:var(--semantic-color-text-primary)}._sidebarNavItemInactive_gjsle_607:hover{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-primary)}._sidebarNavIcon_gjsle_625{width:var(--semantic-size-icon-md);height:var(--semantic-size-icon-md);flex-shrink:0;transition:color .15s}._sidebarNavIconActive_gjsle_639{color:var(--semantic-color-text-accent)}._sidebarNavIconInactive_gjsle_647{color:var(--semantic-color-text-secondary)}._sidebarNavItemInactive_gjsle_607:hover ._sidebarNavIconInactive_gjsle_647{color:var(--semantic-color-text-primary)}._sidebarNavLabel_gjsle_665{white-space:nowrap;transition:opacity .2s}._sidebarNavLabelHidden_gjsle_675{opacity:0;width:0;overflow:hidden}._sidebarNavLabelVisible_gjsle_687{opacity:1;width:auto}._sidebarNavBadge_gjsle_701{min-width:20px;padding:0 var(--component-sidebar-nav-badge-padding-x);border-radius:var(--semantic-radius-full);font:var(--component-sidebar-nav-badge-text);text-align:center;flex-shrink:0;margin-left:auto;transition:color .15s,background-color .15s}._sidebarNavBadgeActive_gjsle_723{font:var(--component-sidebar-nav-badge-text-active);background-color:var(--semantic-color-background-accent);color:var(--semantic-color-text-on-accent-aa)}._sidebarNavBadgeInactive_gjsle_735{background-color:var(--semantic-color-background-neutral-2);color:var(--semantic-color-text-secondary)}._sidebarNavPending_gjsle_747{min-width:20px;padding:0 var(--component-sidebar-nav-badge-padding-x);border-radius:var(--semantic-radius-full);font:var(--component-sidebar-nav-badge-text-active);text-align:center;background-color:var(--semantic-color-status-warning-soft);color:var(--semantic-color-status-warning-ink);flex-shrink:0}._sidebarTooltipContent_gjsle_773{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._sidebarTooltipBadge_gjsle_787{min-width:20px;padding:0 var(--component-sidebar-nav-badge-padding-x);border-radius:var(--semantic-radius-full);font:var(--component-sidebar-nav-badge-text-active);text-align:center;background-color:var(--semantic-color-background-accent);color:var(--semantic-color-text-on-accent-aa)}._sidebarTooltipPending_gjsle_807{font:var(--component-sidebar-nav-badge-text-active);color:var(--semantic-color-status-warning)}._cardRoot_11k48_5{background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);border-radius:var(--semantic-radius-lg);box-shadow:var(--semantic-elevation-soft)}._cardHeader_11k48_21{gap:var(--semantic-space-gap-sm);padding:var(--semantic-space-inset-xl) var(--semantic-space-inset-xl) 0;flex-direction:column;display:flex}._cardTitle_11k48_35{font:var(--semantic-typography-title-default);letter-spacing:-.01em}._cardDescription_11k48_45{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._cardContent_11k48_55{padding:var(--semantic-space-inset-lg) var(--semantic-space-inset-xl) var(--semantic-space-inset-xl)}._cardContent_11k48_55:where(:first-child){padding-top:var(--semantic-space-inset-xl)}._cardFooter_11k48_77{align-items:center;gap:var(--semantic-space-inset-2xs);padding:0 var(--semantic-space-inset-xl) var(--semantic-space-inset-xl);display:flex}._tableWrapper_11k48_95{width:100%;position:relative;overflow:auto}._tableRoot_11k48_107{caption-side:bottom;border-collapse:collapse;width:100%;font:var(--semantic-typography-control-default)}._tableFooter_11k48_123{background-color:var(--semantic-color-background-subtle);font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._tableRow_11k48_135{transition:background-color .15s}._tableRow_11k48_135:hover{background-color:var(--semantic-color-background-neutral-1)}._tableHeader_11k48_153 ._tableRow_11k48_135:hover,._tableFooter_11k48_123 ._tableRow_11k48_135:hover{background-color:#0000}._tableRow_11k48_135[data-state=selected]{background-color:var(--semantic-color-background-accent-tint)}._tableHead_11k48_153{height:var(--semantic-size-control-lg);padding:0 var(--semantic-space-inset-lg);text-align:left;vertical-align:middle;font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-secondary);background-color:var(--semantic-color-background-subtle);white-space:nowrap}._tableHead_11k48_153:has([role=checkbox]){padding-right:0}._tableCell_11k48_201{padding:var(--semantic-space-inset-xs) var(--semantic-space-inset-lg);vertical-align:middle}._tableCell_11k48_201:has([role=checkbox]){padding-right:0}._tableCaption_11k48_219{margin-top:var(--semantic-space-inset-sm);font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._alertRoot_11k48_235{gap:var(--semantic-space-gap-sm);border-radius:var(--semantic-radius-lg);width:100%;padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border:1px solid #0000;display:grid;position:relative}._alertRoot_11k48_235:has(>svg){padding-left:44px}._alertRoot_11k48_235>svg{left:var(--semantic-space-inset-lg);width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);position:absolute;top:13px}._alertVariantDefault_11k48_287{background-color:var(--semantic-color-background-subtle);color:var(--semantic-color-text-primary)}._alertVariantDefault_11k48_287 ._alertDescription_11k48_297{color:var(--semantic-color-text-secondary)}._alertVariantDestructive_11k48_305{background-color:var(--semantic-color-status-danger-soft);border-color:var(--semantic-color-status-danger-border);color:var(--semantic-color-status-danger-ink)}._alertVariantDestructive_11k48_305>svg{color:var(--semantic-color-status-danger)}._alertTitle_11k48_325{font:var(--semantic-typography-body-medium)}._alertDescription_11k48_297{font:var(--semantic-typography-body-default)}._webLinks_rfptb_1{align-items:center;gap:var(--semantic-space-inset-sm);white-space:nowrap;display:flex}._webLinkGroup_rfptb_15{align-items:center;gap:var(--semantic-space-gap-xs);display:inline-flex}._webLink_rfptb_1{color:var(--semantic-color-text-accent);text-underline-offset:3px;text-decoration:none}._webLink_rfptb_1:hover{text-decoration:underline}._copyLinkButton_rfptb_49._copyLinkButton_rfptb_49{color:var(--semantic-color-text-secondary)}._copyLinkButton_rfptb_49._copyLinkButton_rfptb_49:hover{color:var(--semantic-color-text-accent)}._buttonIcon_rfptb_65{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._checkboxRoot_18xdy_5{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);border-radius:var(--semantic-radius-xs);border:1px solid var(--semantic-color-border-strong);background-color:var(--semantic-color-background-surface);color:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}._checkboxRoot_18xdy_5:hover:not(:disabled){border-color:var(--semantic-color-text-secondary)}._checkboxRoot_18xdy_5[data-state=checked],._checkboxRoot_18xdy_5[data-state=indeterminate]{background-color:var(--semantic-color-background-accent);border-color:var(--semantic-color-background-accent);color:var(--semantic-color-text-on-accent-aa)}._checkboxRoot_18xdy_5:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._checkboxRoot_18xdy_5:disabled{cursor:not-allowed;opacity:.5}._checkboxIndicator_18xdy_87{color:currentColor;justify-content:center;align-items:center;display:flex}._checkboxIcon_18xdy_101{width:12px;height:12px}._switchRoot_18xdy_117{height:var(--semantic-size-icon-lg);width:var(--semantic-size-control-md);cursor:pointer;border-radius:var(--semantic-radius-full);padding:var(--semantic-space-gap-xs);background-color:var(--semantic-color-background-neutral-3);border:0;flex-shrink:0;align-items:center;transition:background-color .15s,box-shadow .15s;display:inline-flex}._switchRoot_18xdy_117[data-state=checked]{background-color:var(--semantic-color-background-accent)}._switchRoot_18xdy_117[data-state=unchecked]{background-color:var(--semantic-color-background-neutral-3)}._switchRoot_18xdy_117:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._switchRoot_18xdy_117:disabled{cursor:not-allowed;opacity:.5}._switchThumb_18xdy_187{pointer-events:none;height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);border-radius:var(--semantic-radius-full);background-color:var(--component-switch-thumb);transition:transform .15s;display:block}._switchThumb_18xdy_187[data-state=checked]{transform:translateX(var(--semantic-size-icon-sm))}._switchThumb_18xdy_187[data-state=unchecked]{transform:translate(0)}._radioGroupRoot_18xdy_229{gap:var(--semantic-space-inset-2xs);display:grid}._radioGroupItem_18xdy_239{aspect-ratio:1;height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);border-radius:var(--semantic-radius-full);border:1px solid var(--semantic-color-border-strong);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-background-accent);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .15s,box-shadow .15s;display:inline-flex}._radioGroupItem_18xdy_239:hover:not(:disabled){border-color:var(--semantic-color-text-secondary)}._radioGroupItem_18xdy_239[data-state=checked]{border-color:var(--semantic-color-background-accent)}._radioGroupItem_18xdy_239:focus{outline:none}._radioGroupItem_18xdy_239:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._radioGroupItem_18xdy_239:disabled{cursor:not-allowed;opacity:.5}._radioGroupIndicator_18xdy_321{justify-content:center;align-items:center;display:flex}._radioGroupIndicatorIcon_18xdy_333{fill:currentColor;color:currentColor;width:8px;height:8px}._tabsList_18xdy_353{height:var(--semantic-size-control-md);justify-content:center;align-items:center;gap:var(--semantic-space-gap-xs);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-2);padding:var(--semantic-space-gap-xs);color:var(--semantic-color-text-secondary);display:inline-flex}._tabsTrigger_18xdy_377{white-space:nowrap;border-radius:var(--semantic-radius-sm);height:100%;color:var(--semantic-color-text-secondary);cursor:pointer;padding:0 var(--semantic-space-inset-sm);font:var(--semantic-typography-control-medium);background-color:#0000;border:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}._tabsTrigger_18xdy_377:hover{color:var(--semantic-color-text-primary)}._tabsTrigger_18xdy_377[data-state=active]{background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-soft)}._tabsTrigger_18xdy_377:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._tabsTrigger_18xdy_377:disabled{pointer-events:none;opacity:.5}._tabsContent_18xdy_455{margin-top:var(--semantic-space-inset-lg)}._tabsContent_18xdy_455:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._accordionItem_18xdy_481{padding:0 var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-subtle)}._accordionItem_18xdy_481+._accordionItem_18xdy_481{margin-top:var(--semantic-space-inset-2xs)}._accordionHeaderRow_18xdy_501{display:flex}._accordionTrigger_18xdy_509{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-sm) 0;color:var(--semantic-color-text-primary);font:var(--semantic-typography-control-medium);text-align:left;cursor:pointer;background-color:#0000;border:0;flex:1;transition:color .15s;display:flex}._accordionTrigger_18xdy_509[data-state=open]{color:var(--semantic-color-text-primary)}._accordionTrigger_18xdy_509:hover{color:var(--semantic-color-text-accent)}._accordionTrigger_18xdy_509[data-state=open]>._accordionChevron_18xdy_559{transform:rotate(180deg)}._accordionTrigger_18xdy_509:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._accordionChevron_18xdy_559{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0;transition:transform .2s}@keyframes _accordionDown_18xdy_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordionUp_18xdy_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}._accordionContent_18xdy_629{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-secondary);overflow:hidden}._accordionContent_18xdy_629[data-state=open]{animation:.2s ease-out _accordionDown_18xdy_1}._accordionContent_18xdy_629[data-state=closed]{animation:.2s ease-out _accordionUp_18xdy_1}._accordionContentInner_18xdy_657{padding:0 0 var(--semantic-space-inset-lg)}._scrollAreaRoot_18xdy_669{position:relative;overflow:hidden}._scrollAreaViewport_18xdy_679{border-radius:inherit;width:100%;height:100%}._scrollAreaScrollbar_18xdy_691{touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color .15s,border-color .15s;display:flex}._scrollAreaScrollbarVertical_18xdy_709{border-left:1px solid #0000;width:10px;height:100%;padding:1px}._scrollAreaScrollbarHorizontal_18xdy_727{border-top:1px solid #0000;flex-direction:column;height:10px;padding:1px}._scrollAreaThumb_18xdy_745{border-radius:var(--semantic-radius-full);background-color:var(--semantic-color-background-neutral-3);flex:1;position:relative}@media (width>=640px){._dialog_cvcr5_5._dialog_cvcr5_5{max-width:500px}}._formSection_cvcr5_15{gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-lg) 0;flex-direction:column;display:flex}._fieldGroup_cvcr5_33{gap:var(--semantic-space-inset-2xs);display:grid}._row_cvcr5_43{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._hint_cvcr5_57{margin-top:var(--semantic-space-gap-xs);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._meta_cvcr5_71{margin-top:var(--semantic-space-gap-xs);font:var(--semantic-typography-mono-meta);color:var(--semantic-color-text-secondary);overflow-wrap:anywhere;display:block}._loading_cvcr5_87{justify-content:center;align-items:center;height:160px;display:flex}._spinner_cvcr5_101{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_cvcr5_101}._spinnerSm_cvcr5_115{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0;animation:1s linear infinite _spin_cvcr5_101}@keyframes _spin_cvcr5_101{to{transform:rotate(360deg)}}._root_10xol_1{align-items:center;gap:var(--semantic-space-inset-sm);flex-wrap:wrap;display:flex}._searchWrap_10xol_17{flex:1;min-width:12rem;max-width:28rem;position:relative}._searchIcon_10xol_31{left:var(--semantic-space-inset-sm);width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_10xol_53._searchInput_10xol_53{padding-left:calc(var(--semantic-space-inset-sm) + var(--semantic-size-icon-sm) + var(--semantic-space-inset-2xs));background-color:var(--semantic-color-background-surface)}._trailing_10xol_67{align-items:center;gap:var(--semantic-space-inset-sm);flex-shrink:0;margin-left:auto;display:flex}._card_1ss6z_7._card_1ss6z_7{box-shadow:var(--semantic-elevation-soft)}._loadingContent_1ss6z_15._loadingContent_1ss6z_15{justify-content:center;align-items:center;gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-4xl) var(--semantic-space-inset-xl);display:flex}._spinner_1ss6z_31{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_1ss6z_31}._loadingText_1ss6z_45{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._cardHeader_1ss6z_57._cardHeader_1ss6z_57{padding:var(--semantic-space-inset-xl) var(--semantic-space-inset-xl) 0}._rowBetween_1ss6z_65{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._cardTitleBlock_1ss6z_81{gap:var(--semantic-space-gap-sm);display:grid}._cardTitle_1ss6z_81._cardTitle_1ss6z_81{font:var(--semantic-typography-title-default);letter-spacing:-.01em}._icon16_1ss6z_105,._icon16mr2_1ss6z_119{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._icon20_1ss6z_131{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);flex-shrink:0}._basicSection_1ss6z_147{gap:var(--semantic-space-inset-lg);margin-bottom:var(--semantic-space-inset-xl);display:grid}._fieldGrid_1ss6z_159{gap:var(--semantic-space-inset-2xs);display:grid}._fieldActions_1ss6z_171{justify-content:flex-end;display:flex}._fieldGrid2_1ss6z_181{gap:var(--semantic-space-inset-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=767px){._fieldGrid2_1ss6z_181,._delimiterGrid_1ss6z_199{grid-template-columns:minmax(0,1fr)}}._checkboxRow_1ss6z_209{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._cursorPointer_1ss6z_223._cursorPointer_1ss6z_223{font:var(--semantic-typography-control-default);cursor:pointer}._textMuted_1ss6z_233._textMuted_1ss6z_233{color:var(--semantic-color-text-secondary)}._hint_1ss6z_241._hint_1ss6z_241{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._fullWidth_1ss6z_251._fullWidth_1ss6z_251{width:100%}._textSmMedium_1ss6z_265._textSmMedium_1ss6z_265{font:var(--semantic-typography-heading-card)}._rowGap2_1ss6z_273{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._flexGap2_1ss6z_285{gap:var(--semantic-space-inset-2xs);display:flex}._colGap2_1ss6z_295{gap:var(--semantic-space-inset-2xs);flex-direction:column;display:flex}._accordionInfo_1ss6z_307{padding:var(--semantic-space-inset-2xs) 0;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._sectionStack_1ss6z_319{gap:var(--semantic-space-inset-lg);padding-top:var(--semantic-space-inset-2xs);display:grid}._metaSection_1ss6z_331{gap:var(--semantic-space-inset-2xl);padding-top:var(--semantic-space-inset-2xs);display:grid}._labelSm_1ss6z_345._labelSm_1ss6z_345{font:var(--semantic-typography-body-medium)}._dropboxTitle_1ss6z_355{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._tableCard_1ss6z_371{background-color:var(--semantic-color-background-surface);border-radius:var(--semantic-radius-md);overflow:hidden}._tableCardSpaced_1ss6z_383{margin-top:var(--semantic-space-inset-2xs);background-color:var(--semantic-color-background-surface);border-radius:var(--semantic-radius-md);overflow:hidden}._tableCard_1ss6z_371 th,._tableCardSpaced_1ss6z_383 th{background-color:#0000}._headW50_1ss6z_411._headW50_1ss6z_411{width:50px}._headW70Center_1ss6z_419._headW70Center_1ss6z_419{text-align:center;width:70px}._headW80Center_1ss6z_429._headW80Center_1ss6z_429{text-align:center;width:80px}._headHalf_1ss6z_439._headHalf_1ss6z_439{width:50%}._emptyCell_1ss6z_449._emptyCell_1ss6z_449{padding:var(--semantic-space-inset-2xl) var(--semantic-space-inset-lg);text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._fontMedium_1ss6z_465._fontMedium_1ss6z_465{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._cellTruncate_1ss6z_475._cellTruncate_1ss6z_475{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--semantic-color-text-secondary);overflow:hidden}._textCenter_1ss6z_491._textCenter_1ss6z_491{text-align:center}._radioDefault_1ss6z_499,._radioNative_1ss6z_515{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);accent-color:var(--semantic-color-background-accent);cursor:pointer;margin:0}._actionsCell_1ss6z_531._actionsCell_1ss6z_531{white-space:nowrap}._actionsCell_1ss6z_531._actionsCell_1ss6z_531>*+*{margin-left:var(--semantic-space-gap-sm)}._rowActionEdit_1ss6z_551._rowActionEdit_1ss6z_551{color:var(--semantic-color-text-secondary)}._rowActionEdit_1ss6z_551._rowActionEdit_1ss6z_551:hover{color:var(--semantic-color-text-accent)}._rowActionDelete_1ss6z_567._rowActionDelete_1ss6z_567{color:var(--semantic-color-text-secondary)}._rowActionDelete_1ss6z_567._rowActionDelete_1ss6z_567:hover{color:var(--semantic-color-status-danger-ink)}._deleteIcon_1ss6z_583{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._infoText_1ss6z_595{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._flexEnd_1ss6z_605{justify-content:flex-end;display:flex}._flexEndPt2_1ss6z_615{padding-top:var(--semantic-space-inset-2xs);justify-content:flex-end;display:flex}._spinnerSm_1ss6z_627{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_1ss6z_31}._roleSelect_1ss6z_641._roleSelect_1ss6z_641{width:140px;height:var(--semantic-size-control-sm)}._stack1_1ss6z_651{gap:var(--semantic-space-gap-sm);display:grid}._stack3_1ss6z_661{gap:var(--semantic-space-inset-sm);display:grid}._delimiterGrid_1ss6z_199{gap:var(--semantic-space-inset-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._chipGrid_1ss6z_685{gap:var(--semantic-space-inset-2xs) var(--semantic-space-inset-lg);flex-wrap:wrap;display:flex}._checkboxLabelNormal_1ss6z_697._checkboxLabelNormal_1ss6z_697{font:var(--semantic-typography-control-default);cursor:pointer}._checkboxLabelNormalMuted_1ss6z_707._checkboxLabelNormalMuted_1ss6z_707{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-secondary)}._infoBoxPlain_1ss6z_721{align-items:flex-start;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);display:flex}._infoSymbol_1ss6z_743{color:var(--semantic-color-text-accent);flex-shrink:0}._radioList_1ss6z_753{gap:var(--semantic-space-inset-2xs);padding-left:var(--semantic-space-gap-sm);display:grid}._hintIndent_1ss6z_767{padding-left:var(--semantic-space-inset-2xl);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._cellNoPadding_1ss6z_779._cellNoPadding_1ss6z_779{padding:0}._advancedBox_1ss6z_787{gap:var(--semantic-space-inset-sm);margin:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);display:grid}._advancedTitle_1ss6z_805{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._w24_1ss6z_817._w24_1ss6z_817{width:6rem}._w28_1ss6z_825._w28_1ss6z_825{width:7rem}._w32_1ss6z_833._w32_1ss6z_833{width:8rem}._actions_1ss6z_531{justify-content:flex-end;gap:var(--semantic-space-inset-2xs);margin-top:var(--semantic-space-inset-2xl);display:flex}@media (width>=640px){._dialog500_1ss6z_861._dialog500_1ss6z_861{max-width:500px}}._dialogMd_1ss6z_871._dialogMd_1ss6z_871{max-width:28rem}._formSection_1ss6z_881{gap:var(--semantic-space-inset-lg);display:grid}._dropboxBox_1ss6z_893{gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);display:grid}._connectedName_1ss6z_909{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._deleteAction_1ss6z_921._deleteAction_1ss6z_921{background-color:var(--semantic-color-status-danger);color:var(--semantic-color-status-on-status);border-color:#0000}._deleteAction_1ss6z_921._deleteAction_1ss6z_921:hover{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 88%, #000)}._deleteAction_1ss6z_921._deleteAction_1ss6z_921:active{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 80%, #000)}._inputMuted_1ss6z_955._inputMuted_1ss6z_955{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-secondary)}._inputReadonly_1ss6z_967._inputReadonly_1ss6z_967{background-color:var(--semantic-color-background-neutral-1);color:var(--semantic-color-text-primary)}._dbNote_1ss6z_977{padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._buttonSpinner_1ss6z_993{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_1ss6z_31}@keyframes _spin_1ss6z_31{to{transform:rotate(360deg)}}._content_1fmdo_9{gap:var(--semantic-space-inset-lg);width:100%;padding:var(--semantic-space-inset-xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);box-shadow:var(--semantic-elevation-soft);flex-direction:column;display:flex}._header_1fmdo_31{align-items:flex-start;gap:var(--semantic-space-inset-2xs);flex-direction:column;display:flex}._backButton_1fmdo_47._backButton_1fmdo_47{margin-left:calc(-1 * var(--semantic-space-inset-2xs));color:var(--semantic-color-text-secondary)}._backIcon_1fmdo_57{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}._headerText_1fmdo_67{gap:var(--semantic-space-gap-xs);display:grid}._title_1fmdo_77{font:var(--semantic-typography-heading-panel);color:var(--semantic-color-text-primary);margin:0}._title_1fmdo_77:focus{outline:none}._description_1fmdo_99{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);margin:0}._pageHeader_1fmdo_115{align-items:center;gap:var(--semantic-space-inset-2xs);min-width:0;display:flex}._pageHeaderBack_1fmdo_129._pageHeaderBack_1fmdo_129{margin-left:calc(-1 * var(--semantic-space-gap-sm));color:var(--semantic-color-text-secondary);flex-shrink:0}._pageHeaderText_1fmdo_141{min-width:0}._pageHeaderTitle_1fmdo_151{font:var(--semantic-typography-heading-page-compact);color:var(--semantic-color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._pageHeaderTitle_1fmdo_151:focus{outline:none}._pageHeaderDescription_1fmdo_177{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._footer_1fmdo_197{z-index:2;justify-content:flex-end;gap:var(--semantic-space-inset-2xs);margin:0 calc(-1 * var(--semantic-space-inset-xl)) calc(-1 * var(--semantic-space-inset-xl));padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-xl);border-top:1px solid var(--semantic-color-border-default);border-radius:0 0 var(--semantic-radius-lg) var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@media (width<=639px){._content_1fmdo_9{padding:var(--semantic-space-inset-lg)}._footer_1fmdo_197{margin:0 calc(-1 * var(--semantic-space-inset-lg)) calc(-1 * var(--semantic-space-inset-lg));padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);flex-direction:column-reverse}}._page_qwit4_5{flex-direction:column;height:100%;display:flex}._main_qwit4_17,._mainScrollable_qwit4_29{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._mainCentered_qwit4_41{padding:var(--semantic-space-inset-2xl);flex:1;justify-content:center;align-items:center;display:flex}._spinner_qwit4_57{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_qwit4_57}._errorText_qwit4_71{font:var(--semantic-typography-body-default);color:var(--semantic-color-status-danger-ink)}._container_qwit4_85{gap:var(--semantic-space-inset-2xl);flex-direction:column;max-width:80rem;margin:0 auto;display:flex}._addIcon_qwit4_103{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._tableCard_qwit4_119{background-color:var(--semantic-color-background-surface);border-radius:var(--semantic-radius-lg);box-shadow:var(--semantic-elevation-soft);overflow:auto hidden}._rowNoHover_qwit4_139._rowNoHover_qwit4_139:hover{background-color:#0000}._actionsHead_qwit4_147._actionsHead_qwit4_147{width:90px}._emptyCell_qwit4_155._emptyCell_qwit4_155{padding:var(--semantic-space-inset-4xl) var(--semantic-space-inset-lg);text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._cellContent_qwit4_169{align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._iconBadge_qwit4_183{width:var(--semantic-size-control-md);height:var(--semantic-size-control-md);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}._entityIcon_qwit4_205{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent)}._entityName_qwit4_217{font:var(--semantic-typography-title-card);color:var(--semantic-color-text-primary)}._descriptionCell_qwit4_227._descriptionCell_qwit4_227{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;color:var(--semantic-color-text-secondary);overflow:hidden}._rowActions_qwit4_243{justify-content:flex-end;align-items:center;gap:var(--semantic-space-gap-sm);display:flex}._iconButtonPrimary_qwit4_257._iconButtonPrimary_qwit4_257{color:var(--semantic-color-text-secondary)}._iconButtonPrimary_qwit4_257._iconButtonPrimary_qwit4_257:hover{color:var(--semantic-color-text-accent)}._iconButtonDestructive_qwit4_273._iconButtonDestructive_qwit4_273{color:var(--semantic-color-text-secondary)}._iconButtonDestructive_qwit4_273._iconButtonDestructive_qwit4_273:hover{color:var(--semantic-color-status-danger-ink)}._buttonIcon_qwit4_289{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}@media (width>=640px){._dialogContent_qwit4_305._dialogContent_qwit4_305{max-width:28rem}}._formSection_qwit4_317{gap:var(--semantic-space-inset-lg);display:grid}._fieldGroup_qwit4_327{gap:var(--semantic-space-inset-2xs);display:grid}._checkboxRow_qwit4_337{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._checkboxLabel_qwit4_351._checkboxLabel_qwit4_351{font:var(--semantic-typography-control-default);cursor:pointer}._buttonSpinner_qwit4_361{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_qwit4_57}._deleteAction_qwit4_375._deleteAction_qwit4_375{background-color:var(--semantic-color-status-danger);color:var(--semantic-color-status-on-status);border-color:#0000}._deleteAction_qwit4_375._deleteAction_qwit4_375:hover{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 88%, #000)}._deleteAction_qwit4_375._deleteAction_qwit4_375:active{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 80%, #000)}@keyframes _spin_qwit4_57{to{transform:rotate(360deg)}}._storageNoticeAction_qwit4_423{margin-top:var(--semantic-space-gap-sm)}._trashSection_qwit4_435{gap:var(--semantic-space-gap-sm);margin-top:var(--semantic-space-inset-2xl);flex-direction:column;display:flex}._trashHeader_qwit4_449{align-items:flex-start;gap:var(--semantic-space-gap-sm);display:flex}._trashIcon_qwit4_461{width:1rem;height:1rem;color:var(--semantic-color-text-secondary);margin-top:.15rem}._trashTitle_qwit4_475{font:var(--semantic-typography-title-default);color:var(--semantic-color-text-primary)}._trashHint_qwit4_485,._trashMeta_qwit4_495{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}@media (width<=767px){._main_qwit4_17,._mainScrollable_qwit4_29,._mainCentered_qwit4_41{padding:var(--semantic-space-inset-lg)}}._emptyState_1gqrr_5{padding:var(--semantic-space-inset-4xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);box-shadow:var(--semantic-elevation-soft);text-align:center}._emptyText_1gqrr_21{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._card_1gqrr_35{border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);box-shadow:var(--semantic-elevation-soft);overflow:hidden}._tableWrap_1gqrr_51{overflow-x:auto}._table_1gqrr_51{border-collapse:collapse;width:100%;font:var(--semantic-typography-control-default)}._headCell_1gqrr_77{height:var(--semantic-size-control-lg);padding:0 var(--semantic-space-inset-lg);text-align:left;vertical-align:middle;font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-secondary);background-color:var(--semantic-color-background-subtle);white-space:nowrap}._sortButton_1gqrr_103{align-items:center;gap:var(--semantic-space-inset-2xs);font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._sortButton_1gqrr_103:hover,._sortButtonActive_1gqrr_133{color:var(--semantic-color-text-primary)}._sortButton_1gqrr_103:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._sortIcon_1gqrr_151{flex-shrink:0;width:12px;height:12px}._sortIconIdle_1gqrr_163{opacity:.5}._row_1gqrr_171{transition:background-color .15s}._row_1gqrr_171:hover{background-color:var(--semantic-color-background-neutral-1)}._cell_1gqrr_187{padding:var(--semantic-space-inset-xs) var(--semantic-space-inset-lg);vertical-align:middle}._cellPrimary_1gqrr_197{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._cellText_1gqrr_207{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._cellMuted_1gqrr_217{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-secondary)}._actions_1gqrr_231{align-items:center;gap:var(--semantic-space-gap-sm);display:flex}._editButton_1gqrr_249:hover{color:var(--semantic-color-text-accent)}._deleteButton_1gqrr_257:hover,._menuItemDestructive_1gqrr_265{color:var(--semantic-color-status-danger-ink)}._pagination_1gqrr_279{padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);background-color:var(--semantic-color-background-subtle);justify-content:space-between;align-items:center;display:flex}._paginationInfo_1gqrr_295{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._paginationValue_1gqrr_305{font:var(--semantic-typography-mono-meta);color:var(--semantic-color-text-primary)}._paginationRange_1gqrr_315{margin-left:var(--semantic-space-inset-lg)}._paginationButtons_1gqrr_323{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._menuItemDisabledWrap_1gqrr_337{display:block}._menuItemHint_1gqrr_345{padding-left:var(--semantic-space-inset-2xs);font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-tertiary);margin-left:auto}._statusTrigger_nrza2_5{width:8rem}._addIcon_nrza2_17{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._dialogContent_1eod5_5{max-width:28rem}._form_1eod5_15{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._field_1eod5_27{gap:var(--semantic-space-inset-2xs);display:grid}._hint_1eod5_37{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._footer_1eod5_47{gap:var(--semantic-space-inset-2xs);flex-direction:column-reverse;display:flex}@media (width>=640px){._footer_1eod5_47{flex-direction:row;justify-content:flex-end}}._deleteDialogContent_1eod5_77{max-width:28rem}._deleteUserName_1eod5_87{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._deleteConfirmButton_1eod5_97{background-color:var(--semantic-color-status-danger);color:var(--semantic-color-status-on-status);border-color:#0000}._deleteConfirmButton_1eod5_97:hover{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 88%, #000)}._deleteConfirmButton_1eod5_97:active{background-color:color-mix(in srgb, var(--semantic-color-status-danger) 80%, #000)}._headerRow_jh31h_1{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._headerIcon_jh31h_13{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-secondary);flex-shrink:0}._title_jh31h_27._title_jh31h_27{font:var(--semantic-typography-title-default);letter-spacing:-.01em}._list_jh31h_37{gap:var(--semantic-space-gap-sm);flex-direction:column;display:flex}._row_jh31h_51{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-xs) var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);display:flex}._rowMain_jh31h_71{gap:var(--semantic-space-gap-sm);flex-direction:column;min-width:0;display:flex}._rowName_jh31h_85{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._rowDescription_jh31h_95{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._rowActions_jh31h_105{align-items:center;gap:var(--semantic-space-inset-2xs);flex-shrink:0;display:flex}._lockIcon_jh31h_119{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-tertiary)}._empty_jh31h_131{padding:var(--semantic-space-inset-lg) 0;text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._skeletonRow_jh31h_147._skeletonRow_jh31h_147{border-radius:var(--semantic-radius-md);height:52px}._body_2e7th_5{gap:var(--semantic-space-inset-sm);display:grid}._linkRow_2e7th_15{align-items:center;gap:var(--semantic-space-inset-xs);display:flex}._hint_2e7th_27{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._error_2e7th_37{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-danger)}._form_1gvuk_5{gap:var(--semantic-space-inset-sm);display:grid}._field_1gvuk_15{gap:var(--semantic-space-inset-2xs);display:grid}._fieldRow_1gvuk_25{gap:var(--semantic-space-inset-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._switchRow_1gvuk_39{justify-content:space-between;align-items:flex-start;gap:var(--semantic-space-inset-sm);display:flex}._fieldLabel_1gvuk_55{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._catalogList_1gvuk_69{gap:var(--semantic-space-gap-xs);max-height:240px;padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);flex-direction:column;display:flex;overflow-y:auto}._catalogRow_1gvuk_91{align-items:center;gap:var(--semantic-space-inset-xs);min-height:var(--semantic-size-control-md);display:flex}._catalogLabel_1gvuk_107{min-width:0;font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary);cursor:pointer;flex:1;align-self:stretch;align-items:center;display:flex}._catalogName_1gvuk_129{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._catalogRole_1gvuk_141._catalogRole_1gvuk_141{flex:none;width:180px}._linkRow_1gvuk_151{align-items:center;gap:var(--semantic-space-inset-xs);display:flex}._hint_1gvuk_163{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._warning_1gvuk_173{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-warning,var(--semantic-color-text-secondary))}@media (width<=767px){._fieldRow_1gvuk_25{grid-template-columns:minmax(0,1fr)}._catalogRole_1gvuk_141._catalogRole_1gvuk_141{width:140px}}._page_nzcpe_5{flex-direction:column;height:100%;display:flex}._main_nzcpe_17{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._mainCentered_nzcpe_29{padding:var(--semantic-space-inset-2xl);flex:1;justify-content:center;align-items:center;display:flex}._container_nzcpe_51{gap:var(--semantic-space-inset-2xl);flex-direction:column;max-width:80rem;margin:0 auto;display:flex}._errorCenter_nzcpe_71{text-align:center}._errorTitle_nzcpe_79{margin-bottom:var(--semantic-space-inset-2xs);font:var(--semantic-typography-heading-panel);color:var(--semantic-color-status-danger-ink)}._errorDetail_nzcpe_91{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._skeletonCard_nzcpe_105{gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-xl);border-radius:var(--semantic-radius-lg);background-color:var(--semantic-color-background-surface);box-shadow:var(--semantic-elevation-soft);flex-direction:column;display:flex}._skeletonRow_nzcpe_125{height:var(--semantic-size-control-lg);width:100%}@media (width<=767px){._main_nzcpe_17,._mainScrollable_nzcpe_143,._mainCentered_nzcpe_29{padding:var(--semantic-space-inset-lg)}}._page_17bui_5{flex-direction:column;height:100%;display:flex}._main_17bui_19{gap:var(--semantic-space-inset-2xl);padding:var(--semantic-space-inset-2xl);flex-direction:column;flex:1;display:flex;overflow:auto}._cardHeaderRow_17bui_41._cardHeaderRow_17bui_41{align-items:center;gap:var(--semantic-space-inset-2xs);flex-direction:row;display:flex}._headerIcon_17bui_57{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-secondary);flex-shrink:0}._cardTitleLg_17bui_71._cardTitleLg_17bui_71{font:var(--semantic-typography-title-default);letter-spacing:-.01em}._overviewHeader_17bui_87._overviewHeader_17bui_87{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-lg);flex-flow:wrap}._statsInline_17bui_103{align-items:baseline;gap:var(--semantic-space-inset-lg);flex-wrap:wrap;display:flex}._statInline_17bui_117{align-items:baseline;gap:var(--semantic-space-gap-sm);display:flex}._statInlineLabel_17bui_129{font:var(--semantic-typography-caption-medium);color:var(--semantic-color-text-secondary)}._statInlineValue_17bui_139{font:var(--semantic-typography-mono-meta-medium);color:var(--semantic-color-text-primary)}._statInlineValueSuccess_17bui_149{color:var(--semantic-color-status-success-ink)}._statInlineValueMuted_17bui_157{color:var(--semantic-color-text-secondary)}._statBlock_17bui_165{gap:var(--semantic-space-gap-sm);flex-direction:column;display:flex}._statLabel_17bui_177{font:var(--semantic-typography-caption-medium);color:var(--semantic-color-text-secondary)}._skeletonStatInline_17bui_195._skeletonStatInline_17bui_195{height:calc(var(--semantic-typography-mono-meta-medium-font-size) * var(--semantic-typography-mono-meta-medium-line-height));width:24px}._skeletonIcon_17bui_207._skeletonIcon_17bui_207{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);border-radius:var(--semantic-radius-xs)}._skeletonLine_17bui_221._skeletonLine_17bui_221{height:calc(var(--semantic-typography-control-medium-font-size) * var(--semantic-typography-control-medium-line-height) - var(--semantic-space-gap-sm));width:128px}._skeletonLineSm_17bui_233._skeletonLineSm_17bui_233{height:calc(var(--semantic-typography-caption-default-font-size) * var(--semantic-typography-caption-default-line-height));width:96px}._skeletonBadge_17bui_245._skeletonBadge_17bui_245{height:calc(var(--semantic-typography-chip-default-font-size) * var(--semantic-typography-chip-default-line-height) + 2 * var(--semantic-space-gap-xs));border-radius:var(--semantic-radius-full);width:64px}._skeletonText24_17bui_257._skeletonText24_17bui_257{height:calc(var(--semantic-typography-mono-value-font-size) * var(--semantic-typography-mono-value-line-height));width:96px}._skeletonText32_17bui_267._skeletonText32_17bui_267{height:calc(var(--semantic-typography-mono-value-font-size) * var(--semantic-typography-mono-value-line-height));width:128px}._skeletonText40_17bui_277._skeletonText40_17bui_277{height:calc(var(--semantic-typography-mono-value-font-size) * var(--semantic-typography-mono-value-line-height));width:160px}._skeletonLines_17bui_221{gap:var(--semantic-space-gap-sm);flex-direction:column;display:flex}._recentSection_17bui_303{gap:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._recentLabel_17bui_315{font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-tertiary)}._recentList_17bui_325{gap:var(--semantic-space-gap-sm);flex-direction:column;display:flex}._recentRow_17bui_341{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-xs) var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);display:flex}@media (width<=767px){._recentRow_17bui_341{flex-wrap:wrap}._rowRight_17bui_373{flex-wrap:wrap;justify-content:flex-end;width:100%}}._recentRowLeft_17bui_387{align-items:center;gap:var(--semantic-space-inset-sm);min-width:0;display:flex}._rowIcon_17bui_401{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0}._rowRight_17bui_373{align-items:center;gap:var(--semantic-space-inset-sm);flex-shrink:0;display:flex}._rowTitleWrap_17bui_431{min-width:0}._buttonIcon_17bui_439{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._rowTitle_17bui_431{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._rowSubtitle_17bui_459{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._emptyText_17bui_471{padding:var(--semantic-space-inset-2xl) var(--semantic-space-inset-lg);text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._badgeIcon_17bui_487{flex-shrink:0;width:12px;height:12px}._alertIcon_17bui_503{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm)}._alertDescription_17bui_513._alertDescription_17bui_513{align-items:center;gap:var(--semantic-space-inset-2xs);flex-wrap:wrap;display:flex}._codeText_17bui_527{font:var(--semantic-typography-mono-readout)}._retryIcon_17bui_537{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._gridThreeCol_17bui_555{gap:var(--semantic-space-inset-2xl);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=768px){._gridThreeCol_17bui_555{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){._gridThreeCol_17bui_555{grid-template-columns:repeat(3,minmax(0,1fr))}}._panel_17bui_593{gap:var(--semantic-space-inset-lg);flex-direction:column;min-width:0;display:flex}._panelTitle_17bui_607{align-items:center;gap:var(--semantic-space-inset-2xs);font:var(--semantic-typography-heading-card);color:var(--semantic-color-text-primary);display:flex}._panelIcon_17bui_623{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0}._collapsibleHeader_17bui_645._collapsibleHeader_17bui_645{padding-bottom:0}._collapsibleHeaderClosed_17bui_655._collapsibleHeaderClosed_17bui_655{padding-bottom:var(--semantic-space-inset-xl)}._collapsibleTrigger_17bui_663{align-items:center;gap:var(--semantic-space-inset-2xs);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;padding:0;display:flex}._collapsibleTrigger_17bui_663:hover ._cardTitleLg_17bui_71{color:var(--semantic-color-text-accent)}._collapsibleTrigger_17bui_663:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px;border-radius:var(--semantic-radius-sm)}._collapsibleChevron_17bui_711{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0;margin-left:auto;transition:transform .15s}._collapsibleChevronOpen_17bui_729{transform:rotate(180deg)}._infoList_17bui_737{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._infoGrid_17bui_749{gap:var(--semantic-space-inset-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._infoValue_17bui_763{font:var(--semantic-typography-mono-value);color:var(--semantic-color-text-primary);overflow-wrap:anywhere}._divider_17bui_777{padding-top:var(--semantic-space-inset-lg)}._uptimeRow_17bui_785{align-items:center;gap:var(--semantic-space-inset-2xs);font:var(--semantic-typography-control-default);display:flex}._clockIcon_17bui_799{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-secondary);flex-shrink:0}._mutedText_17bui_813{color:var(--semantic-color-text-secondary)}._uptimeValue_17bui_821{font:var(--semantic-typography-mono-readout);color:var(--semantic-color-status-success-ink)}._urlText_17bui_831{margin-top:var(--semantic-space-inset-2xs);font:var(--semantic-typography-mono-readout);color:var(--semantic-color-text-secondary);word-break:break-all}._perfList_17bui_849{gap:var(--semantic-space-inset-xl);flex-direction:column;display:flex}._metricBlock_17bui_861{gap:var(--semantic-space-inset-2xs);flex-direction:column;display:flex}._metricHeader_17bui_873{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._metricLabelWrap_17bui_887{align-items:center;gap:var(--semantic-space-inset-2xs);min-width:0;display:flex}._metricIcon_17bui_901{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._textPrimary_17bui_915{color:var(--semantic-color-text-accent)}._textWarning_17bui_923{color:var(--semantic-color-status-warning)}._textSuccess_17bui_931{color:var(--semantic-color-status-success)}._textInfo_17bui_939{color:var(--semantic-color-status-info)}._metricName_17bui_947{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._metricValue_17bui_957{font:var(--semantic-typography-mono-readout);color:var(--semantic-color-text-primary);white-space:nowrap}._metricDetail_17bui_969{font:var(--semantic-typography-caption-default);color:var(--semantic-color-text-secondary)}._progress_17bui_981._progress_17bui_981{height:6px}._diskList_17bui_993{gap:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._diskBlock_17bui_1007{gap:var(--semantic-space-gap-sm);flex-direction:column;display:flex}._diskRow_17bui_1019{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);font:var(--semantic-typography-control-default);display:flex}._diskName_17bui_1035{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._diskValue_17bui_1045{font:var(--semantic-typography-mono-readout);color:var(--semantic-color-text-primary);white-space:nowrap}@media (width<=767px){._main_17bui_19,._mainScrollable_17bui_1063,._mainCentered_17bui_1065{padding:var(--semantic-space-inset-lg)}}._buttonRow_ywvtc_5{gap:var(--semantic-space-inset-2xs);display:flex}._editor_ywvtc_19{gap:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._searchWrap_ywvtc_33{min-width:0;position:relative}._searchIcon_ywvtc_43{left:var(--semantic-space-inset-sm);height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);color:var(--semantic-color-text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_ywvtc_67._searchInput_ywvtc_67{padding-left:calc(var(--semantic-space-inset-sm) + var(--semantic-size-icon-sm) + var(--semantic-space-inset-2xs))}._panes_ywvtc_81{gap:var(--semantic-space-inset-sm);grid-template-columns:15rem minmax(0,1fr);display:grid}._groupNav_ywvtc_95{gap:var(--semantic-space-inset-2xs);contain:size;padding-right:var(--semantic-space-gap-xs);flex-direction:column;display:flex;overflow-y:auto}._navSection_ywvtc_113{flex-direction:column;gap:1px;display:flex}._navFilter_ywvtc_127{gap:var(--semantic-space-gap-xs);padding-bottom:var(--semantic-space-inset-2xs);display:grid}._navFilterTrigger_ywvtc_139._navFilterTrigger_ywvtc_139{width:100%}._navFilterLabel_ywvtc_147._navFilterLabel_ywvtc_147{font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-secondary)}._navSectionHead_ywvtc_159{align-items:center;display:flex}._navChevronButton_ywvtc_169{width:var(--semantic-size-control-sm);height:var(--semantic-size-control-sm);border-radius:var(--semantic-radius-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._navChevronButton_ywvtc_169:hover{background-color:var(--semantic-color-background-neutral-1)}._navChevronButton_ywvtc_169:focus-visible,._navSectionRow_ywvtc_207:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:-2px}._navSectionRow_ywvtc_207{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);min-width:0;min-height:var(--semantic-size-control-sm);padding:0 var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._navSectionRow_ywvtc_207:hover{background-color:var(--semantic-color-background-neutral-1)}._navSectionSingle_ywvtc_263._navSectionSingle_ywvtc_263{margin-left:var(--semantic-size-control-sm)}._navChevron_ywvtc_169{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);color:var(--semantic-color-text-tertiary);flex-shrink:0;transition:transform .15s ease-out}._navChevronOpen_ywvtc_287{transform:rotate(90deg)}._navGroups_ywvtc_297{padding-left:var(--semantic-space-inset-sm);flex-direction:column;gap:1px;display:flex}._navItem_ywvtc_311{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);min-height:var(--semantic-size-control-sm);padding:0 var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-sm);font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._navItem_ywvtc_311:hover{background-color:var(--semantic-color-background-neutral-1)}._navItem_ywvtc_311:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:-2px}._navItemActive_ywvtc_363._navItemActive_ywvtc_363{background-color:var(--semantic-color-background-accent-tint);color:var(--semantic-color-text-accent)}._navItemLabel_ywvtc_373{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._navCount_ywvtc_387{font:var(--semantic-typography-label-pill);font-variant-numeric:tabular-nums;color:var(--semantic-color-text-tertiary);flex-shrink:0}._navItemActive_ywvtc_363 ._navCount_ywvtc_387{color:inherit}._listPane_ywvtc_409{gap:var(--semantic-space-inset-sm);flex-direction:column;min-width:0;display:flex}._listHeader_ywvtc_423{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-2xs);flex-wrap:wrap;display:flex}._listHeader_ywvtc_423 ._buttonRow_ywvtc_5{flex-wrap:wrap}._listSummary_ywvtc_447{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._listScroll_ywvtc_463{border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);height:max(24rem,100vh - 24rem);padding:var(--semantic-space-inset-sm);overflow-y:auto}._emptyText_ywvtc_479{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);text-align:center;padding:var(--semantic-space-inset-lg) 0}._sectionList_ywvtc_495{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._section_ywvtc_495{gap:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._sectionTitle_ywvtc_521{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary);margin:0}._groupList_ywvtc_533{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._group_ywvtc_95{gap:var(--semantic-space-gap-xs);flex-direction:column;display:flex}._groupHeader_ywvtc_561{top:calc(-1 * var(--semantic-space-inset-sm));z-index:1;align-items:center;gap:var(--semantic-space-inset-2xs);min-height:var(--semantic-size-control-sm);background-color:var(--semantic-color-background-subtle);display:flex;position:sticky}._groupTitle_ywvtc_585{font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-secondary);flex:1;margin:0}._permissionList_ywvtc_599{gap:var(--semantic-space-gap-xs);padding-left:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._permissionRow_ywvtc_615{align-items:flex-start;gap:var(--semantic-space-inset-2xs);min-height:var(--semantic-size-control-md);padding:var(--semantic-space-gap-xs) 0;display:flex}._permissionCheckbox_ywvtc_633._permissionCheckbox_ywvtc_633{margin-top:2px}._permissionLabel_ywvtc_643{cursor:pointer;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._permissionRowDisabled_ywvtc_665 ._permissionLabel_ywvtc_643{cursor:not-allowed;opacity:.5}._sectionNote_ywvtc_677{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);margin:0}._permissionDescription_ywvtc_689{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._permissionName_ywvtc_701{font:var(--semantic-typography-mono-meta);color:var(--semantic-color-text-tertiary);overflow-wrap:anywhere}._permissionNamePrimary_ywvtc_715._permissionNamePrimary_ywvtc_715{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._rowTags_ywvtc_731{align-items:center;gap:var(--semantic-space-gap-sm);flex-shrink:0;min-height:20px;display:flex}._rowBadge_ywvtc_751._rowBadge_ywvtc_751{padding:0 var(--semantic-space-inset-3xs);font:var(--semantic-typography-label-pill);text-transform:none;cursor:default;flex-shrink:0}@media (width<=767px){._panes_ywvtc_81{grid-template-columns:minmax(0,1fr)}._groupNav_ywvtc_95{display:none}}._body_ju88h_5,._fields_ju88h_21{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}@media (width>=768px){._fields_ju88h_21{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}._fieldGroup_ju88h_53{gap:var(--semantic-space-inset-2xs);display:grid}._rowBetween_ju88h_63{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._hint_ju88h_77{margin-top:var(--semantic-space-gap-xs);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._buttonIcon_ju88h_89{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}._loadingCenter_ju88h_99{padding:var(--semantic-space-inset-3xl) 0;justify-content:center;align-items:center;display:flex}._spinner_ju88h_113{height:var(--semantic-size-icon-lg);width:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_ju88h_113}._errorState_ju88h_131{align-items:center;gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-xl) 0;text-align:center;flex-direction:column;display:flex}._errorIcon_ju88h_149{height:var(--semantic-size-icon-lg);width:var(--semantic-size-icon-lg);color:var(--semantic-color-status-danger)}._errorText_ju88h_161{font:var(--semantic-typography-body-default);color:var(--semantic-color-status-danger-ink)}._summary_ju88h_175{gap:var(--semantic-space-inset-2xs);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);padding:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._summaryTotal_ju88h_193{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-primary);margin:0}._summaryApps_ju88h_205{gap:var(--semantic-space-gap-sm);flex-wrap:wrap;display:flex}._summaryApp_ju88h_205{align-items:center;gap:var(--semantic-space-gap-sm);border-radius:var(--semantic-radius-sm);background-color:var(--semantic-color-background-neutral-1);padding:var(--semantic-space-gap-xs) var(--semantic-space-inset-2xs);font:var(--semantic-typography-label-pill);color:var(--semantic-color-text-secondary);display:inline-flex}._chipCount_ju88h_239{font:var(--semantic-typography-label-pill);font-variant-numeric:tabular-nums;color:var(--semantic-color-text-tertiary)}._selectedSection_ju88h_255{gap:var(--semantic-space-inset-2xs);display:grid}._selectedText_ju88h_267{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);overflow-wrap:break-word;border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);max-height:4rem;padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-sm);overflow-y:auto}._buttonSpinner_ju88h_295{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_ju88h_113}@keyframes _spin_ju88h_113{to{transform:rotate(360deg)}}._page_xm9k8_5{flex-direction:column;height:100%;display:flex}._main_xm9k8_17{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._mainCentered_xm9k8_29{padding:var(--semantic-space-inset-2xl);flex:1;justify-content:center;align-items:center;display:flex}._spinner_xm9k8_45{height:var(--semantic-size-icon-lg);width:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_xm9k8_45}._errorText_xm9k8_59{font:var(--semantic-typography-body-default);color:var(--semantic-color-status-danger-ink)}._container_xm9k8_73[hidden]{display:none}._container_xm9k8_73{gap:var(--semantic-space-inset-2xl);flex-direction:column;max-width:80rem;margin-left:auto;margin-right:auto;display:flex}._addIcon_xm9k8_101{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}._tableCard_xm9k8_115{background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);border-radius:var(--semantic-radius-lg);box-shadow:var(--semantic-elevation-soft);overflow:auto hidden}._rowNoHover_xm9k8_135._rowNoHover_xm9k8_135:hover{background-color:#0000}._actionsHead_xm9k8_145._actionsHead_xm9k8_145{width:136px}._emptyCell_xm9k8_153._emptyCell_xm9k8_153{text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);padding:var(--semantic-space-inset-4xl) var(--semantic-space-inset-lg)}._cellContent_xm9k8_167{align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._iconBadge_xm9k8_181{height:var(--semantic-size-control-md);width:var(--semantic-size-control-md);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}._entityIcon_xm9k8_203{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent)}._entityName_xm9k8_217{font:var(--semantic-typography-title-card);color:var(--semantic-color-text-primary)}._rowActions_xm9k8_231{align-items:center;gap:var(--semantic-space-gap-sm);justify-content:flex-end;display:flex}._iconButtonPrimary_xm9k8_245._iconButtonPrimary_xm9k8_245{color:var(--semantic-color-text-secondary)}._iconButtonPrimary_xm9k8_245._iconButtonPrimary_xm9k8_245:hover{color:var(--semantic-color-text-accent)}._iconButtonDestructive_xm9k8_261._iconButtonDestructive_xm9k8_261{color:var(--semantic-color-text-secondary)}._iconButtonDestructive_xm9k8_261._iconButtonDestructive_xm9k8_261:hover{color:var(--semantic-color-status-danger-ink)}._buttonIcon_xm9k8_277{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}@media (width>=640px){._dialogContent_xm9k8_295._dialogContent_xm9k8_295{max-width:28rem}}._formSection_xm9k8_307{gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-2xs) 0;display:grid}._fieldGroup_xm9k8_319{gap:var(--semantic-space-inset-2xs);display:grid}._buttonSpinner_xm9k8_331{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_xm9k8_45}@keyframes _spin_xm9k8_45{to{transform:rotate(360deg)}}@media (width<=767px){._main_xm9k8_17,._mainScrollable_xm9k8_361,._mainCentered_xm9k8_29{padding:var(--semantic-space-inset-lg)}}._body_3p0zx_5{gap:var(--semantic-space-inset-lg);display:grid}._fieldsRow_3p0zx_17{gap:var(--semantic-space-inset-lg);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._catalogSelect_3p0zx_31._catalogSelect_3p0zx_31{max-width:24rem}._field_3p0zx_17{gap:var(--semantic-space-inset-2xs);display:grid}._radioRow_3p0zx_49{align-items:center;gap:var(--semantic-space-inset-2xs);min-height:var(--semantic-size-control-md);display:flex}._radioLabel_3p0zx_63{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary);cursor:pointer}._hint_3p0zx_75{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);margin:0}._notice_3p0zx_89{padding:var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);margin:0}._emptyText_3p0zx_107{padding:var(--semantic-space-inset-lg) 0;text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);margin:0}._tokenRow_3p0zx_123{align-items:center;gap:var(--semantic-space-inset-xs);display:flex}._tokenInput_3p0zx_137._tokenInput_3p0zx_137{font:var(--semantic-typography-mono-readout)}._warning_3p0zx_145{font:var(--semantic-typography-body-default);color:var(--semantic-color-status-warning-ink);margin:0}._page_1fzdn_5{flex-direction:column;height:100%;display:flex}._main_1fzdn_17{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._mainCentered_1fzdn_29{padding:var(--semantic-space-inset-2xl);flex:1;justify-content:center;align-items:center;display:flex}._spinner_1fzdn_45{height:var(--semantic-size-icon-lg);width:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_1fzdn_45}._errorText_1fzdn_59{font:var(--semantic-typography-body-default);color:var(--semantic-color-status-danger-ink)}._container_1fzdn_73[hidden]{display:none}._container_1fzdn_73{gap:var(--semantic-space-inset-2xl);flex-direction:column;max-width:80rem;margin-left:auto;margin-right:auto;display:flex}._addIcon_1fzdn_101{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}._tableCard_1fzdn_115{background-color:var(--semantic-color-background-surface);color:var(--semantic-color-text-primary);border-radius:var(--semantic-radius-lg);box-shadow:var(--semantic-elevation-soft);overflow:auto hidden}._rowNoHover_1fzdn_135._rowNoHover_1fzdn_135:hover{background-color:#0000}._actionsHead_1fzdn_145._actionsHead_1fzdn_145{width:136px}._emptyCell_1fzdn_153._emptyCell_1fzdn_153{text-align:center;font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);padding:var(--semantic-space-inset-4xl) var(--semantic-space-inset-lg)}._cellContent_1fzdn_167{align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._iconBadge_1fzdn_181{height:var(--semantic-size-control-md);width:var(--semantic-size-control-md);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}._entityIcon_1fzdn_203{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent)}._entityName_1fzdn_217{font:var(--semantic-typography-title-card);color:var(--semantic-color-text-primary)}._rowActions_1fzdn_231{align-items:center;gap:var(--semantic-space-gap-sm);justify-content:flex-end;display:flex}._iconButtonPrimary_1fzdn_245._iconButtonPrimary_1fzdn_245{color:var(--semantic-color-text-secondary)}._iconButtonPrimary_1fzdn_245._iconButtonPrimary_1fzdn_245:hover{color:var(--semantic-color-text-accent)}._iconButtonDestructive_1fzdn_261._iconButtonDestructive_1fzdn_261{color:var(--semantic-color-text-secondary)}._iconButtonDestructive_1fzdn_261._iconButtonDestructive_1fzdn_261:hover{color:var(--semantic-color-status-danger-ink)}._buttonIcon_1fzdn_277{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm)}@media (width>=640px){._dialogContent_1fzdn_295._dialogContent_1fzdn_295{max-width:28rem}}._formSection_1fzdn_307{gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-2xs) 0;display:grid}._fieldGroup_1fzdn_319{gap:var(--semantic-space-inset-2xs);display:grid}._buttonSpinner_1fzdn_331{height:var(--semantic-size-icon-sm);width:var(--semantic-size-icon-sm);animation:1s linear infinite _spin_1fzdn_45}@keyframes _spin_1fzdn_45{to{transform:rotate(360deg)}}@media (width<=767px){._main_1fzdn_17,._mainScrollable_1fzdn_361,._mainCentered_1fzdn_29{padding:var(--semantic-space-inset-lg)}}._badgeList_1fzdn_375{gap:var(--semantic-space-gap-sm);flex-wrap:wrap;display:flex}._page_1o0ll_5{flex-direction:column;height:100%;display:flex}._main_1o0ll_17{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._container_1o0ll_31{gap:var(--semantic-space-inset-2xl);flex-direction:column;max-width:42rem;display:flex}._cardContent_1o0ll_49._cardContent_1o0ll_49{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._fieldGroup_1o0ll_63{gap:var(--semantic-space-inset-2xs);display:grid}._row_1o0ll_73{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._rowLeft_1o0ll_87{align-items:center;gap:var(--semantic-space-inset-sm);min-width:0;display:flex}._iconBox_1o0ll_103{width:var(--semantic-size-control-md);height:var(--semantic-size-control-md);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}._themeIcon_1o0ll_125{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);color:var(--semantic-color-text-accent)}._hint_1o0ll_137{margin-top:var(--semantic-space-gap-xs);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._actions_1o0ll_151{justify-content:flex-end;display:flex}@media (width<=767px){._main_1o0ll_17,._mainScrollable_1o0ll_167,._mainCentered_1o0ll_169{padding:var(--semantic-space-inset-lg)}}._formSection_zqh3i_1{gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-lg) 0;flex-direction:column;display:flex}._sectionLabel_zqh3i_19._sectionLabel_zqh3i_19{font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-tertiary)}._fieldGroup_zqh3i_31{gap:var(--semantic-space-inset-2xs);display:grid}._row_zqh3i_41{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._hint_zqh3i_55{margin-top:var(--semantic-space-gap-xs);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._loading_zqh3i_67{justify-content:center;align-items:center;height:160px;display:flex}._spinner_zqh3i_81{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_zqh3i_81}._spinnerSm_zqh3i_95{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0;animation:1s linear infinite _spin_zqh3i_81}@keyframes _spin_zqh3i_81{to{transform:rotate(360deg)}}._trigger_1o9mf_5{cursor:default;border-radius:var(--semantic-radius-xs);display:inline-flex}._trigger_1o9mf_5:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}._meter_1o9mf_29{gap:var(--semantic-space-gap-xs);width:8rem;display:grid}._value_1o9mf_41{font:var(--semantic-typography-mono-meta);font-variant-numeric:tabular-nums;color:var(--semantic-color-text-primary);white-space:nowrap}._bar_1o9mf_55._bar_1o9mf_55{height:4px}._barLow_1o9mf_65>*{background-color:var(--semantic-color-status-warning)}._remaining_1o9mf_73{font:var(--semantic-typography-label-pill);font-variant-numeric:tabular-nums;color:var(--semantic-color-text-secondary);white-space:nowrap}._remainingLow_1o9mf_89{color:var(--semantic-color-status-warning-ink)}._muted_1o9mf_97{color:var(--semantic-color-text-secondary)}._danger_1o9mf_105{color:var(--semantic-color-status-danger-ink)}._page_1igms_5{flex-direction:column;height:100%;display:flex}._main_1igms_17{padding:var(--semantic-space-inset-2xl);flex:1;overflow:auto}._mainStack_1igms_31{gap:var(--semantic-space-inset-2xl);flex-direction:column;display:flex}._noCatalogs_1igms_45._noCatalogs_1igms_45{align-items:center;gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-4xl);text-align:center;flex-direction:column;display:flex}._noCatalogsIcon_1igms_63{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary)}._noCatalogsTitle_1igms_75{font:var(--semantic-typography-heading-panel);color:var(--semantic-color-text-primary)}._loadingCenter_1igms_85{justify-content:center;align-items:center;height:160px;display:flex}._spinner_1igms_99{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_1igms_99}._addonsGrid_1igms_117{gap:var(--semantic-space-inset-2xl);display:grid}@media (width>=768px){._addonsGrid_1igms_117{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._addonsGrid_1igms_117{grid-template-columns:repeat(3,minmax(0,1fr))}}._addonCard_1igms_151._addonCard_1igms_151{cursor:pointer;box-shadow:var(--semantic-elevation-soft);flex-direction:column;transition:background-color .15s;display:flex}._addonCard_1igms_151._addonCard_1igms_151:hover{background-color:var(--semantic-color-background-subtle)}._addonCardComingSoon_1igms_181._addonCardComingSoon_1igms_181{cursor:default;opacity:.6}._addonCardComingSoon_1igms_181._addonCardComingSoon_1igms_181:hover{background-color:var(--semantic-color-background-surface)}._comingSoonTag_1igms_201{margin-left:var(--semantic-space-inset-2xs);text-transform:none;color:var(--semantic-color-foreground-muted);font-weight:400}._addonCardHeader_1igms_215._addonCardHeader_1igms_215{padding:var(--semantic-space-inset-xl) var(--semantic-space-inset-xl) 0}._rowStartBetween_1igms_223{justify-content:space-between;align-items:flex-start;gap:var(--semantic-space-inset-sm);display:flex}._addonTitle_1igms_237._addonTitle_1igms_237{font:var(--semantic-typography-title-default);letter-spacing:-.01em}._mt1_1igms_247._mt1_1igms_247{margin-top:var(--semantic-space-gap-sm)}._mt2_1igms_255._mt2_1igms_255{margin-top:var(--semantic-space-inset-2xs)}._shrink0_1igms_263._shrink0_1igms_263{flex-shrink:0}._addonCardContent_1igms_271._addonCardContent_1igms_271{padding:var(--semantic-space-inset-lg) var(--semantic-space-inset-xl) var(--semantic-space-inset-xl);flex-direction:column;flex:1;justify-content:flex-end;display:flex}._version_1igms_289{font:var(--semantic-typography-mono-meta);color:var(--semantic-color-text-secondary)}._rowBetween_1igms_303{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._rowGap2_1igms_317{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._rowGap3_1igms_329{align-items:center;gap:var(--semantic-space-inset-sm);display:flex}._flexEnd_1igms_341{justify-content:flex-end;display:flex}._fullWidth_1igms_351._fullWidth_1igms_351{width:100%}._pt2_1igms_359{padding-top:var(--semantic-space-inset-2xs)}._hint_1igms_367{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._textMuted_1igms_377._textMuted_1igms_377{color:var(--semantic-color-text-secondary)}._textCenter_1igms_385._textCenter_1igms_385{text-align:center}._cursorPointer_1igms_393._cursorPointer_1igms_393{cursor:pointer}._hiddenInput_1igms_401{display:none}._icon16_1igms_409,._icon16mr1_1igms_423,._icon12mr1_1igms_437{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0}._spinnerSm_1igms_449{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);flex-shrink:0;animation:1s linear infinite _spin_1igms_99}._buttonGap_1igms_463._buttonGap_1igms_463{gap:var(--semantic-space-inset-2xs)}._formSection_1igms_475{gap:var(--semantic-space-inset-lg);padding:var(--semantic-space-inset-lg) 0;flex-direction:column;display:flex}._checkboxRow_1igms_489{align-items:center;gap:var(--semantic-space-inset-2xs);display:flex}._checkboxLabel_1igms_503._checkboxLabel_1igms_503,._radioLabel_1igms_515._radioLabel_1igms_515{font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary);cursor:pointer}._sectionStack_1igms_527{gap:var(--semantic-space-inset-sm);flex-direction:column;display:flex}._sectionLabel_1igms_541._sectionLabel_1igms_541{font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-tertiary)}._nestedSection_1igms_553{gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);flex-direction:column;display:flex}._infoBox_1igms_575{align-items:flex-start;gap:var(--semantic-space-inset-2xs);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-neutral-1);font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);display:flex}._infoIcon_1igms_597{width:var(--semantic-size-icon-sm);height:var(--semantic-size-icon-sm);margin-top:var(--semantic-space-gap-xs);color:var(--semantic-color-text-accent);flex-shrink:0}._infoText_1igms_613{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary)}._noteMedium_1igms_623{margin-top:var(--semantic-space-gap-sm);font:var(--semantic-typography-body-medium)}._tableCard_1igms_639{border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);overflow:hidden}._headW50_1igms_651._headW50_1igms_651{width:50px}._headW60_1igms_659._headW60_1igms_659{width:60px}._headW80_1igms_667._headW80_1igms_667{width:80px}._headW100_1igms_675._headW100_1igms_675{width:100px}._headW80Center_1igms_683._headW80Center_1igms_683{text-align:center;width:80px}._headW100Center_1igms_693._headW100Center_1igms_693{text-align:center;width:100px}._headW120Center_1igms_703._headW120Center_1igms_703{text-align:center;width:120px}._fontMedium_1igms_715._fontMedium_1igms_715{font:var(--semantic-typography-control-medium);color:var(--semantic-color-text-primary)}._cellMutedCenter_1igms_727._cellMutedCenter_1igms_727{text-align:center;font:var(--semantic-typography-mono-meta);color:var(--semantic-color-text-secondary)}._iconButton_1igms_739._iconButton_1igms_739{width:var(--semantic-size-control-sm);height:var(--semantic-size-control-sm);border-radius:var(--semantic-radius-sm);padding:0}._iconButton_1igms_739._iconButton_1igms_739:hover{color:var(--semantic-color-text-accent)}._badgeCapitalize_1igms_761._badgeCapitalize_1igms_761{text-transform:capitalize}._fieldGrid_1igms_773{gap:var(--semantic-space-inset-2xs);display:grid}._fieldGridTight_1igms_785{gap:var(--semantic-space-inset-3xs);display:grid}._fieldStack_1igms_795{gap:var(--semantic-space-inset-sm);padding-top:var(--semantic-space-inset-2xs);flex-direction:column;display:flex}._stack2_1igms_809{gap:var(--semantic-space-inset-2xs);flex-direction:column;display:flex}._stack4_1igms_821{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._stack15_1igms_833{gap:var(--semantic-space-inset-3xs);flex-direction:column;display:flex}._textXs_1igms_847._textXs_1igms_847{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-primary)}._selectHint_1igms_859{padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-md);font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-secondary)}._blockedControl_1igms_873{display:inline-flex}._footerHint_1igms_883{font:var(--semantic-typography-body-medium);color:var(--semantic-color-text-secondary);margin-right:auto}._langBox_1igms_895{gap:var(--semantic-space-gap-sm);max-height:96px;padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-sm);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);flex-direction:column;display:flex;overflow-y:auto}._keyStatus_1igms_917{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-secondary);flex:1}._apiKeyInput_1igms_931._apiKeyInput_1igms_931{font:var(--semantic-typography-mono-readout);flex:1}._selectW180_1igms_941._selectW180_1igms_941{width:180px}._catalogTabs_1igms_953._catalogTabs_1igms_953{grid-template-rows:auto 1fr;width:100%;display:grid}._catalogTabs_1igms_953>[role=tablist]{grid-row-start:1}._catalogTabs_1igms_953>[role=tabpanel]{grid-row-start:2;grid-column-start:1}._tabTrigger_1igms_983._tabTrigger_1igms_983{flex:1}._tabPanel_1igms_991._tabPanel_1igms_991{gap:var(--semantic-space-inset-lg);margin-top:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._tabPanel_1igms_991._tabPanel_1igms_991[data-state=inactive]{visibility:hidden}._dialog3dBody_1igms_1019{border-radius:var(--semantic-radius-md);min-height:22rem;display:flex;overflow:hidden}._stepSidebar_1igms_1033{gap:var(--semantic-space-gap-xs);width:140px;padding:var(--semantic-space-inset-sm);background-color:var(--semantic-color-background-subtle);flex-direction:column;flex-shrink:0;display:flex}._stepButton_1igms_1055{width:100%;padding:var(--semantic-space-inset-2xs) var(--semantic-space-inset-xs);border-radius:var(--semantic-radius-md);font:var(--semantic-typography-control-medium);text-align:left;white-space:pre-line;border:0;transition:color .15s,background-color .15s;display:block}._stepButtonActive_1igms_1079{background-color:var(--semantic-color-background-accent-tint);color:var(--semantic-color-text-accent)}._stepButtonInactive_1igms_1089{color:var(--semantic-color-text-primary)}._stepButtonInactive_1igms_1089:hover{background-color:var(--semantic-color-background-neutral-1)}._stepContent_1igms_1107{min-width:0;padding:var(--semantic-space-inset-xl);flex:1;overflow-y:auto}._stepTitle_1igms_1121{font:var(--semantic-typography-title-default);color:var(--semantic-color-text-primary);letter-spacing:-.01em}._dropdownContent_1igms_1133._dropdownContent_1igms_1133{z-index:50;background-color:var(--semantic-color-background-surface);width:280px;max-height:300px;overflow-y:auto}._formatsTableWrap_1igms_1153{border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);overflow:hidden}._rowPrimary_1igms_1167._rowPrimary_1igms_1167,._rowPrimary_1igms_1167._rowPrimary_1igms_1167:hover{background-color:#0000}._headPrimary_1igms_1177._headPrimary_1igms_1177{height:var(--semantic-size-control-lg);padding:0 var(--semantic-space-inset-lg);font:var(--semantic-typography-label-overline);color:var(--semantic-color-text-secondary);text-align:left;vertical-align:middle;white-space:nowrap}._rowHighlight_1igms_1197._rowHighlight_1igms_1197,._rowHighlight_1igms_1197._rowHighlight_1igms_1197:hover{background-color:var(--semantic-color-background-accent-tint)}._removeButton_1igms_1213._removeButton_1igms_1213{width:var(--semantic-size-control-sm);height:var(--semantic-size-control-sm);border-radius:var(--semantic-radius-sm);color:var(--semantic-color-status-danger-ink);padding:0}._removeButton_1igms_1213._removeButton_1igms_1213:hover{background-color:var(--semantic-color-status-danger-soft);color:var(--semantic-color-status-danger-ink)}._hostInput_1igms_1245._hostInput_1igms_1245{font:var(--semantic-typography-mono-readout)}._scheduleRow_1igms_1253{align-items:center;gap:var(--semantic-space-inset-lg);display:flex}._dayLabel_1igms_1265{width:40px;font:var(--semantic-typography-control-default);color:var(--semantic-color-text-primary)}._timeInput_1igms_1277._timeInput_1igms_1277{width:96px;font:var(--semantic-typography-mono-readout)}@keyframes _spin_1igms_99{to{transform:rotate(360deg)}}._scrollBody_1igms_1309{max-height:60vh;overflow-y:auto}._scrollBody_1igms_1309>*{flex-shrink:0}._chipGrid_1igms_1337{gap:var(--semantic-space-inset-2xs) var(--semantic-space-inset-lg);flex-wrap:wrap;display:flex}._w32_1igms_1349._w32_1igms_1349{width:8rem}@media (width<=767px){._main_1igms_17,._mainScrollable_1igms_1363,._mainCentered_1igms_1365{padding:var(--semantic-space-inset-lg)}}._inlineForm_1igms_1379{gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg);border-radius:var(--semantic-radius-md);background-color:var(--semantic-color-background-subtle);flex-direction:column;display:flex}._inlineFormActions_1igms_1397{justify-content:flex-end;gap:var(--semantic-space-inset-2xs);display:flex}._aiPerfGrid_1igms_1415{gap:var(--semantic-space-inset-sm);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}._page_1y4wa_5{flex-direction:column;height:100%;display:flex}._main_1y4wa_17{padding:var(--semantic-space-inset-2xl);gap:var(--semantic-space-inset-2xl);flex-direction:column;flex:1;display:flex;overflow:auto}._cardHeaderRow_1y4wa_37._cardHeaderRow_1y4wa_37{justify-content:space-between;align-items:flex-start;gap:var(--semantic-space-inset-lg);flex-direction:row;display:flex}._statusBody_1y4wa_57{gap:var(--semantic-space-inset-lg);flex-direction:column;display:flex}._statusGrid_1y4wa_69{gap:var(--semantic-space-inset-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._statusLabel_1y4wa_81{font-size:var(--semantic-font-size-sm);color:var(--semantic-color-text-secondary);display:block}._statusValue_1y4wa_93{align-items:center;gap:var(--semantic-space-inset-sm);font-weight:500;display:flex}._errors_1y4wa_107{gap:var(--semantic-space-inset-sm);padding:var(--semantic-space-inset-md);border-radius:var(--semantic-radius-md);background:var(--semantic-color-surface-danger-subtle,#dc262614);color:var(--semantic-color-text-danger,#b91c1c);font-size:var(--semantic-font-size-sm);display:flex}._formGrid_1y4wa_131{gap:var(--semantic-space-inset-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}._field_1y4wa_145{gap:var(--semantic-space-inset-xs);flex-direction:column;display:flex}._fieldWide_1y4wa_159{gap:var(--semantic-space-inset-xs);flex-direction:column;grid-column:1/-1;display:flex}._days_1y4wa_173{gap:var(--semantic-space-inset-md);flex-wrap:wrap;display:flex}._day_1y4wa_173{align-items:center;gap:var(--semantic-space-inset-xs);font-size:var(--semantic-font-size-sm);display:flex}._switchRow_1y4wa_199{justify-content:space-between;align-items:center;gap:var(--semantic-space-inset-md);display:flex}._formActions_1y4wa_213{grid-column:1/-1;justify-content:flex-end;display:flex}._mono_1y4wa_229{font-family:var(--semantic-font-family-mono,ui-monospace, monospace);font-size:var(--semantic-font-size-sm)}._rowActions_1y4wa_239{gap:var(--semantic-space-inset-sm);justify-content:flex-end;display:flex}._details_1y4wa_251{max-width:420px;font-size:var(--semantic-font-size-sm);color:var(--semantic-color-text-secondary)}._empty_1y4wa_263{text-align:center;color:var(--semantic-color-text-secondary)}._dialogBody_1y4wa_277{gap:var(--semantic-space-inset-md);flex-direction:column;display:flex}._hint_1y4wa_289{font-size:var(--semantic-font-size-sm);color:var(--semantic-color-text-secondary)}._spin_1y4wa_303{animation:1s linear infinite _spin_1y4wa_303}@keyframes _spin_1y4wa_303{to{transform:rotate(360deg)}}._layout_x7fib_5{background-color:var(--semantic-color-background-canvas);min-height:100vh;display:flex}._main_x7fib_19{flex:1;min-width:0;transition:margin-left .2s}._mainRail_x7fib_35{margin-left:calc(var(--semantic-size-sidebar-width-collapsed) + var(--semantic-space-inset-sm))}._mainExpanded_x7fib_45{margin-left:calc(var(--semantic-size-sidebar-width) + var(--semantic-space-inset-sm))}._mainBar_x7fib_57{padding-bottom:calc(var(--semantic-size-header-height) + env(safe-area-inset-bottom,0px));margin-left:0}._loading_x7fib_71{background-color:var(--semantic-color-background-canvas);justify-content:center;align-items:center;min-height:100vh;display:flex}._spinner_x7fib_87{width:var(--semantic-size-icon-lg);height:var(--semantic-size-icon-lg);color:var(--semantic-color-text-tertiary);animation:1s linear infinite _spin_x7fib_87}@keyframes _spin_x7fib_87{to{transform:rotate(360deg)}}._notice_x7fib_119{align-items:center;gap:var(--semantic-space-inset-lg);max-width:28rem;padding:var(--semantic-space-inset-2xl);text-align:center;flex-direction:column;display:flex}._noticeTitle_x7fib_139{font:var(--semantic-typography-heading-panel);color:var(--semantic-color-text-primary);margin:0}._noticeText_x7fib_151{font:var(--semantic-typography-body-default);color:var(--semantic-color-text-primary);margin:0}._noticeActions_x7fib_163{gap:var(--semantic-space-inset-sm);display:flex}._buttonSpinner_x7fib_173{animation:1s linear infinite _spin_x7fib_87}:root{--primitive-color-neutral-0:#fff;--primitive-color-neutral-0-hsl:0 0% 100%;--primitive-color-neutral-50:#fafafa;--primitive-color-neutral-50-hsl:0 0% 98%;--primitive-color-neutral-75:#f7f7f7;--primitive-color-neutral-75-hsl:0 0% 96.9%;--primitive-color-neutral-100:#eee;--primitive-color-neutral-100-hsl:0 0% 93.3%;--primitive-color-neutral-125:#f2f2f2;--primitive-color-neutral-125-hsl:0 0% 94.9%;--primitive-color-neutral-150:#ececec;--primitive-color-neutral-150-hsl:0 0% 92.5%;--primitive-color-neutral-200:#e0e0e0;--primitive-color-neutral-200-hsl:0 0% 87.8%;--primitive-color-neutral-400:#9a9a9a;--primitive-color-neutral-400-hsl:0 0% 60.4%;--primitive-color-neutral-600:#6b6b6b;--primitive-color-neutral-600-hsl:0 0% 42%;--primitive-color-neutral-900:#1f1f1f;--primitive-color-neutral-900-hsl:0 0% 12.2%;--primitive-color-brand-50:#fff0eb;--primitive-color-brand-50-hsl:15 100% 96.1%;--primitive-color-brand-500:#ff5c2b;--primitive-color-brand-500-hsl:13.9 100% 58.4%;--primitive-color-blue-500:#3b82f6;--primitive-color-blue-500-hsl:217.2 91.2% 59.8%;--primitive-color-purple-500:#a855f7;--primitive-color-purple-500-hsl:270.7 91% 65.1%;--primitive-color-emerald-500:#10b981;--primitive-color-emerald-500-hsl:160.1 84.1% 39.4%;--primitive-color-pastel-blush:#f2dede;--primitive-color-pastel-blush-hsl:0 43.5% 91%;--primitive-color-pastel-clay:#e4d3d3;--primitive-color-pastel-clay-hsl:0 23.9% 86.1%;--primitive-color-pastel-linen:#f0e6dd;--primitive-color-pastel-linen-hsl:28.4 38.8% 90.4%;--primitive-color-pastel-sand:#e9d9c7;--primitive-color-pastel-sand-hsl:31.8 43.6% 84.7%;--primitive-color-pastel-mint:#d8ead9;--primitive-color-pastel-mint-hsl:123.3 30% 88.2%;--primitive-color-pastel-sage:#cdd6cf;--primitive-color-pastel-sage-hsl:133.3 9.9% 82.2%;--primitive-color-pastel-sky:#cfe0e6;--primitive-color-pastel-sky-hsl:195.7 31.5% 85.7%;--primitive-color-pastel-slate:#d9dee4;--primitive-color-pastel-slate-hsl:212.7 16.9% 87.3%;--primitive-color-pastel-periwinkle:#dce4ef;--primitive-color-pastel-periwinkle-hsl:214.7 37.3% 90%;--primitive-color-pastel-lavender:#e6dcf2;--primitive-color-pastel-lavender-hsl:267.3 45.8% 90.6%;--primitive-color-red-50:#fef2f2;--primitive-color-red-50-hsl:0 85.7% 97.3%;--primitive-color-red-200:#fecaca;--primitive-color-red-200-hsl:0 96.3% 89.4%;--primitive-color-red-500:#dc2626;--primitive-color-red-500-hsl:0 72.2% 50.6%;--primitive-color-red-700:#b91c1c;--primitive-color-red-700-hsl:0 73.7% 41.8%;--primitive-color-amber-50:#fffbeb;--primitive-color-amber-50-hsl:48 100% 96.1%;--primitive-color-amber-200:#fde68a;--primitive-color-amber-200-hsl:48 96.6% 76.7%;--primitive-color-amber-600:#d97706;--primitive-color-amber-600-hsl:32.1 94.6% 43.7%;--primitive-color-amber-700:#b45309;--primitive-color-amber-700-hsl:26 90.5% 37.1%;--primitive-color-green-50:#ecfdf5;--primitive-color-green-50-hsl:151.8 81% 95.9%;--primitive-color-green-200:#a7f3d0;--primitive-color-green-200-hsl:152.4 76% 80.4%;--primitive-color-green-600:#059669;--primitive-color-green-600-hsl:161.4 93.5% 30.4%;--primitive-color-green-700:#047857;--primitive-color-green-700-hsl:162.9 93.5% 24.3%;--primitive-color-sky-50:#eff6ff;--primitive-color-sky-50-hsl:213.8 100% 96.9%;--primitive-color-sky-200:#bfdbfe;--primitive-color-sky-200-hsl:213.3 96.9% 87.3%;--primitive-color-sky-600:#2563eb;--primitive-color-sky-600-hsl:221.2 83.2% 53.3%;--primitive-color-sky-700:#1d4ed8;--primitive-color-sky-700-hsl:224.3 76.3% 48%;--primitive-space-0:0px;--primitive-space-2:2px;--primitive-space-4:4px;--primitive-space-6:6px;--primitive-space-7:7px;--primitive-space-8:8px;--primitive-space-10:10px;--primitive-space-12:12px;--primitive-space-14:14px;--primitive-space-16:16px;--primitive-space-17:17px;--primitive-space-18:18px;--primitive-space-20:20px;--primitive-space-24:24px;--primitive-space-28:28px;--primitive-space-30:30px;--primitive-space-32:32px;--primitive-space-40:40px;--primitive-space-60:60px;--primitive-space-neg-2:-2px;--primitive-font-family-sans:Inter, system-ui, sans-serif;--primitive-font-family-mono:"Geist Mono", ui-monospace, monospace;--primitive-font-weight-regular:400;--primitive-font-weight-medium:500;--primitive-font-weight-semibold:600;--primitive-font-size-10:10px;--primitive-font-size-11:11px;--primitive-font-size-12:12px;--primitive-font-size-13:13px;--primitive-font-size-14:14px;--primitive-font-size-15:15px;--primitive-font-size-16:16px;--primitive-font-size-17:17px;--primitive-font-size-20:20px;--primitive-font-size-26:26px;--primitive-font-size-11-5:11.5px;--primitive-font-size-12-5:12.5px;--primitive-font-size-13-5:13.5px;--primitive-font-size-14-5:14.5px;--primitive-line-height-for-size-10:15px;--primitive-line-height-for-size-11:16.5px;--primitive-line-height-for-size-12:18px;--primitive-line-height-for-size-13:19.5px;--primitive-line-height-for-size-14:21px;--primitive-line-height-for-size-15:22.5px;--primitive-line-height-for-size-16:24px;--primitive-line-height-for-size-17:21.25px;--primitive-line-height-for-size-20:25px;--primitive-line-height-for-size-26:32.5px;--primitive-line-height-for-size-11-5:17.25px;--primitive-line-height-for-size-12-5:18.75px;--primitive-line-height-for-size-13-5:20.25px;--primitive-line-height-for-size-14-5:21.75px;--primitive-line-height-ratio-body:1.5;--primitive-line-height-ratio-heading:1.25;--primitive-shadow-alpha-black-5:#0000000d;--primitive-shadow-alpha-black-25:#00000040;--primitive-shadow-alpha-black-35:#00000059;--primitive-shadow-alpha-black-65:#000000a6;--primitive-shadow-alpha-black-40:#0006;--primitive-shadow-alpha-black-3:#00000008;--primitive-shadow-alpha-black-8:#00000014;--primitive-shadow-alpha-accent-25:#ff5c2b40;--primitive-shadow-ring-white-2:0px 0px 0px 2px var(--primitive-color-neutral-0);--primitive-shadow-ring-white-2-raised:0px 0px 0px 2px var(--primitive-color-neutral-0), 0px 1px 3px 0px var(--primitive-shadow-alpha-black-35);--primitive-shadow-ring-neutral-150:0px 0px 0px 1px var(--primitive-color-neutral-150);--primitive-shadow-ring-black-5-deep:0px 0px 0px 1px var(--primitive-shadow-alpha-black-5), 0px 24px 60px -12px var(--primitive-shadow-alpha-black-65);--primitive-shadow-drop-2xl:0px 25px 50px -12px var(--primitive-shadow-alpha-black-25);--primitive-shadow-ring-line:0px 0px 0px 1px var(--semantic-color-border-default);--primitive-shadow-ring-line-deep:0px 0px 0px 1px var(--semantic-color-border-default), 0px 24px 60px -24px var(--primitive-shadow-alpha-black-40);--primitive-shadow-halo-accent-3:0px 0px 0px 3px var(--primitive-shadow-alpha-accent-25);--primitive-shadow-drop-soft:0px 1px 2px 0px var(--primitive-shadow-alpha-black-3), 0px 8px 24px -16px var(--primitive-shadow-alpha-black-8);--primitive-shadow-drop-soft-up:0px -8px 24px -16px var(--primitive-shadow-alpha-black-8);--primitive-radius-4:4px;--primitive-radius-6:6px;--primitive-radius-8:8px;--primitive-radius-12:12px;--primitive-radius-9999:9999px;--primitive-size-16:16px;--primitive-size-18:18px;--primitive-size-20:20px;--primitive-size-24:24px;--primitive-size-28:28px;--primitive-size-32:32px;--primitive-size-36:36px;--primitive-size-40:40px;--primitive-size-64:64px;--primitive-size-256:256px;--semantic-color-background-page:var(--primitive-color-neutral-50);--semantic-color-background-page-hsl:var(--primitive-color-neutral-50-hsl);--semantic-color-background-surface:var(--primitive-color-neutral-0);--semantic-color-background-surface-hsl:var(--primitive-color-neutral-0-hsl);--semantic-color-background-neutral-1:var(--primitive-color-neutral-100);--semantic-color-background-neutral-1-hsl:var(--primitive-color-neutral-100-hsl);--semantic-color-background-neutral-2:var(--primitive-color-neutral-150);--semantic-color-background-neutral-2-hsl:var(--primitive-color-neutral-150-hsl);--semantic-color-background-neutral-3:var(--primitive-color-neutral-200);--semantic-color-background-neutral-3-hsl:var(--primitive-color-neutral-200-hsl);--semantic-color-background-accent:var(--primitive-color-brand-500);--semantic-color-background-accent-hsl:var(--primitive-color-brand-500-hsl);--semantic-color-background-accent-tint:var(--primitive-color-brand-50);--semantic-color-background-accent-tint-hsl:var(--primitive-color-brand-50-hsl);--semantic-color-background-canvas:var(--primitive-color-neutral-125);--semantic-color-background-canvas-hsl:var(--primitive-color-neutral-125-hsl);--semantic-color-background-subtle:var(--primitive-color-neutral-75);--semantic-color-background-subtle-hsl:var(--primitive-color-neutral-75-hsl);--semantic-color-text-primary:var(--primitive-color-neutral-900);--semantic-color-text-primary-hsl:var(--primitive-color-neutral-900-hsl);--semantic-color-text-secondary:var(--primitive-color-neutral-600);--semantic-color-text-secondary-hsl:var(--primitive-color-neutral-600-hsl);--semantic-color-text-tertiary:var(--primitive-color-neutral-400);--semantic-color-text-tertiary-hsl:var(--primitive-color-neutral-400-hsl);--semantic-color-text-accent:var(--primitive-color-brand-500);--semantic-color-text-accent-hsl:var(--primitive-color-brand-500-hsl);--semantic-color-text-on-accent:var(--primitive-color-neutral-0);--semantic-color-text-on-accent-hsl:var(--primitive-color-neutral-0-hsl);--semantic-color-text-on-accent-aa:var(--primitive-color-neutral-900);--semantic-color-text-on-accent-aa-hsl:var(--primitive-color-neutral-900-hsl);--semantic-color-border-default:var(--primitive-color-neutral-150);--semantic-color-border-default-hsl:var(--primitive-color-neutral-150-hsl);--semantic-color-border-strong:var(--primitive-color-neutral-200);--semantic-color-border-strong-hsl:var(--primitive-color-neutral-200-hsl);--semantic-color-indicator-info:var(--primitive-color-blue-500);--semantic-color-indicator-info-hsl:var(--primitive-color-blue-500-hsl);--semantic-color-indicator-ai:var(--primitive-color-purple-500);--semantic-color-indicator-ai-hsl:var(--primitive-color-purple-500-hsl);--semantic-color-indicator-success:var(--primitive-color-emerald-500);--semantic-color-indicator-success-hsl:var(--primitive-color-emerald-500-hsl);--semantic-color-thumbnail-1:var(--primitive-color-pastel-sand);--semantic-color-thumbnail-1-hsl:var(--primitive-color-pastel-sand-hsl);--semantic-color-thumbnail-2:var(--primitive-color-pastel-slate);--semantic-color-thumbnail-2-hsl:var(--primitive-color-pastel-slate-hsl);--semantic-color-thumbnail-3:var(--primitive-color-pastel-linen);--semantic-color-thumbnail-3-hsl:var(--primitive-color-pastel-linen-hsl);--semantic-color-thumbnail-4:var(--primitive-color-pastel-sage);--semantic-color-thumbnail-4-hsl:var(--primitive-color-pastel-sage-hsl);--semantic-color-thumbnail-5:var(--primitive-color-pastel-blush);--semantic-color-thumbnail-5-hsl:var(--primitive-color-pastel-blush-hsl);--semantic-color-thumbnail-6:var(--primitive-color-pastel-lavender);--semantic-color-thumbnail-6-hsl:var(--primitive-color-pastel-lavender-hsl);--semantic-color-thumbnail-7:var(--primitive-color-pastel-sky);--semantic-color-thumbnail-7-hsl:var(--primitive-color-pastel-sky-hsl);--semantic-color-thumbnail-8:var(--primitive-color-pastel-clay);--semantic-color-thumbnail-8-hsl:var(--primitive-color-pastel-clay-hsl);--semantic-color-thumbnail-9:var(--primitive-color-pastel-periwinkle);--semantic-color-thumbnail-9-hsl:var(--primitive-color-pastel-periwinkle-hsl);--semantic-color-thumbnail-10:var(--primitive-color-pastel-mint);--semantic-color-thumbnail-10-hsl:var(--primitive-color-pastel-mint-hsl);--semantic-color-status-danger:var(--primitive-color-red-500);--semantic-color-status-danger-hsl:var(--primitive-color-red-500-hsl);--semantic-color-status-danger-ink:var(--primitive-color-red-700);--semantic-color-status-danger-ink-hsl:var(--primitive-color-red-700-hsl);--semantic-color-status-danger-soft:var(--primitive-color-red-50);--semantic-color-status-danger-soft-hsl:var(--primitive-color-red-50-hsl);--semantic-color-status-danger-border:var(--primitive-color-red-200);--semantic-color-status-danger-border-hsl:var(--primitive-color-red-200-hsl);--semantic-color-status-warning:var(--primitive-color-amber-600);--semantic-color-status-warning-hsl:var(--primitive-color-amber-600-hsl);--semantic-color-status-warning-ink:var(--primitive-color-amber-700);--semantic-color-status-warning-ink-hsl:var(--primitive-color-amber-700-hsl);--semantic-color-status-warning-soft:var(--primitive-color-amber-50);--semantic-color-status-warning-soft-hsl:var(--primitive-color-amber-50-hsl);--semantic-color-status-warning-border:var(--primitive-color-amber-200);--semantic-color-status-warning-border-hsl:var(--primitive-color-amber-200-hsl);--semantic-color-status-success:var(--primitive-color-green-600);--semantic-color-status-success-hsl:var(--primitive-color-green-600-hsl);--semantic-color-status-success-ink:var(--primitive-color-green-700);--semantic-color-status-success-ink-hsl:var(--primitive-color-green-700-hsl);--semantic-color-status-success-soft:var(--primitive-color-green-50);--semantic-color-status-success-soft-hsl:var(--primitive-color-green-50-hsl);--semantic-color-status-success-border:var(--primitive-color-green-200);--semantic-color-status-success-border-hsl:var(--primitive-color-green-200-hsl);--semantic-color-status-info:var(--primitive-color-sky-600);--semantic-color-status-info-hsl:var(--primitive-color-sky-600-hsl);--semantic-color-status-info-ink:var(--primitive-color-sky-700);--semantic-color-status-info-ink-hsl:var(--primitive-color-sky-700-hsl);--semantic-color-status-info-soft:var(--primitive-color-sky-50);--semantic-color-status-info-soft-hsl:var(--primitive-color-sky-50-hsl);--semantic-color-status-info-border:var(--primitive-color-sky-200);--semantic-color-status-info-border-hsl:var(--primitive-color-sky-200-hsl);--semantic-color-status-on-status:var(--primitive-color-neutral-0);--semantic-color-status-on-status-hsl:var(--primitive-color-neutral-0-hsl);--semantic-color-inverse-surface:var(--primitive-color-neutral-900);--semantic-color-inverse-surface-hsl:var(--primitive-color-neutral-900-hsl);--semantic-color-inverse-text:var(--primitive-color-neutral-0);--semantic-color-inverse-text-hsl:var(--primitive-color-neutral-0-hsl);--semantic-color-overlay-scrim:#0006;--semantic-color-control-thumb:var(--primitive-color-neutral-0);--semantic-color-control-thumb-hsl:var(--primitive-color-neutral-0-hsl);--semantic-space-none:var(--primitive-space-0);--semantic-space-gap-xs:var(--primitive-space-2);--semantic-space-gap-sm:var(--primitive-space-4);--semantic-space-inset-3xs:var(--primitive-space-6);--semantic-space-inset-2xs-tight:var(--primitive-space-7);--semantic-space-inset-2xs:var(--primitive-space-8);--semantic-space-inset-xs:var(--primitive-space-10);--semantic-space-inset-sm:var(--primitive-space-12);--semantic-space-inset-md:var(--primitive-space-14);--semantic-space-inset-lg:var(--primitive-space-16);--semantic-space-inset-lg-loose:var(--primitive-space-17);--semantic-space-inset-xl:var(--primitive-space-20);--semantic-space-inset-2xl:var(--primitive-space-24);--semantic-space-inset-3xl:var(--primitive-space-32);--semantic-space-inset-4xl:var(--primitive-space-40);--semantic-space-inset-5xl:var(--primitive-space-60);--semantic-space-indent-1:var(--primitive-space-18);--semantic-space-indent-2:var(--primitive-space-28);--semantic-space-indent-3:var(--primitive-space-30);--semantic-space-avatar-overlap:var(--primitive-space-neg-2);--semantic-elevation-card-border:var(--primitive-shadow-ring-neutral-150);--semantic-elevation-selection-ring:var(--primitive-shadow-ring-white-2);--semantic-elevation-selection-ring-raised:var(--primitive-shadow-ring-white-2-raised);--semantic-elevation-floating:var(--primitive-shadow-ring-black-5-deep);--semantic-elevation-panel:var(--primitive-shadow-drop-2xl);--semantic-elevation-hairline:var(--primitive-shadow-ring-line);--semantic-elevation-overlay:var(--primitive-shadow-ring-line-deep);--semantic-elevation-focus-halo:var(--primitive-shadow-halo-accent-3);--semantic-elevation-soft:var(--primitive-shadow-drop-soft);--semantic-elevation-soft-up:var(--primitive-shadow-drop-soft-up);--semantic-typography-heading-page-font-family:var(--primitive-font-family-sans);--semantic-typography-heading-page-font-size:var(--primitive-font-size-26);--semantic-typography-heading-page-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-heading-page-line-height:var(--primitive-line-height-ratio-heading);--semantic-typography-heading-page:var(--primitive-font-weight-semibold) var(--primitive-font-size-26)/var(--primitive-line-height-ratio-heading) var(--primitive-font-family-sans);--semantic-typography-heading-page-compact-font-family:var(--primitive-font-family-sans);--semantic-typography-heading-page-compact-font-size:var(--primitive-font-size-20);--semantic-typography-heading-page-compact-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-heading-page-compact-line-height:var(--primitive-line-height-ratio-heading);--semantic-typography-heading-page-compact:var(--primitive-font-weight-semibold) var(--primitive-font-size-20)/var(--primitive-line-height-ratio-heading) var(--primitive-font-family-sans);--semantic-typography-heading-panel-font-family:var(--primitive-font-family-sans);--semantic-typography-heading-panel-font-size:var(--primitive-font-size-17);--semantic-typography-heading-panel-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-heading-panel-line-height:var(--primitive-line-height-ratio-heading);--semantic-typography-heading-panel:var(--primitive-font-weight-semibold) var(--primitive-font-size-17)/var(--primitive-line-height-ratio-heading) var(--primitive-font-family-sans);--semantic-typography-heading-card-font-family:var(--primitive-font-family-sans);--semantic-typography-heading-card-font-size:var(--primitive-font-size-16);--semantic-typography-heading-card-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-heading-card-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-heading-card:var(--primitive-font-weight-semibold) var(--primitive-font-size-16)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-title-default-font-family:var(--primitive-font-family-sans);--semantic-typography-title-default-font-size:var(--primitive-font-size-15);--semantic-typography-title-default-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-title-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-title-default:var(--primitive-font-weight-semibold) var(--primitive-font-size-15)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-title-card-font-family:var(--primitive-font-family-sans);--semantic-typography-title-card-font-size:var(--primitive-font-size-14-5);--semantic-typography-title-card-font-weight:var(--primitive-font-weight-medium);--semantic-typography-title-card-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-title-card:var(--primitive-font-weight-medium) var(--primitive-font-size-14-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-nav-default-font-family:var(--primitive-font-family-sans);--semantic-typography-nav-default-font-size:var(--primitive-font-size-14);--semantic-typography-nav-default-font-weight:var(--primitive-font-weight-regular);--semantic-typography-nav-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-nav-default:var(--primitive-font-weight-regular) var(--primitive-font-size-14)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-nav-active-font-family:var(--primitive-font-family-sans);--semantic-typography-nav-active-font-size:var(--primitive-font-size-14);--semantic-typography-nav-active-font-weight:var(--primitive-font-weight-medium);--semantic-typography-nav-active-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-nav-active:var(--primitive-font-weight-medium) var(--primitive-font-size-14)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-button-default-font-family:var(--primitive-font-family-sans);--semantic-typography-button-default-font-size:var(--primitive-font-size-14);--semantic-typography-button-default-font-weight:var(--primitive-font-weight-medium);--semantic-typography-button-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-button-default:var(--primitive-font-weight-medium) var(--primitive-font-size-14)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-input-placeholder-font-family:var(--primitive-font-family-sans);--semantic-typography-input-placeholder-font-size:var(--primitive-font-size-14-5);--semantic-typography-input-placeholder-font-weight:var(--primitive-font-weight-regular);--semantic-typography-input-placeholder-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-input-placeholder:var(--primitive-font-weight-regular) var(--primitive-font-size-14-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-control-default-font-family:var(--primitive-font-family-sans);--semantic-typography-control-default-font-size:var(--primitive-font-size-13-5);--semantic-typography-control-default-font-weight:var(--primitive-font-weight-regular);--semantic-typography-control-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-control-default:var(--primitive-font-weight-regular) var(--primitive-font-size-13-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-control-medium-font-family:var(--primitive-font-family-sans);--semantic-typography-control-medium-font-size:var(--primitive-font-size-13-5);--semantic-typography-control-medium-font-weight:var(--primitive-font-weight-medium);--semantic-typography-control-medium-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-control-medium:var(--primitive-font-weight-medium) var(--primitive-font-size-13-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-control-strong-font-family:var(--primitive-font-family-sans);--semantic-typography-control-strong-font-size:var(--primitive-font-size-13-5);--semantic-typography-control-strong-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-control-strong-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-control-strong:var(--primitive-font-weight-semibold) var(--primitive-font-size-13-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-body-root-font-family:var(--primitive-font-family-sans);--semantic-typography-body-root-font-size:var(--primitive-font-size-16);--semantic-typography-body-root-font-weight:var(--primitive-font-weight-regular);--semantic-typography-body-root-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-body-root:var(--primitive-font-weight-regular) var(--primitive-font-size-16)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-body-default-font-family:var(--primitive-font-family-sans);--semantic-typography-body-default-font-size:var(--primitive-font-size-13);--semantic-typography-body-default-font-weight:var(--primitive-font-weight-regular);--semantic-typography-body-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-body-default:var(--primitive-font-weight-regular) var(--primitive-font-size-13)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-body-medium-font-family:var(--primitive-font-family-sans);--semantic-typography-body-medium-font-size:var(--primitive-font-size-13);--semantic-typography-body-medium-font-weight:var(--primitive-font-weight-medium);--semantic-typography-body-medium-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-body-medium:var(--primitive-font-weight-medium) var(--primitive-font-size-13)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-meta-default-font-family:var(--primitive-font-family-sans);--semantic-typography-meta-default-font-size:var(--primitive-font-size-12-5);--semantic-typography-meta-default-font-weight:var(--primitive-font-weight-regular);--semantic-typography-meta-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-meta-default:var(--primitive-font-weight-regular) var(--primitive-font-size-12-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-chip-default-font-family:var(--primitive-font-family-sans);--semantic-typography-chip-default-font-size:var(--primitive-font-size-12-5);--semantic-typography-chip-default-font-weight:var(--primitive-font-weight-medium);--semantic-typography-chip-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-chip-default:var(--primitive-font-weight-medium) var(--primitive-font-size-12-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-collection-row-font-family:var(--primitive-font-family-sans);--semantic-typography-collection-row-font-size:var(--primitive-font-size-12-5);--semantic-typography-collection-row-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-collection-row-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-collection-row:var(--primitive-font-weight-semibold) var(--primitive-font-size-12-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-caption-default-font-family:var(--primitive-font-family-sans);--semantic-typography-caption-default-font-size:var(--primitive-font-size-12);--semantic-typography-caption-default-font-weight:var(--primitive-font-weight-regular);--semantic-typography-caption-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-caption-default:var(--primitive-font-weight-regular) var(--primitive-font-size-12)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-caption-medium-font-family:var(--primitive-font-family-sans);--semantic-typography-caption-medium-font-size:var(--primitive-font-size-12);--semantic-typography-caption-medium-font-weight:var(--primitive-font-weight-medium);--semantic-typography-caption-medium-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-caption-medium:var(--primitive-font-weight-medium) var(--primitive-font-size-12)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-caption-strong-font-family:var(--primitive-font-family-sans);--semantic-typography-caption-strong-font-size:var(--primitive-font-size-12);--semantic-typography-caption-strong-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-caption-strong-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-caption-strong:var(--primitive-font-weight-semibold) var(--primitive-font-size-12)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-overlay-chip-default-font-family:var(--primitive-font-family-sans);--semantic-typography-overlay-chip-default-font-size:var(--primitive-font-size-11);--semantic-typography-overlay-chip-default-font-weight:var(--primitive-font-weight-medium);--semantic-typography-overlay-chip-default-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-overlay-chip-default:var(--primitive-font-weight-medium) var(--primitive-font-size-11)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-label-overline-font-family:var(--primitive-font-family-sans);--semantic-typography-label-overline-font-size:var(--primitive-font-size-11-5);--semantic-typography-label-overline-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-label-overline-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-label-overline:var(--primitive-font-weight-semibold) var(--primitive-font-size-11-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-label-pill-font-family:var(--primitive-font-family-sans);--semantic-typography-label-pill-font-size:var(--primitive-font-size-11-5);--semantic-typography-label-pill-font-weight:var(--primitive-font-weight-medium);--semantic-typography-label-pill-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-label-pill:var(--primitive-font-weight-medium) var(--primitive-font-size-11-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-avatar-initials-font-family:var(--primitive-font-family-sans);--semantic-typography-avatar-initials-font-size:var(--primitive-font-size-10);--semantic-typography-avatar-initials-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-avatar-initials-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-avatar-initials:var(--primitive-font-weight-semibold) var(--primitive-font-size-10)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-avatar-button-font-family:var(--primitive-font-family-sans);--semantic-typography-avatar-button-font-size:var(--primitive-font-size-13);--semantic-typography-avatar-button-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-avatar-button-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-avatar-button:var(--primitive-font-weight-semibold) var(--primitive-font-size-13)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-sans);--semantic-typography-mono-caption-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-caption-font-size:var(--primitive-font-size-11);--semantic-typography-mono-caption-font-weight:var(--primitive-font-weight-regular);--semantic-typography-mono-caption-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-caption:var(--primitive-font-weight-regular) var(--primitive-font-size-11)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-count-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-count-font-size:var(--primitive-font-size-11-5);--semantic-typography-mono-count-font-weight:var(--primitive-font-weight-regular);--semantic-typography-mono-count-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-count:var(--primitive-font-weight-regular) var(--primitive-font-size-11-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-meta-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-meta-font-size:var(--primitive-font-size-12-5);--semantic-typography-mono-meta-font-weight:var(--primitive-font-weight-regular);--semantic-typography-mono-meta-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-meta:var(--primitive-font-weight-regular) var(--primitive-font-size-12-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-meta-medium-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-meta-medium-font-size:var(--primitive-font-size-12-5);--semantic-typography-mono-meta-medium-font-weight:var(--primitive-font-weight-medium);--semantic-typography-mono-meta-medium-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-meta-medium:var(--primitive-font-weight-medium) var(--primitive-font-size-12-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-readout-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-readout-font-size:var(--primitive-font-size-13);--semantic-typography-mono-readout-font-weight:var(--primitive-font-weight-regular);--semantic-typography-mono-readout-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-readout:var(--primitive-font-weight-regular) var(--primitive-font-size-13)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-value-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-value-font-size:var(--primitive-font-size-13-5);--semantic-typography-mono-value-font-weight:var(--primitive-font-weight-medium);--semantic-typography-mono-value-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-value:var(--primitive-font-weight-medium) var(--primitive-font-size-13-5)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-typography-mono-stat-font-family:var(--primitive-font-family-mono);--semantic-typography-mono-stat-font-size:var(--primitive-font-size-15);--semantic-typography-mono-stat-font-weight:var(--primitive-font-weight-semibold);--semantic-typography-mono-stat-line-height:var(--primitive-line-height-ratio-body);--semantic-typography-mono-stat:var(--primitive-font-weight-semibold) var(--primitive-font-size-15)/var(--primitive-line-height-ratio-body) var(--primitive-font-family-mono);--semantic-radius-xs:var(--primitive-radius-4);--semantic-radius-sm:var(--primitive-radius-6);--semantic-radius-md:var(--primitive-radius-8);--semantic-radius-lg:var(--primitive-radius-12);--semantic-radius-full:var(--primitive-radius-9999);--semantic-size-icon-sm:var(--primitive-size-16);--semantic-size-icon-md:var(--primitive-size-18);--semantic-size-icon-lg:var(--primitive-size-20);--semantic-size-control-sm:var(--primitive-size-32);--semantic-size-control-md:var(--primitive-size-36);--semantic-size-control-lg:var(--primitive-size-40);--semantic-size-avatar-sm:var(--primitive-size-24);--semantic-size-avatar-md:var(--primitive-size-32);--semantic-size-avatar-lg:var(--primitive-size-40);--semantic-size-header-height:var(--primitive-size-64);--semantic-size-sidebar-width:var(--primitive-size-256);--semantic-size-sidebar-width-collapsed:var(--primitive-size-64);--component-sidebar-workspace-padding:var(--semantic-space-inset-sm);--component-sidebar-workspace-button-padding:var(--semantic-space-inset-2xs);--component-sidebar-workspace-name:var(--semantic-typography-title-default);--component-sidebar-workspace-name-font-family:var(--semantic-typography-title-default-font-family);--component-sidebar-workspace-name-font-size:var(--semantic-typography-title-default-font-size);--component-sidebar-workspace-name-font-weight:var(--semantic-typography-title-default-font-weight);--component-sidebar-workspace-name-line-height:var(--semantic-typography-title-default-line-height);--component-sidebar-workspace-subtitle:var(--semantic-typography-body-default);--component-sidebar-workspace-subtitle-font-family:var(--semantic-typography-body-default-font-family);--component-sidebar-workspace-subtitle-font-size:var(--semantic-typography-body-default-font-size);--component-sidebar-workspace-subtitle-font-weight:var(--semantic-typography-body-default-font-weight);--component-sidebar-workspace-subtitle-line-height:var(--semantic-typography-body-default-line-height);--component-sidebar-nav-padding:var(--semantic-space-inset-2xl);--component-sidebar-nav-item-gap:var(--semantic-space-gap-xs);--component-sidebar-nav-item-text:var(--semantic-typography-nav-default);--component-sidebar-nav-item-text-font-family:var(--semantic-typography-nav-default-font-family);--component-sidebar-nav-item-text-font-size:var(--semantic-typography-nav-default-font-size);--component-sidebar-nav-item-text-font-weight:var(--semantic-typography-nav-default-font-weight);--component-sidebar-nav-item-text-line-height:var(--semantic-typography-nav-default-line-height);--component-sidebar-nav-item-text-active:var(--semantic-typography-nav-active);--component-sidebar-nav-item-text-active-font-family:var(--semantic-typography-nav-active-font-family);--component-sidebar-nav-item-text-active-font-size:var(--semantic-typography-nav-active-font-size);--component-sidebar-nav-item-text-active-font-weight:var(--semantic-typography-nav-active-font-weight);--component-sidebar-nav-item-text-active-line-height:var(--semantic-typography-nav-active-line-height);--component-sidebar-nav-badge-padding-x:var(--semantic-space-inset-3xs);--component-sidebar-nav-badge-text:var(--semantic-typography-mono-meta);--component-sidebar-nav-badge-text-font-family:var(--semantic-typography-mono-meta-font-family);--component-sidebar-nav-badge-text-font-size:var(--semantic-typography-mono-meta-font-size);--component-sidebar-nav-badge-text-font-weight:var(--semantic-typography-mono-meta-font-weight);--component-sidebar-nav-badge-text-line-height:var(--semantic-typography-mono-meta-line-height);--component-sidebar-nav-badge-text-active:var(--semantic-typography-mono-meta-medium);--component-sidebar-nav-badge-text-active-font-family:var(--semantic-typography-mono-meta-medium-font-family);--component-sidebar-nav-badge-text-active-font-size:var(--semantic-typography-mono-meta-medium-font-size);--component-sidebar-nav-badge-text-active-font-weight:var(--semantic-typography-mono-meta-medium-font-weight);--component-sidebar-nav-badge-text-active-line-height:var(--semantic-typography-mono-meta-medium-line-height);--component-sidebar-nav-count-small:var(--semantic-typography-mono-caption);--component-sidebar-nav-count-small-font-family:var(--semantic-typography-mono-caption-font-family);--component-sidebar-nav-count-small-font-size:var(--semantic-typography-mono-caption-font-size);--component-sidebar-nav-count-small-font-weight:var(--semantic-typography-mono-caption-font-weight);--component-sidebar-nav-count-small-line-height:var(--semantic-typography-mono-caption-line-height);--component-sidebar-section-padding-x:var(--semantic-space-inset-lg);--component-sidebar-section-padding-y:var(--semantic-space-inset-xs);--component-sidebar-section-label:var(--semantic-typography-label-overline);--component-sidebar-section-label-font-family:var(--semantic-typography-label-overline-font-family);--component-sidebar-section-label-font-size:var(--semantic-typography-label-overline-font-size);--component-sidebar-section-label-font-weight:var(--semantic-typography-label-overline-font-weight);--component-sidebar-section-label-line-height:var(--semantic-typography-label-overline-line-height);--component-sidebar-section-header-gap:var(--semantic-space-gap-sm);--component-sidebar-section-header-action:var(--semantic-typography-label-pill);--component-sidebar-section-header-action-font-family:var(--semantic-typography-label-pill-font-family);--component-sidebar-section-header-action-font-size:var(--semantic-typography-label-pill-font-size);--component-sidebar-section-header-action-font-weight:var(--semantic-typography-label-pill-font-weight);--component-sidebar-section-header-action-line-height:var(--semantic-typography-label-pill-line-height);--component-sidebar-tree-row-text:var(--semantic-typography-control-default);--component-sidebar-tree-row-text-font-family:var(--semantic-typography-control-default-font-family);--component-sidebar-tree-row-text-font-size:var(--semantic-typography-control-default-font-size);--component-sidebar-tree-row-text-font-weight:var(--semantic-typography-control-default-font-weight);--component-sidebar-tree-row-text-line-height:var(--semantic-typography-control-default-line-height);--component-sidebar-tree-row-text-collection:var(--semantic-typography-collection-row);--component-sidebar-tree-row-text-collection-font-family:var(--semantic-typography-collection-row-font-family);--component-sidebar-tree-row-text-collection-font-size:var(--semantic-typography-collection-row-font-size);--component-sidebar-tree-row-text-collection-font-weight:var(--semantic-typography-collection-row-font-weight);--component-sidebar-tree-row-text-collection-line-height:var(--semantic-typography-collection-row-line-height);--component-sidebar-tree-row-padding-y:var(--semantic-space-inset-2xs-tight);--component-sidebar-tree-indent-level-1:var(--semantic-space-indent-1);--component-sidebar-tree-indent-level-2:var(--semantic-space-indent-2);--component-sidebar-tree-indent-level-3:var(--semantic-space-indent-3);--component-sidebar-tree-count:var(--semantic-typography-mono-count);--component-sidebar-tree-count-font-family:var(--semantic-typography-mono-count-font-family);--component-sidebar-tree-count-font-size:var(--semantic-typography-mono-count-font-size);--component-sidebar-tree-count-font-weight:var(--semantic-typography-mono-count-font-weight);--component-sidebar-tree-count-line-height:var(--semantic-typography-mono-count-line-height);--component-sidebar-meter-padding:var(--semantic-space-inset-lg-loose);--component-sidebar-meter-label:var(--semantic-typography-caption-medium);--component-sidebar-meter-label-font-family:var(--semantic-typography-caption-medium-font-family);--component-sidebar-meter-label-font-size:var(--semantic-typography-caption-medium-font-size);--component-sidebar-meter-label-font-weight:var(--semantic-typography-caption-medium-font-weight);--component-sidebar-meter-label-line-height:var(--semantic-typography-caption-medium-line-height);--component-header-padding-x:var(--semantic-space-inset-3xl);--component-header-search-placeholder:var(--semantic-typography-input-placeholder);--component-header-search-placeholder-font-family:var(--semantic-typography-input-placeholder-font-family);--component-header-search-placeholder-font-size:var(--semantic-typography-input-placeholder-font-size);--component-header-search-placeholder-font-weight:var(--semantic-typography-input-placeholder-font-weight);--component-header-search-placeholder-line-height:var(--semantic-typography-input-placeholder-line-height);--component-header-search-kbd:var(--semantic-typography-mono-caption);--component-header-search-kbd-font-family:var(--semantic-typography-mono-caption-font-family);--component-header-search-kbd-font-size:var(--semantic-typography-mono-caption-font-size);--component-header-search-kbd-font-weight:var(--semantic-typography-mono-caption-font-weight);--component-header-search-kbd-line-height:var(--semantic-typography-mono-caption-line-height);--component-header-avatar-button:var(--semantic-typography-avatar-button);--component-header-avatar-button-font-family:var(--semantic-typography-avatar-button-font-family);--component-header-avatar-button-font-size:var(--semantic-typography-avatar-button-font-size);--component-header-avatar-button-font-weight:var(--semantic-typography-avatar-button-font-weight);--component-header-avatar-button-line-height:var(--semantic-typography-avatar-button-line-height);--component-page-header-title:var(--semantic-typography-heading-page);--component-page-header-title-font-family:var(--semantic-typography-heading-page-font-family);--component-page-header-title-font-size:var(--semantic-typography-heading-page-font-size);--component-page-header-title-font-weight:var(--semantic-typography-heading-page-font-weight);--component-page-header-title-line-height:var(--semantic-typography-heading-page-line-height);--component-page-header-summary:var(--semantic-typography-nav-default);--component-page-header-summary-font-family:var(--semantic-typography-nav-default-font-family);--component-page-header-summary-font-size:var(--semantic-typography-nav-default-font-size);--component-page-header-summary-font-weight:var(--semantic-typography-nav-default-font-weight);--component-page-header-summary-line-height:var(--semantic-typography-nav-default-line-height);--component-page-header-filter-chip:var(--semantic-typography-body-medium);--component-page-header-filter-chip-font-family:var(--semantic-typography-body-medium-font-family);--component-page-header-filter-chip-font-size:var(--semantic-typography-body-medium-font-size);--component-page-header-filter-chip-font-weight:var(--semantic-typography-body-medium-font-weight);--component-page-header-filter-chip-line-height:var(--semantic-typography-body-medium-line-height);--component-page-header-filter-row-spacing:var(--semantic-space-inset-xl);--component-button-default-padding-x:var(--semantic-space-inset-md);--component-button-default-text:var(--semantic-typography-button-default);--component-button-default-text-font-family:var(--semantic-typography-button-default-font-family);--component-button-default-text-font-size:var(--semantic-typography-button-default-font-size);--component-button-default-text-font-weight:var(--semantic-typography-button-default-font-weight);--component-button-default-text-line-height:var(--semantic-typography-button-default-line-height);--component-button-small-text:var(--semantic-typography-chip-default);--component-button-small-text-font-family:var(--semantic-typography-chip-default-font-family);--component-button-small-text-font-size:var(--semantic-typography-chip-default-font-size);--component-button-small-text-font-weight:var(--semantic-typography-chip-default-font-weight);--component-button-small-text-line-height:var(--semantic-typography-chip-default-line-height);--component-action-bar-padding-x:var(--semantic-space-inset-4xl);--component-action-bar-padding-y:var(--semantic-space-inset-xl);--component-action-bar-shadow:var(--semantic-elevation-floating);--component-action-bar-count:var(--semantic-typography-control-strong);--component-action-bar-count-font-family:var(--semantic-typography-control-strong-font-family);--component-action-bar-count-font-size:var(--semantic-typography-control-strong-font-size);--component-action-bar-count-font-weight:var(--semantic-typography-control-strong-font-weight);--component-action-bar-count-line-height:var(--semantic-typography-control-strong-line-height);--component-action-bar-action:var(--semantic-typography-control-medium);--component-action-bar-action-font-family:var(--semantic-typography-control-medium-font-family);--component-action-bar-action-font-size:var(--semantic-typography-control-medium-font-size);--component-action-bar-action-font-weight:var(--semantic-typography-control-medium-font-weight);--component-action-bar-action-line-height:var(--semantic-typography-control-medium-line-height);--component-asset-card-title:var(--semantic-typography-title-card);--component-asset-card-title-font-family:var(--semantic-typography-title-card-font-family);--component-asset-card-title-font-size:var(--semantic-typography-title-card-font-size);--component-asset-card-title-font-weight:var(--semantic-typography-title-card-font-weight);--component-asset-card-title-line-height:var(--semantic-typography-title-card-line-height);--component-asset-card-meta:var(--semantic-typography-meta-default);--component-asset-card-meta-font-family:var(--semantic-typography-meta-default-font-family);--component-asset-card-meta-font-size:var(--semantic-typography-meta-default-font-size);--component-asset-card-meta-font-weight:var(--semantic-typography-meta-default-font-weight);--component-asset-card-meta-line-height:var(--semantic-typography-meta-default-line-height);--component-asset-card-meta-size:var(--semantic-typography-mono-meta);--component-asset-card-meta-size-font-family:var(--semantic-typography-mono-meta-font-family);--component-asset-card-meta-size-font-size:var(--semantic-typography-mono-meta-font-size);--component-asset-card-meta-size-font-weight:var(--semantic-typography-mono-meta-font-weight);--component-asset-card-meta-size-line-height:var(--semantic-typography-mono-meta-line-height);--component-asset-card-overlay-chip:var(--semantic-typography-overlay-chip-default);--component-asset-card-overlay-chip-font-family:var(--semantic-typography-overlay-chip-default-font-family);--component-asset-card-overlay-chip-font-size:var(--semantic-typography-overlay-chip-default-font-size);--component-asset-card-overlay-chip-font-weight:var(--semantic-typography-overlay-chip-default-font-weight);--component-asset-card-overlay-chip-line-height:var(--semantic-typography-overlay-chip-default-line-height);--component-asset-card-overlay-ring:var(--semantic-elevation-selection-ring);--component-asset-card-overlay-button-shadow:var(--semantic-elevation-selection-ring-raised);--component-asset-card-placeholder:var(--semantic-color-thumbnail-1);--component-asset-card-placeholder-hsl:var(--semantic-color-thumbnail-1-hsl);--component-detail-panel-shadow:var(--semantic-elevation-panel);--component-detail-panel-title:var(--semantic-typography-heading-panel);--component-detail-panel-title-font-family:var(--semantic-typography-heading-panel-font-family);--component-detail-panel-title-font-size:var(--semantic-typography-heading-panel-font-size);--component-detail-panel-title-font-weight:var(--semantic-typography-heading-panel-font-weight);--component-detail-panel-title-line-height:var(--semantic-typography-heading-panel-line-height);--component-detail-panel-action-button:var(--semantic-typography-body-medium);--component-detail-panel-action-button-font-family:var(--semantic-typography-body-medium-font-family);--component-detail-panel-action-button-font-size:var(--semantic-typography-body-medium-font-size);--component-detail-panel-action-button-font-weight:var(--semantic-typography-body-medium-font-weight);--component-detail-panel-action-button-line-height:var(--semantic-typography-body-medium-line-height);--component-detail-panel-status-pill:var(--semantic-typography-label-pill);--component-detail-panel-status-pill-font-family:var(--semantic-typography-label-pill-font-family);--component-detail-panel-status-pill-font-size:var(--semantic-typography-label-pill-font-size);--component-detail-panel-status-pill-font-weight:var(--semantic-typography-label-pill-font-weight);--component-detail-panel-status-pill-line-height:var(--semantic-typography-label-pill-line-height);--component-detail-panel-status-block-padding:var(--semantic-space-inset-5xl);--component-detail-panel-tabs:var(--semantic-typography-control-medium);--component-detail-panel-tabs-font-family:var(--semantic-typography-control-medium-font-family);--component-detail-panel-tabs-font-size:var(--semantic-typography-control-medium-font-size);--component-detail-panel-tabs-font-weight:var(--semantic-typography-control-medium-font-weight);--component-detail-panel-tabs-line-height:var(--semantic-typography-control-medium-line-height);--component-detail-panel-section-label:var(--semantic-typography-label-overline);--component-detail-panel-section-label-font-family:var(--semantic-typography-label-overline-font-family);--component-detail-panel-section-label-font-size:var(--semantic-typography-label-overline-font-size);--component-detail-panel-section-label-font-weight:var(--semantic-typography-label-overline-font-weight);--component-detail-panel-section-label-line-height:var(--semantic-typography-label-overline-line-height);--component-detail-panel-value:var(--semantic-typography-mono-value);--component-detail-panel-value-font-family:var(--semantic-typography-mono-value-font-family);--component-detail-panel-value-font-size:var(--semantic-typography-mono-value-font-size);--component-detail-panel-value-font-weight:var(--semantic-typography-mono-value-font-weight);--component-detail-panel-value-line-height:var(--semantic-typography-mono-value-line-height);--component-detail-panel-tag-chip:var(--semantic-typography-chip-default);--component-detail-panel-tag-chip-font-family:var(--semantic-typography-chip-default-font-family);--component-detail-panel-tag-chip-font-size:var(--semantic-typography-chip-default-font-size);--component-detail-panel-tag-chip-font-weight:var(--semantic-typography-chip-default-font-weight);--component-detail-panel-tag-chip-line-height:var(--semantic-typography-chip-default-line-height);--component-detail-panel-ai-suggested:var(--semantic-typography-caption-strong);--component-detail-panel-ai-suggested-font-family:var(--semantic-typography-caption-strong-font-family);--component-detail-panel-ai-suggested-font-size:var(--semantic-typography-caption-strong-font-size);--component-detail-panel-ai-suggested-font-weight:var(--semantic-typography-caption-strong-font-weight);--component-detail-panel-ai-suggested-line-height:var(--semantic-typography-caption-strong-line-height);--component-detail-panel-ai-suggested-color:var(--semantic-color-indicator-ai);--component-detail-panel-ai-suggested-color-hsl:var(--semantic-color-indicator-ai-hsl);--component-detail-panel-activity-text:var(--semantic-typography-body-default);--component-detail-panel-activity-text-font-family:var(--semantic-typography-body-default-font-family);--component-detail-panel-activity-text-font-size:var(--semantic-typography-body-default-font-size);--component-detail-panel-activity-text-font-weight:var(--semantic-typography-body-default-font-weight);--component-detail-panel-activity-text-line-height:var(--semantic-typography-body-default-line-height);--component-detail-panel-activity-meta:var(--semantic-typography-caption-default);--component-detail-panel-activity-meta-font-family:var(--semantic-typography-caption-default-font-family);--component-detail-panel-activity-meta-font-size:var(--semantic-typography-caption-default-font-size);--component-detail-panel-activity-meta-font-weight:var(--semantic-typography-caption-default-font-weight);--component-detail-panel-activity-meta-line-height:var(--semantic-typography-caption-default-line-height);--component-detail-panel-avatar-initials:var(--semantic-typography-avatar-initials);--component-detail-panel-avatar-initials-font-family:var(--semantic-typography-avatar-initials-font-family);--component-detail-panel-avatar-initials-font-size:var(--semantic-typography-avatar-initials-font-size);--component-detail-panel-avatar-initials-font-weight:var(--semantic-typography-avatar-initials-font-weight);--component-detail-panel-avatar-initials-line-height:var(--semantic-typography-avatar-initials-line-height);--component-detail-panel-avatar-overlap:var(--semantic-space-avatar-overlap);--component-storage-page-header-padding-x:var(--semantic-space-inset-3xl);--component-storage-page-title:var(--semantic-typography-heading-page-compact);--component-storage-page-title-font-family:var(--semantic-typography-heading-page-compact-font-family);--component-storage-page-title-font-size:var(--semantic-typography-heading-page-compact-font-size);--component-storage-page-title-font-weight:var(--semantic-typography-heading-page-compact-font-weight);--component-storage-page-title-line-height:var(--semantic-typography-heading-page-compact-line-height);--component-storage-page-description:var(--semantic-typography-body-default);--component-storage-page-description-font-family:var(--semantic-typography-body-default-font-family);--component-storage-page-description-font-size:var(--semantic-typography-body-default-font-size);--component-storage-page-description-font-weight:var(--semantic-typography-body-default-font-weight);--component-storage-page-description-line-height:var(--semantic-typography-body-default-line-height);--component-storage-page-card-title:var(--semantic-typography-title-default);--component-storage-page-card-title-font-family:var(--semantic-typography-title-default-font-family);--component-storage-page-card-title-font-size:var(--semantic-typography-title-default-font-size);--component-storage-page-card-title-font-weight:var(--semantic-typography-title-default-font-weight);--component-storage-page-card-title-line-height:var(--semantic-typography-title-default-line-height);--component-storage-page-card-border:var(--semantic-elevation-card-border);--component-storage-page-stat:var(--semantic-typography-mono-stat);--component-storage-page-stat-font-family:var(--semantic-typography-mono-stat-font-family);--component-storage-page-stat-font-size:var(--semantic-typography-mono-stat-font-size);--component-storage-page-stat-font-weight:var(--semantic-typography-mono-stat-font-weight);--component-storage-page-stat-line-height:var(--semantic-typography-mono-stat-line-height);--component-storage-page-total:var(--semantic-typography-mono-readout);--component-storage-page-total-font-family:var(--semantic-typography-mono-readout-font-family);--component-storage-page-total-font-size:var(--semantic-typography-mono-readout-font-size);--component-storage-page-total-font-weight:var(--semantic-typography-mono-readout-font-weight);--component-storage-page-total-line-height:var(--semantic-typography-mono-readout-line-height);--component-storage-page-trash-title:var(--semantic-typography-heading-card);--component-storage-page-trash-title-font-family:var(--semantic-typography-heading-card-font-family);--component-storage-page-trash-title-font-size:var(--semantic-typography-heading-card-font-size);--component-storage-page-trash-title-font-weight:var(--semantic-typography-heading-card-font-weight);--component-storage-page-trash-title-line-height:var(--semantic-typography-heading-card-line-height);--component-storage-page-promo-padding:var(--semantic-space-inset-xl);--component-storage-page-promo-title:var(--semantic-typography-button-default);--component-storage-page-promo-title-font-family:var(--semantic-typography-button-default-font-family);--component-storage-page-promo-title-font-size:var(--semantic-typography-button-default-font-size);--component-storage-page-promo-title-font-weight:var(--semantic-typography-button-default-font-weight);--component-storage-page-promo-title-line-height:var(--semantic-typography-button-default-line-height);--component-switch-thumb:var(--semantic-color-control-thumb);--component-switch-thumb-hsl:var(--semantic-color-control-thumb-hsl);--component-tooltip-background:var(--semantic-color-inverse-surface);--component-tooltip-background-hsl:var(--semantic-color-inverse-surface-hsl);--component-tooltip-text:var(--semantic-color-inverse-text);--component-tooltip-text-hsl:var(--semantic-color-inverse-text-hsl);--component-tooltip-label:var(--semantic-typography-caption-medium);--component-tooltip-label-font-family:var(--semantic-typography-caption-medium-font-family);--component-tooltip-label-font-size:var(--semantic-typography-caption-medium-font-size);--component-tooltip-label-font-weight:var(--semantic-typography-caption-medium-font-weight);--component-tooltip-label-line-height:var(--semantic-typography-caption-medium-line-height);--component-focus-ring-color:var(--semantic-color-text-accent);--component-focus-ring-color-hsl:var(--semantic-color-text-accent-hsl);--component-focus-halo:var(--semantic-elevation-focus-halo)}.dark{--semantic-color-background-page:#111318;--semantic-color-background-page-hsl:222.9 17.1% 8%;--semantic-color-background-canvas:#111318;--semantic-color-background-canvas-hsl:222.9 17.1% 8%;--semantic-color-background-surface:#1a1d23;--semantic-color-background-surface-hsl:220 14.8% 12%;--semantic-color-background-subtle:#1f2228;--semantic-color-background-subtle-hsl:220 12.7% 13.9%;--semantic-color-background-neutral-1:#22262d;--semantic-color-background-neutral-1-hsl:218.2 13.9% 15.5%;--semantic-color-background-neutral-2:#282c34;--semantic-color-background-neutral-2-hsl:220 13% 18%;--semantic-color-background-neutral-3:#343943;--semantic-color-background-neutral-3-hsl:220 12.6% 23.3%;--semantic-color-background-accent:#ff5c2b;--semantic-color-background-accent-hsl:13.9 100% 58.4%;--semantic-color-background-accent-tint:#2a1a14;--semantic-color-background-accent-tint-hsl:16.4 35.5% 12.2%;--semantic-color-text-primary:#e6e8ec;--semantic-color-text-primary-hsl:220 13.6% 91.4%;--semantic-color-text-secondary:#9aa0aa;--semantic-color-text-secondary-hsl:217.5 8.6% 63.5%;--semantic-color-text-tertiary:#5c6370;--semantic-color-text-tertiary-hsl:219 9.8% 40%;--semantic-color-text-accent:#ff5c2b;--semantic-color-text-accent-hsl:13.9 100% 58.4%;--semantic-color-text-on-accent:#111318;--semantic-color-text-on-accent-hsl:222.9 17.1% 8%;--semantic-color-text-on-accent-aa:#111318;--semantic-color-text-on-accent-aa-hsl:222.9 17.1% 8%;--semantic-color-border-default:#2a2e36;--semantic-color-border-default-hsl:220 12.5% 18.8%;--semantic-color-border-strong:#353a44;--semantic-color-border-strong-hsl:220 12.4% 23.7%;--semantic-color-status-danger:#f87171;--semantic-color-status-danger-hsl:0 90.6% 70.8%;--semantic-color-status-danger-ink:#f87171;--semantic-color-status-danger-ink-hsl:0 90.6% 70.8%;--semantic-color-status-danger-soft:#dc262624;--semantic-color-status-danger-border:#dc26264d;--semantic-color-status-warning:#fbbf24;--semantic-color-status-warning-hsl:43.3 96.4% 56.3%;--semantic-color-status-warning-ink:#fbbf24;--semantic-color-status-warning-ink-hsl:43.3 96.4% 56.3%;--semantic-color-status-warning-soft:#d9770624;--semantic-color-status-warning-border:#d977064d;--semantic-color-status-success:#34d399;--semantic-color-status-success-hsl:158.1 64.4% 51.6%;--semantic-color-status-success-ink:#34d399;--semantic-color-status-success-ink-hsl:158.1 64.4% 51.6%;--semantic-color-status-success-soft:#05966924;--semantic-color-status-success-border:#0596694d;--semantic-color-status-info:#60a5fa;--semantic-color-status-info-hsl:213.1 93.9% 67.8%;--semantic-color-status-info-ink:#60a5fa;--semantic-color-status-info-ink-hsl:213.1 93.9% 67.8%;--semantic-color-status-info-soft:#2563eb24;--semantic-color-status-info-border:#2563eb4d;--semantic-color-status-on-status:#111318;--semantic-color-status-on-status-hsl:222.9 17.1% 8%;--semantic-color-inverse-surface:#e6e8ec;--semantic-color-inverse-surface-hsl:220 13.6% 91.4%;--semantic-color-inverse-text:#111318;--semantic-color-inverse-text-hsl:222.9 17.1% 8%;--semantic-color-overlay-scrim:#0009;--semantic-color-control-thumb:#e6e8ec;--semantic-color-control-thumb-hsl:220 13.6% 91.4%;--semantic-elevation-card-border:0px 0px 0px 1px var(--semantic-color-border-default);--semantic-elevation-panel:0px 25px 50px -12px #00000080}:root{--font-sans:var(--primitive-font-family-sans);--font-mono:var(--primitive-font-family-mono);--background:var(--semantic-color-background-canvas-hsl);--foreground:var(--semantic-color-text-primary-hsl);--card:var(--semantic-color-background-surface-hsl);--card-foreground:var(--semantic-color-text-primary-hsl);--popover:var(--semantic-color-background-surface-hsl);--popover-foreground:var(--semantic-color-text-primary-hsl);--primary:var(--semantic-color-background-accent-hsl);--primary-foreground:var(--semantic-color-text-on-accent-aa-hsl);--secondary:var(--semantic-color-background-neutral-1-hsl);--secondary-foreground:var(--semantic-color-text-primary-hsl);--muted:var(--semantic-color-background-neutral-1-hsl);--muted-foreground:var(--semantic-color-text-secondary-hsl);--accent:var(--semantic-color-background-neutral-1-hsl);--accent-foreground:var(--semantic-color-text-primary-hsl);--destructive:var(--semantic-color-status-danger-hsl);--destructive-foreground:var(--semantic-color-status-on-status-hsl);--success:var(--semantic-color-status-success-hsl);--success-foreground:var(--semantic-color-status-on-status-hsl);--warning:var(--semantic-color-status-warning-hsl);--warning-foreground:var(--semantic-color-text-primary-hsl);--info:var(--semantic-color-status-info-hsl);--info-foreground:var(--semantic-color-status-on-status-hsl);--border:var(--semantic-color-border-default-hsl);--input:var(--semantic-color-border-strong-hsl);--ring:var(--semantic-color-text-accent-hsl);--surface-container:var(--semantic-color-background-surface-hsl);--surface-container-high:var(--semantic-color-background-neutral-1-hsl);--on-surface-variant:var(--semantic-color-text-secondary-hsl);--radius:var(--semantic-radius-md);--sidebar-background:var(--semantic-color-background-surface-hsl);--sidebar-foreground:var(--semantic-color-text-primary-hsl);--sidebar-primary:var(--semantic-color-background-accent-hsl);--sidebar-primary-foreground:var(--semantic-color-text-on-accent-aa-hsl);--sidebar-accent:var(--semantic-color-background-neutral-1-hsl);--sidebar-accent-foreground:var(--semantic-color-text-primary-hsl);--sidebar-border:var(--semantic-color-border-default-hsl);--sidebar-ring:var(--semantic-color-text-accent-hsl);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;border:0 solid #0000}html{font-size:var(--primitive-font-size-16);line-height:var(--primitive-line-height-ratio-body);-webkit-text-size-adjust:100%;tab-size:4}body{background-color:var(--semantic-color-background-canvas);min-height:100vh;color:var(--semantic-color-text-primary);font:var(--semantic-typography-control-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{font-size:inherit;font-weight:inherit;margin:0}h1,h2,h3{letter-spacing:-.01em}ol,ul{margin:0;padding:0;list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}img,svg,video,canvas{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,[role=button]{cursor:pointer;background-color:#0000;background-image:none}table{border-collapse:collapse;border-color:inherit;text-indent:0}svg.lucide{stroke-width:1.75px}hr,[data-orientation=horizontal][role=separator],[data-orientation=vertical][role=separator]{background-color:var(--semantic-color-border-default)}table tr{border-color:var(--semantic-color-border-default)}code,pre,kbd,.font-mono{font-family:var(--primitive-font-family-mono)}::selection{background:color-mix(in srgb, var(--semantic-color-background-accent) 25%, transparent)}:focus-visible{outline:2px solid var(--component-focus-ring-color);outline-offset:2px}.surface-container{background-color:var(--semantic-color-background-surface)}.surface-container-high{background-color:var(--semantic-color-background-neutral-1)}.on-surface-variant{color:var(--semantic-color-text-secondary)}*{scrollbar-width:thin;scrollbar-color:var(--semantic-color-background-neutral-3) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--semantic-color-background-neutral-3);border-radius:var(--semantic-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--semantic-color-text-tertiary)}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.animate-fade-in{animation:.2s ease-out forwards fade-in}.animate-slide-in-left{animation:.2s ease-out forwards slide-in-left}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-sonner-toast],[data-sonner-toast][data-styled=true]{background:var(--semantic-color-background-surface)!important;color:var(--semantic-color-text-primary)!important;border-radius:var(--semantic-radius-lg)!important;box-shadow:var(--semantic-elevation-overlay)!important;padding:var(--semantic-space-inset-sm) var(--semantic-space-inset-lg)!important;font:var(--semantic-typography-body-medium)!important;border:0!important}[data-sonner-toast] [data-title]{font:var(--semantic-typography-body-medium)!important}[data-sonner-toast] [data-description]{color:var(--semantic-color-text-secondary)!important;font:var(--semantic-typography-body-default)!important}[data-sonner-toast] [data-icon]{color:var(--semantic-color-text-secondary)!important}[data-sonner-toast][data-type=success] [data-icon]{color:var(--semantic-color-status-success)!important}[data-sonner-toast][data-type=error] [data-icon]{color:var(--semantic-color-status-danger)!important}[data-sonner-toast][data-type=warning] [data-icon]{color:var(--semantic-color-status-warning)!important}[data-sonner-toast][data-type=info] [data-icon]{color:var(--semantic-color-status-info)!important}[data-sonner-toast] [data-close-button]{background:var(--semantic-color-background-surface)!important;color:var(--semantic-color-text-secondary)!important;border:1px solid var(--semantic-color-border-default)!important}[data-sonner-toast] [data-close-button]:hover{background:var(--semantic-color-background-neutral-1)!important;color:var(--semantic-color-text-primary)!important}
