[data-har-component]{--har-component-value:initial;box-sizing:border-box;min-width:0}[data-har-component][hidden]{display:none!important}[data-har-component]:where(button,input,select,textarea){font-family:var(--har-font-ui)}[data-har-component] :where(button,input,select,textarea,a,summary,[tabindex]):focus-visible,[data-har-component]:where(button,input,select,textarea,a,summary,[tabindex]):focus-visible{outline:var(--har-focus-width) solid var(--focus-ring-color);outline-offset:var(--har-focus-offset);box-shadow:var(--har-shadow-focus)}[data-har-component] :where(:disabled,[aria-disabled=true]),[data-har-component]:where(:disabled,[aria-disabled=true]){opacity:var(--har-opacity-disabled);cursor:not-allowed}[data-har-component][aria-busy=true]{cursor:progress}[data-har-component] :where(input,textarea,select,[role=combobox])[aria-invalid=true],[data-har-component][aria-invalid=true]{border-color:var(--har-field-invalid-border)}[data-har-component][data-tone=positive]{background:var(--har-positive-surface);color:var(--har-positive-ink);border-color:var(--har-positive-border)}[data-har-component][data-tone=warning]{background:var(--har-warning-surface);color:var(--har-warning-ink);border-color:var(--har-warning-border)}[data-har-component][data-tone=critical]{background:var(--har-critical-surface);color:var(--har-critical-ink);border-color:var(--har-critical-border)}[data-har-component][data-tone=info]{background:var(--har-info-surface);color:var(--har-info-ink);border-color:var(--har-info-border)}[data-har-component][data-size=sm]{min-height:var(--har-control-compact-height)}[data-har-component][data-size=lg]{min-height:var(--har-control-large-height)}.har-button-group:where([data-har-component=button-group]),.har-icon-button:where([data-har-component=icon-button]),.har-toggle-group:where([data-har-component=toggle-group]),.har-toggle:where([data-har-component=toggle]){display:inline-flex;align-items:center;gap:var(--har-control-gap)}.har-icon-button:where([data-har-component=icon-button]),.har-toggle:where([data-har-component=toggle]){justify-content:center;min-height:var(--har-control-height);padding-inline:var(--har-control-padding);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:var(--har-control-weight) var(--har-control-font-size) /var(--har-leading-control) var(--har-control-font)}.har-icon-button:where([data-har-component=icon-button]){min-width:var(--har-control-height);padding-inline:var(--har-space-2)}.har-link:where([data-har-component=link]){color:var(--har-accent-primary);text-decoration-thickness:var(--har-border-width);text-underline-offset:var(--har-space-1)}.har-link:where([data-har-component=link]):hover{text-decoration:underline}.har-button:where([data-har-component=button])[data-variant=secondary],.har-toggle:where([data-har-component=toggle]):hover{background:var(--har-control-hover-background)}.har-button:where([data-har-component=button])[data-variant=outline]{background:transparent}.har-button:where([data-har-component=button])[data-variant=ghost],.har-button:where([data-har-component=button])[data-variant=link]{border-color:transparent;background:transparent;color:var(--har-control-foreground);box-shadow:none}.har-button:where([data-har-component=button])[data-variant=link]{text-decoration:underline}.har-button:where([data-har-component=button])[data-variant=primary]:hover,.har-icon-button:where([data-har-component=icon-button])[data-variant=primary]:hover{background:var(--har-header-accent-hover);color:var(--har-header-accent-foreground)}.har-button:where([data-har-component=button])[data-variant=ghost]:hover,.har-button:where([data-har-component=button])[data-variant=outline]:hover{background:var(--har-control-hover-background)}.har-icon-button:where([data-har-component=icon-button])[data-variant=primary]{background:var(--har-control-selected-background);color:var(--har-control-selected-foreground)}.har-icon-button:where([data-har-component=icon-button])[data-variant=ghost],.har-toggle:where([data-har-component=toggle])[data-variant=ghost]{border-color:transparent;background:transparent}.har-icon-button:where([data-har-component=icon-button])[data-variant=outline],.har-toggle:where([data-har-component=toggle])[data-variant=outline]{background:transparent}.har-toggle:where([data-har-component=toggle])[data-variant=primary]{background:var(--har-control-selected-background);color:var(--har-control-selected-foreground)}.har-toggle-group:where([data-har-component=toggle-group]) [aria-pressed=true],.har-toggle:where([data-har-component=toggle]):where([aria-pressed=true],[data-state=on]){background:var(--har-control-selected-background);color:var(--har-control-selected-foreground);border-color:var(--har-control-selected-background)}.har-button-group:where([data-har-component=button-group])>*,.har-toggle-group:where([data-har-component=toggle-group])>*{flex:0 1 auto}.har-form:where([data-har-component=form]){display:grid;grid-gap:var(--har-field-group-gap);gap:var(--har-field-group-gap)}:where([data-har-component=field]) .har-field__error,:where([data-har-component=field]) .har-field__hint{margin:0;font-size:var(--har-field-hint-size);color:var(--har-field-hint-ink)}:where([data-har-component=field]) .har-field__error{color:var(--har-field-invalid-ink)}.har-color-picker:where([data-har-component=color-picker]),.har-select:where([data-har-component=select]),.har-spinbutton:where([data-har-component=spinbutton]),.har-textarea:where([data-har-component=textarea]),.har-time-picker:where([data-har-component=time-picker]),:where([data-har-component=combobox]) .har-combobox__input,:where([data-har-component=date-picker]) .har-date-picker__trigger,:where([data-har-component=otp-input]) .har-otp-input__cell,:where([data-har-component=search-input]) .har-search-input__input,:where([data-har-component=tag-input]) .har-tag-input__input,:where([data-har-component=time-picker]) .har-time-picker__input{box-sizing:border-box;width:100%;min-height:var(--har-field-height);border:var(--har-border-width) solid var(--har-field-border);border-radius:var(--har-field-radius);background:var(--har-field-background);color:var(--har-field-foreground);padding:var(--har-field-padding-block) var(--har-field-padding-inline);font:var(--har-weight-body) var(--har-field-font-size) /var(--har-leading-body) var(--har-field-font)}.har-textarea:where([data-har-component=textarea]){min-height:var(--har-field-textarea-min);resize:vertical}.har-input:where([data-har-component=input])[readonly],.har-textarea:where([data-har-component=textarea])[readonly]{background:var(--har-field-readonly-background)}.har-color-picker:where([data-har-component=color-picker]),.har-combobox:where([data-har-component=combobox]),.har-date-picker:where([data-har-component=date-picker]),.har-search-input:where([data-har-component=search-input]),.har-tag-input:where([data-har-component=tag-input]),.har-time-picker:where([data-har-component=time-picker]){display:grid;grid-gap:var(--har-field-gap);gap:var(--har-field-gap);min-width:0}.har-otp-input:where([data-har-component=otp-input]){display:flex;flex-wrap:wrap;gap:var(--har-field-gap)}:where([data-har-component=otp-input]) .har-otp-input__cell{width:var(--har-field-height);text-align:center;font-family:var(--har-font-data)}.har-listbox:where([data-har-component=listbox]),:where([data-har-component=combobox]) .har-combobox__list{margin:0;padding:var(--har-space-1);list-style:none;background:var(--har-overlay-background);color:var(--har-overlay-foreground);border:var(--har-border-width) solid var(--har-overlay-border);border-radius:var(--har-overlay-radius)}:where([data-har-component=combobox]) .har-combobox__option,:where([data-har-component=listbox]) .har-listbox__option{padding:var(--har-item-padding);border-radius:var(--har-item-radius);min-height:var(--har-item-height)}:where([data-har-component=combobox]) .har-combobox__option:where(:hover,[aria-selected=true]),:where([data-har-component=listbox]) .har-listbox__option:where(:hover,[aria-selected=true]){background:var(--har-item-selected-background);color:var(--har-item-selected-foreground)}.har-file-upload:where([data-har-component=file-upload]){display:grid;grid-gap:var(--har-field-group-gap);gap:var(--har-field-group-gap)}:where([data-har-component=file-upload]) .har-file-upload__dropzone{display:grid;place-items:center;grid-gap:var(--har-field-gap);gap:var(--har-field-gap);padding:var(--har-panel-padding);min-height:var(--har-field-textarea-min);border:var(--har-border-width) dashed var(--har-field-border);border-radius:var(--har-field-radius);background:var(--har-field-background);color:var(--har-field-foreground)}:where([data-har-component=file-upload]) .har-file-upload__dropzone[data-dragging=true]{border-color:var(--har-accent-primary);background:var(--har-accent-primary-soft)}:where([data-har-component=file-upload]) .har-file-upload__input{max-width:100%;font:inherit;color:inherit}:where([data-har-component=file-upload]) .har-file-upload__input::-webkit-file-upload-button{min-height:var(--har-control-height);padding-inline:var(--har-control-padding);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=file-upload]) .har-file-upload__input::file-selector-button{min-height:var(--har-control-height);padding-inline:var(--har-control-padding);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}.har-checkbox:where([data-har-component=checkbox]),:where([data-har-component=radio-group]) .har-radio-group__item{width:var(--har-choice-size);height:var(--har-choice-size);accent-color:var(--har-choice-checked-background)}:where([data-har-component=radio-group]) button.har-radio-group__item,button.har-checkbox:where([data-har-component=checkbox]){display:inline-grid;place-items:center;padding:0;border:var(--har-border-width) solid var(--har-choice-border);background:var(--har-choice-background);color:var(--har-choice-foreground)}button.har-checkbox:where([data-har-component=checkbox]){border-radius:var(--har-choice-radius)}:where([data-har-component=radio-group]) button.har-radio-group__item{border-radius:var(--har-radius-full)}.har-radio-group:where([data-har-component=radio-group]){display:grid;grid-gap:var(--har-choice-gap);gap:var(--har-choice-gap);border:0;padding:0;margin:0}.har-checkbox[data-har-component=checkbox]:is([aria-checked=true],[aria-checked=mixed],[data-state=checked],[data-state=indeterminate]),:where([data-har-component=radio-group]) .har-radio-group__item:is([aria-checked=true],[data-state=checked]){background:var(--har-choice-checked-background);color:var(--har-choice-checked-foreground)}.har-switch:where([data-har-component=switch]){position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:var(--har-choice-track-width);height:var(--har-choice-track-height);padding:var(--har-border-width-strong);border:var(--har-border-width) solid var(--har-choice-border);border-radius:var(--har-radius-full);background:var(--har-surface-panel);-webkit-appearance:none;-moz-appearance:none;appearance:none}.har-switch:where([data-har-component=switch]):after,:where([data-har-component=switch]) .har-switch__thumb{content:"";display:block;width:var(--har-choice-thumb-size);height:var(--har-choice-thumb-size);border-radius:var(--har-radius-full);background:var(--har-choice-thumb-background);box-shadow:var(--har-shadow-hairline)}button.har-switch:where([data-har-component=switch]):after{display:none}.har-switch:where([data-har-component=switch]):where(:checked,[aria-checked=true],[data-state=checked]){background:var(--har-choice-checked-background)}.har-switch:where([data-har-component=switch]):where(:checked,[aria-checked=true],[data-state=checked]):after,.har-switch:where([data-har-component=switch]):where([aria-checked=true],[data-state=checked]) .har-switch__thumb{translate:calc(var(--har-choice-track-width) - var(--har-choice-thumb-size) - var(--har-space-1) - var(--har-border-width-strong)) 0}.har-slider:where([data-har-component=slider]){display:grid;grid-gap:var(--har-choice-gap);gap:var(--har-choice-gap);width:100%;accent-color:var(--har-choice-checked-background)}:where([data-har-component=slider]) .har-slider__track{position:relative;height:var(--har-progress-height);background:var(--har-surface-panel);border-radius:var(--har-radius-full)}:where([data-har-component=slider]) .har-slider__range{height:100%;background:var(--har-choice-checked-background);border-radius:inherit}:where([data-har-component=slider]) .har-slider__thumb{width:var(--har-slider-thumb-size);height:var(--har-slider-thumb-size);border:var(--har-border-width) solid var(--har-choice-border);border-radius:var(--har-radius-full);background:var(--har-choice-background)}:where([data-har-component=slider]) .har-slider__value{font:var(--har-weight-label) var(--har-text-xs) /var(--har-leading-body) var(--har-font-data);color:var(--har-ink-muted)}.har-sidebar:where([data-har-component=sidebar]){background:var(--har-navigation-surface);color:var(--har-navigation-ink);-webkit-border-end:var(--har-border-width) solid var(--har-navigation-line);border-inline-end:var(--har-border-width) solid var(--har-navigation-line);display:flex;flex-direction:column;gap:var(--har-item-gap);min-width:0}.har-breadcrumb:where([data-har-component=breadcrumb]),.har-menubar:where([data-har-component=menubar]),.har-navigation-menu:where([data-har-component=navigation-menu]),.har-pagination:where([data-har-component=pagination]){display:flex;align-items:center;flex-wrap:wrap;gap:var(--har-item-gap);margin:0;padding:0;list-style:none}:where([data-har-component=breadcrumb]) .har-breadcrumb__separator,:where([data-har-component=pagination]) .har-pagination__summary{color:var(--har-item-muted);font-size:var(--har-text-xs)}.har-tabs:where([data-har-component=tabs]){min-width:0}:where([data-har-component=tabs]) .har-tabs__list{display:flex;flex-wrap:wrap;gap:var(--har-item-gap);-webkit-border-after:var(--har-border-width) solid var(--har-item-border);border-block-end:var(--har-border-width) solid var(--har-item-border);-webkit-padding-after:var(--har-space-2);padding-block-end:var(--har-space-2)}:where([data-har-component=accordion]) .har-accordion__trigger,:where([data-har-component=command]) .har-command__item,:where([data-har-component=context-menu]) .har-context-menu__item,:where([data-har-component=disclosure]) .har-disclosure__trigger,:where([data-har-component=menu]) .har-menu__item,:where([data-har-component=menubar]) .har-menubar__item,:where([data-har-component=navigation-menu]) .har-navigation-menu__item,:where([data-har-component=pagination]) .har-pagination__item,:where([data-har-component=tabs]) .har-tabs__trigger{min-height:var(--har-item-height);display:inline-flex;align-items:center;gap:var(--har-item-gap);padding:var(--har-space-2) var(--har-item-padding);border:var(--har-border-width) solid transparent;border-radius:var(--har-item-radius);background:transparent;color:var(--har-item-foreground);font:inherit;text-align:start}:where([data-har-component=command]) .har-command__item[aria-selected=true],:where([data-har-component=context-menu]) .har-context-menu__item:where(:hover,[data-highlighted]),:where([data-har-component=menu]) .har-menu__item:where(:hover,[data-highlighted]),:where([data-har-component=pagination]) .har-pagination__item[aria-current=page],:where([data-har-component=tabs]) .har-tabs__trigger:where(:hover,[aria-selected=true]){background:var(--har-item-selected-background);color:var(--har-item-selected-foreground)}:where([data-har-component=tabs]) .har-tabs__trigger[aria-selected=true]{border-color:var(--har-accent-primary)}:where([data-har-component=tabs]) .har-tabs__panel{padding-block:var(--har-space-4)}.har-stepper:where([data-har-component=stepper]){display:flex;flex-wrap:wrap;gap:var(--har-space-4);margin:0;padding:0;list-style:none}:where([data-har-component=stepper]) .har-stepper__item{-webkit-border-after:var(--har-border-width-strong) solid var(--har-item-border);border-block-end:var(--har-border-width-strong) solid var(--har-item-border);padding-block:var(--har-space-2)}:where([data-har-component=stepper]) .har-stepper__item[aria-current=step]{border-color:var(--har-accent-primary)}.har-command:where([data-har-component=command]){display:grid;grid-gap:var(--har-space-2);gap:var(--har-space-2)}:where([data-har-component=command]) .har-command__list{display:grid;max-height:var(--har-overlay-viewport-max);overflow-y:auto}.har-context-menu:where([data-har-component=context-menu]),.har-menu:where([data-har-component=menu]){display:grid;grid-gap:var(--har-space-1);gap:var(--har-space-1);padding:var(--har-space-1);border:var(--har-border-width) solid var(--har-overlay-border);border-radius:var(--har-overlay-radius);background:var(--har-overlay-background);color:var(--har-overlay-foreground);box-shadow:var(--har-overlay-shadow);z-index:var(--har-overlay-popup-z)}:where([data-har-component=context-menu]) .har-context-menu__label,:where([data-har-component=menu]) .har-menu__label{color:var(--har-item-muted);font-size:var(--har-text-xs);padding:var(--har-space-2) var(--har-item-padding)}:where([data-har-component=context-menu]) .har-context-menu__separator,:where([data-har-component=menu]) .har-menu__separator{border:0;-webkit-border-before:var(--har-border-width) solid var(--har-item-border);border-block-start:var(--har-border-width) solid var(--har-item-border);margin-block:var(--har-space-1)}.har-alert-dialog:where([data-har-component=alert-dialog]),.har-dialog:where([data-har-component=dialog]),.har-drawer:where([data-har-component=drawer]),.har-hover-card:where([data-har-component=hover-card]),.har-popover:where([data-har-component=popover]),.har-sheet:where([data-har-component=sheet]),.har-tooltip:where([data-har-component=tooltip]){box-sizing:border-box;color:var(--har-overlay-foreground);background:var(--har-overlay-background);border:var(--har-border-width) solid var(--har-overlay-border);border-radius:var(--har-overlay-radius);box-shadow:var(--har-overlay-shadow);padding:var(--har-overlay-padding);gap:var(--har-overlay-gap);font-family:var(--har-font-ui);max-width:calc(100vw - var(--har-page-gutter) - var(--har-page-gutter))}.har-alert-dialog:where([data-har-component=alert-dialog]),.har-dialog:where([data-har-component=dialog]){width:var(--har-overlay-max-width);max-height:var(--har-overlay-viewport-max);overflow-y:auto;z-index:var(--har-overlay-modal-z)}.har-alert-dialog:where([data-har-component=alert-dialog])::-webkit-backdrop,.har-dialog:where([data-har-component=dialog])::-webkit-backdrop,.har-drawer:where([data-har-component=drawer])::-webkit-backdrop,.har-sheet:where([data-har-component=sheet])::-webkit-backdrop{background:var(--har-overlay-backdrop)}.har-alert-dialog:where([data-har-component=alert-dialog])::backdrop,.har-dialog:where([data-har-component=dialog])::backdrop,.har-drawer:where([data-har-component=drawer])::backdrop,.har-sheet:where([data-har-component=sheet])::backdrop{background:var(--har-overlay-backdrop)}dialog:where(.har-dialog:where([data-har-component=dialog]),.har-alert-dialog:where([data-har-component=alert-dialog]),.har-sheet:where([data-har-component=sheet]),.har-drawer:where([data-har-component=drawer])):not([open]){display:none}.har-sheet:where([data-har-component=sheet]){position:fixed;inset-block:0;inset-inline-end:0;margin:0;width:var(--har-overlay-sheet-width);height:100%;overflow-y:auto;z-index:var(--har-overlay-modal-z)}.har-drawer:where([data-har-component=drawer]){position:fixed;inset-inline:0;inset-block-end:0;margin:0;width:100%;max-width:100%;max-height:var(--har-overlay-drawer-height);overflow-y:auto;z-index:var(--har-overlay-modal-z)}.har-hover-card:where([data-har-component=hover-card]),.har-popover:where([data-har-component=popover]){z-index:var(--har-overlay-popup-z)}.har-popover:where([data-har-component=popover])[popover]:not(:popover-open){display:none}.har-tooltip:where([data-har-component=tooltip]){max-width:var(--har-overlay-tooltip-max);padding:var(--har-space-2) var(--har-space-3);font-size:var(--har-text-xs);z-index:var(--har-overlay-tooltip-z)}.har-alert:where([data-har-component=alert]),.har-banner:where([data-har-component=banner]),.har-toast:where([data-har-component=toast]){display:grid;grid-gap:var(--har-feedback-gap);gap:var(--har-feedback-gap);padding:var(--har-feedback-padding);border:var(--har-border-width) solid var(--har-feedback-border);border-radius:var(--har-feedback-radius);background:var(--har-feedback-background);color:var(--har-feedback-foreground)}.har-toast:where([data-har-component=toast]){box-shadow:var(--har-shadow-overlay);z-index:var(--har-z-toast)}.har-meter:where([data-har-component=meter]),.har-progress:where([data-har-component=progress]){display:grid;grid-gap:var(--har-space-2);gap:var(--har-space-2);width:100%;accent-color:var(--har-feedback-fill)}:where([data-har-component=meter]) .har-meter__track,:where([data-har-component=progress]) .har-progress__track{height:var(--har-feedback-progress-height);background:var(--har-feedback-track);border-radius:var(--har-radius-full);overflow:hidden}:where([data-har-component=meter]) .har-meter__fill,:where([data-har-component=progress]) .har-progress__fill{height:100%;background:var(--har-feedback-fill);border-radius:inherit}:where([data-har-component=meter]) .har-meter__label,:where([data-har-component=progress]) .har-progress__label{font-size:var(--har-text-xs);color:var(--har-ink-muted)}.har-spinner:where([data-har-component=spinner]){display:inline-block;width:var(--har-feedback-spinner-size);height:var(--har-feedback-spinner-size);border:var(--har-border-width-strong) solid var(--har-line);border-block-start-color:var(--har-accent-primary);border-radius:var(--har-radius-full);animation:har-component-spin var(--har-feedback-spinner-duration) linear infinite}@keyframes har-component-spin{to{rotate:var(--har-rotation-full)}}.har-skeleton:where([data-har-component=skeleton]){min-height:var(--har-control-height);background:var(--har-feedback-skeleton-background);border-radius:var(--har-radius-control)}.har-empty-state:where([data-har-component=empty-state]),.har-error-state:where([data-har-component=error-state]),.har-offline-state:where([data-har-component=offline-state]){display:grid;align-content:center;justify-items:start;grid-gap:var(--har-feedback-gap);gap:var(--har-feedback-gap);min-height:var(--har-feedback-empty-min-height);padding:var(--har-feedback-padding);color:var(--har-feedback-foreground)}.har-data-grid:where([data-har-component=data-grid]){width:100%;border-collapse:collapse;color:var(--har-data-foreground);background:var(--har-data-background);font-size:var(--har-data-font-size)}:where([data-har-component=data-grid]) .har-data-grid__head,:where([data-har-component=table]) .har-data-table__head{background:var(--har-data-header-background);color:var(--har-data-header-ink);font-family:var(--har-data-font)}:where([data-har-component=data-grid]) .har-data-grid__cell,:where([data-har-component=table]) .har-data-table__cell,:where([data-har-component=treegrid]) .har-treegrid__cell{padding:var(--har-data-padding-block) var(--har-data-padding-inline);-webkit-border-after:var(--har-border-width) solid var(--har-data-border);border-block-end:var(--har-border-width) solid var(--har-data-border)}:where([data-har-component=data-grid]) .har-data-grid__row:hover,:where([data-har-component=table]) .har-data-table__row:hover{background:var(--har-data-hover-background)}:where([data-har-component=data-grid]) .har-data-grid__row[aria-selected=true],:where([data-har-component=table]) .har-data-table__row[aria-selected=true],:where([data-har-component=treegrid]) .har-treegrid__row[aria-selected=true]{background:var(--har-data-selected-background)}.har-description-list:where([data-har-component=description-list]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--har-data-gap);gap:var(--har-data-gap);margin:0}:where([data-har-component=description-list]) .har-description-list__term{color:var(--har-ink-muted)}:where([data-har-component=description-list]) .har-description-list__value{margin:0;min-width:0;overflow-wrap:anywhere}.har-list:where([data-har-component=list]){display:grid;grid-gap:var(--har-data-gap);gap:var(--har-data-gap);-webkit-padding-start:var(--har-space-5);padding-inline-start:var(--har-space-5);margin:0}.har-avatar:where([data-har-component=avatar]){display:inline-grid;place-items:center;width:var(--har-avatar-size);height:var(--har-avatar-size);border-radius:var(--har-radius-full);overflow:hidden;background:var(--har-surface-panel);color:var(--har-ink-primary)}.har-avatar:where([data-har-component=avatar])[data-size=sm]{width:var(--har-avatar-small);height:var(--har-avatar-small)}.har-avatar:where([data-har-component=avatar])[data-size=lg]{width:var(--har-avatar-large);height:var(--har-avatar-large)}:where([data-har-component=avatar]) .har-avatar__image{width:100%;height:100%;object-fit:cover}:where([data-har-component=avatar]) .har-avatar__fallback{display:grid;place-items:center;width:100%;height:100%;font-size:var(--har-text-xs)}.har-chip:where([data-har-component=chip]){display:inline-flex;align-items:center;gap:var(--har-space-1);padding:var(--har-space-1) var(--har-space-2);border:var(--har-border-width) solid var(--har-data-border);border-radius:var(--har-radius-full);background:var(--har-surface-panel);color:var(--har-ink-support);font-size:var(--har-text-xs)}.har-accordion:where([data-har-component=accordion]),.har-disclosure:where([data-har-component=disclosure]){min-width:0}:where([data-har-component=accordion]) .har-accordion__item{-webkit-border-after:var(--har-border-width) solid var(--har-data-border);border-block-end:var(--har-border-width) solid var(--har-data-border)}:where([data-har-component=accordion]) .har-accordion__trigger,:where([data-har-component=disclosure]) .har-disclosure__trigger{width:100%;justify-content:space-between}:where([data-har-component=accordion]) .har-accordion__content,:where([data-har-component=disclosure]) .har-disclosure__content{padding:var(--har-space-3)}.har-tree:where([data-har-component=tree]),.har-treegrid:where([data-har-component=treegrid]){display:grid;grid-gap:var(--har-space-1);gap:var(--har-space-1);margin:0;padding:0;color:var(--har-data-foreground);list-style:none}:where([data-har-component=tree]) .har-tree__item,:where([data-har-component=treegrid]) .har-treegrid__row{min-height:var(--har-item-height);padding:var(--har-space-2)}:where([data-har-component=tree]) .har-tree__item[aria-selected=true]{background:var(--har-data-selected-background)}:where([data-har-component=tree]) .har-tree__children,:where([data-har-component=treegrid]) .har-treegrid__children{-webkit-padding-start:var(--har-item-indent);padding-inline-start:var(--har-item-indent)}.har-timeline:where([data-har-component=timeline]){display:grid;grid-gap:var(--har-space-4);gap:var(--har-space-4);margin:0;padding:0;list-style:none}:where([data-har-component=timeline]) .har-timeline__item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--har-space-3);gap:var(--har-space-3)}:where([data-har-component=timeline]) .har-timeline__marker{width:var(--har-space-2);height:var(--har-space-2);border-radius:var(--har-radius-full);background:var(--har-accent-primary)}.har-calendar:where([data-har-component=calendar]){display:grid;grid-gap:var(--har-space-3);gap:var(--har-space-3);color:var(--har-data-foreground);overflow-x:auto}:where([data-har-component=calendar]) .har-calendar__grid{display:grid;grid-template-columns:repeat(var(--har-calendar-columns),minmax(var(--har-control-height),1fr));grid-gap:var(--har-space-1);gap:var(--har-space-1)}:where([data-har-component=calendar]) .har-calendar__day{min-width:0;min-height:var(--har-control-height);padding:var(--har-space-1);border:var(--har-border-width) solid transparent;border-radius:var(--har-radius-control);background:var(--har-surface-card);color:var(--har-ink-primary);font:inherit}:where([data-har-component=calendar]) .har-calendar__day:where([aria-selected=true],[data-selected=true]){background:var(--har-accent-primary);color:var(--har-accent-foreground)}:where([data-har-component=calendar]) .har-calendar__day[aria-current=date]{border-color:var(--har-accent-primary)}.har-kanban:where([data-har-component=kanban]){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(var(--har-panel-min-width),1fr);grid-gap:var(--har-panel-gap);gap:var(--har-panel-gap);overflow-x:auto}:where([data-har-component=kanban]) .har-kanban__column{display:grid;align-content:start;grid-gap:var(--har-space-3);gap:var(--har-space-3);padding:var(--har-space-3);background:var(--har-surface-panel);border-radius:var(--har-radius-surface)}:where([data-har-component=kanban]) .har-kanban__item{padding:var(--har-space-3);background:var(--har-surface-card);border:var(--har-border-width) solid var(--har-line);border-radius:var(--har-radius-control)}:where([data-har-component=kanban]) .har-kanban__item[data-dragging=true]{outline:var(--har-focus-width) solid var(--focus-ring-color)}.har-panel:where([data-har-component=panel]){display:grid;grid-gap:var(--har-panel-gap);gap:var(--har-panel-gap);padding:var(--har-panel-padding);border:var(--har-border-width) solid var(--har-panel-border);border-radius:var(--har-panel-radius);background:var(--har-panel-background);color:var(--har-panel-foreground);box-shadow:var(--har-panel-shadow)}.har-separator:where([data-har-component=separator]){margin-block:var(--har-space-4);border:0;-webkit-border-before:var(--har-border-width) solid var(--har-line);border-block-start:var(--har-border-width) solid var(--har-line)}.har-separator:where([data-har-component=separator])[aria-orientation=vertical]{align-self:stretch;-webkit-border-before:0;border-block-start:0;-webkit-border-start:var(--har-border-width) solid var(--har-line);border-inline-start:var(--har-border-width) solid var(--har-line);margin-block:0}.har-scroll-area:where([data-har-component=scroll-area]){min-width:0;max-width:100%}:where([data-har-component=scroll-area]) .har-scroll-area__viewport{max-width:100%;overflow:auto;scrollbar-color:var(--har-line-strong) var(--har-surface-panel)}:where([data-har-component=scroll-area]) .har-scroll-area__scrollbar{width:var(--har-scrollbar-size);background:var(--har-surface-panel)}:where([data-har-component=scroll-area]) .har-scroll-area__thumb{background:var(--har-line-strong);border-radius:var(--har-radius-full)}.har-splitter:where([data-har-component=splitter]){display:flex;min-width:0}:where([data-har-component=splitter]) .har-splitter__pane{flex:1 1 auto;min-width:0}:where([data-har-component=splitter]) .har-splitter__handle{flex:0 0 var(--har-splitter-hit-size);background:var(--har-surface-panel);border:0;cursor:col-resize}.har-aspect-ratio:where([data-har-component=aspect-ratio]){aspect-ratio:var(--har-media-aspect-ratio);overflow:hidden}.har-text:where([data-har-component=text]){color:var(--har-content-foreground);font:var(--har-weight-body) var(--har-content-font-size) /var(--har-leading-body) var(--har-content-font)}.har-code:where([data-har-component=code]){padding-inline:var(--har-space-1);border-radius:var(--har-radius-xs);background:var(--har-content-code-background);color:var(--har-content-foreground);font-family:var(--har-content-data-font)}.har-code-block:where([data-har-component=code-block]){max-width:100%;overflow-x:auto;padding:var(--har-content-code-padding);border:var(--har-border-width) solid var(--har-content-rule);border-radius:var(--har-radius-surface);background:var(--har-content-code-background);color:var(--har-content-foreground)}:where([data-har-component=code-block]) .har-code-block__code{font:var(--har-weight-body) var(--har-text-sm) /var(--har-leading-body) var(--har-content-data-font);white-space:pre}.har-blockquote:where([data-har-component=blockquote]){margin-inline:0;-webkit-padding-start:var(--har-content-quote-padding);padding-inline-start:var(--har-content-quote-padding);-webkit-border-start:var(--har-border-width-strong) solid var(--har-content-rule);border-inline-start:var(--har-border-width-strong) solid var(--har-content-rule);color:var(--har-content-muted)}.har-figure:where([data-har-component=figure]){max-width:100%;margin-inline:0;display:grid;grid-gap:var(--har-content-gap);gap:var(--har-content-gap)}:where([data-har-component=figure]) .har-figure__media{display:block;max-width:100%;height:auto}.har-canvas:where([data-har-component=canvas]),.har-chart:where([data-har-component=chart]),.har-graph:where([data-har-component=graph]),.har-map:where([data-har-component=map]){min-width:0;min-height:var(--har-viz-min-height);background:var(--har-viz-background);color:var(--har-viz-foreground)}:where([data-har-component=canvas]) .har-canvas__surface,:where([data-har-component=chart]) .har-chart__plot,:where([data-har-component=graph]) .har-graph__canvas,:where([data-har-component=map]) .har-map__canvas{display:block;max-width:100%;background:var(--har-viz-background)}:where([data-har-component=chart]) .har-chart__grid{stroke:var(--har-viz-grid);stroke-width:var(--har-viz-edge-width)}:where([data-har-component=chart]) .har-chart__axis,:where([data-har-component=graph]) .har-graph__label{color:var(--har-viz-muted);fill:var(--har-viz-muted);font:var(--har-weight-body) var(--har-viz-font-size) /var(--har-leading-body) var(--har-viz-font)}:where([data-har-component=graph]) .har-graph__node{min-width:var(--har-viz-node-min-width);padding:var(--har-viz-node-padding);border:var(--har-border-width) solid var(--har-viz-node-border);border-radius:var(--har-viz-node-radius);background:var(--har-viz-node-fill);color:var(--har-viz-node-ink)}:where([data-har-component=graph]) .har-graph__node:where([aria-selected=true],[data-selected=true]){border-color:var(--har-viz-selected);outline:var(--har-viz-selected-width) solid var(--har-viz-selected)}:where([data-har-component=graph]) .har-graph__edge{stroke:var(--har-viz-edge);stroke-width:var(--har-viz-edge-width);fill:none}:where([data-har-component=graph]) .har-graph__edge[data-proposed=true]{stroke-dasharray:var(--har-viz-proposed-dash)}:where([data-har-component=chart]) .har-chart__legend,:where([data-har-component=map]) .har-map__legend{display:flex;flex-wrap:wrap;gap:var(--har-space-3);font-size:var(--har-text-xs);color:var(--har-viz-muted)}:where([data-har-component=chart]) .har-chart__tooltip{background:var(--har-overlay-background);color:var(--har-overlay-foreground);border:var(--har-border-width) solid var(--har-overlay-border);padding:var(--har-space-2);border-radius:var(--har-overlay-radius)}.har-chart:where([data-har-component=chart]) [data-series="1"]{stroke:var(--har-viz-series-1)}.har-chart:where([data-har-component=chart]) [data-series="2"]{stroke:var(--har-viz-series-2)}.har-chart:where([data-har-component=chart]) [data-series="3"]{stroke:var(--har-viz-series-3)}.har-chart:where([data-har-component=chart]) [data-series="4"]{stroke:var(--har-viz-series-4)}.har-chart:where([data-har-component=chart]) [data-series="5"]{stroke:var(--har-viz-series-5)}.har-chart:where([data-har-component=chart]) [data-series="6"]{stroke:var(--har-viz-series-6)}.har-media-player:where([data-har-component=media-player]){display:grid;grid-gap:var(--har-media-gap);gap:var(--har-media-gap);background:var(--har-media-background);color:var(--har-media-foreground);border-radius:var(--har-media-radius);overflow:hidden}:where([data-har-component=media-player]) .har-media-player__media{display:block;width:100%;max-width:100%;aspect-ratio:var(--har-media-aspect-ratio)}:where([data-har-component=media-player]) .har-media-player__controls,:where([data-har-component=rich-text-editor]) .har-rich-text-editor__toolbar{display:flex;flex-wrap:wrap;gap:var(--har-media-gap);padding:var(--har-media-padding);background:var(--har-media-controls-background)}.har-rich-text-editor:where([data-har-component=rich-text-editor]){min-width:0;border:var(--har-border-width) solid var(--har-line);border-radius:var(--har-media-radius);overflow:hidden}:where([data-har-component=rich-text-editor]) .har-rich-text-editor__content{min-height:var(--har-viz-min-height);padding:var(--har-media-padding);background:var(--har-surface-card);color:var(--har-ink-primary);font:var(--har-weight-body) var(--har-text-lg) /var(--har-leading-reading) var(--har-font-body)}.har-chat:where([data-har-component=chat]){display:grid;grid-gap:var(--har-message-gap);gap:var(--har-message-gap);min-width:0}:where([data-har-component=chat]) .har-chat__messages{display:grid;align-content:start;grid-gap:var(--har-message-gap);gap:var(--har-message-gap)}:where([data-har-component=chat]) .har-chat__composer{-webkit-border-before:var(--har-border-width) solid var(--har-message-border);border-block-start:var(--har-border-width) solid var(--har-message-border);padding-block:var(--har-message-padding)}.har-message:where([data-har-component=message]){padding:var(--har-message-padding);background:var(--har-message-background);color:var(--har-message-foreground);border:var(--har-border-width) solid var(--har-message-border);border-radius:var(--har-message-radius);overflow-wrap:anywhere}.har-message:where([data-har-component=message])[data-own=true]{background:var(--har-message-own-background)}:where([data-har-component=message]) .har-message__author{font-size:var(--har-text-xs);font-weight:var(--har-weight-heading)}:where([data-har-component=message]) .har-message__metadata{font-size:var(--har-text-xs);color:var(--har-message-muted)}.har-inspector:where([data-har-component=inspector]){display:grid;align-content:start;grid-gap:var(--har-message-gap);gap:var(--har-message-gap);padding:var(--har-message-padding);background:var(--har-message-background);color:var(--har-message-foreground);-webkit-border-start:var(--har-border-width) solid var(--har-message-border);border-inline-start:var(--har-border-width) solid var(--har-message-border);min-width:0}@media (max-width:48rem){.har-description-list:where([data-har-component=description-list]){grid-template-columns:minmax(0,1fr)}.har-splitter:where([data-har-component=splitter]){flex-direction:column}:where([data-har-component=splitter]) .har-splitter__handle{cursor:row-resize}.har-alert-dialog:where([data-har-component=alert-dialog]),.har-dialog:where([data-har-component=dialog]){width:calc(100vw - var(--har-page-gutter) - var(--har-page-gutter))}}@media (pointer:coarse){[data-har-component] :where(button,select,a,summary,[role=option]),[data-har-component]:where(button,input:not([type=checkbox]):not([type=radio]),select,textarea,a,summary){min-height:var(--har-touch-target)}:where([data-har-component=checkbox]) .har-checkbox__label,:where([data-har-component=radio-group]) .har-radio-group__label,:where([data-har-component=switch]) .har-switch__label{display:inline-flex;align-items:center;min-height:var(--har-touch-target)}}@media (prefers-reduced-motion:reduce){[data-har-component],[data-har-component] *{animation:none!important;transition-duration:var(--har-duration-reduced)!important;scroll-behavior:auto!important}}:where([data-har-component=search-input]) .har-search-input__clear{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=combobox]) .har-combobox__trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=date-picker]) .har-date-picker__calendar{min-width:0;max-width:100%;color:inherit}:where([data-har-component=date-picker]) .har-date-picker__day{min-width:0;max-width:100%;color:inherit}:where([data-har-component=color-picker]) .har-color-picker__input{box-sizing:border-box;min-height:var(--har-field-height);max-width:100%;padding:var(--har-field-padding-block) var(--har-field-padding-inline);border:var(--har-border-width) solid var(--har-field-border);border-radius:var(--har-field-radius);background:var(--har-field-background);color:var(--har-field-foreground);font:inherit}:where([data-har-component=color-picker]) .har-color-picker__value{min-width:0;max-width:100%;color:inherit}:where([data-har-component=file-upload]) .har-file-upload__item{min-width:0;max-width:100%;color:inherit}:where([data-har-component=file-upload]) .har-file-upload__remove{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=tag-input]) .har-tag-input__item{min-width:0;max-width:100%;color:inherit}:where([data-har-component=tag-input]) .har-tag-input__remove{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=checkbox]) .har-checkbox__indicator{display:inline-flex;width:var(--har-icon-md);height:var(--har-icon-md);align-items:center;justify-content:center;color:inherit}:where([data-har-component=radio-group]) .har-radio-group__indicator{display:inline-flex;width:var(--har-icon-md);height:var(--har-icon-md);align-items:center;justify-content:center;color:inherit}:where([data-har-component=sidebar]) .har-sidebar__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=sidebar]) .har-sidebar__content{min-width:0;max-width:100%;color:inherit}:where([data-har-component=sidebar]) .har-sidebar__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=breadcrumb]) .har-breadcrumb__item{min-width:0;max-width:100%;color:inherit}:where([data-har-component=stepper]) .har-stepper__label{color:inherit;font-size:var(--har-text-xs);font-weight:var(--har-weight-label)}:where([data-har-component=command]) .har-command__input{box-sizing:border-box;min-height:var(--har-field-height);max-width:100%;padding:var(--har-field-padding-block) var(--har-field-padding-inline);border:var(--har-border-width) solid var(--har-field-border);border-radius:var(--har-field-radius);background:var(--har-field-background);color:var(--har-field-foreground);font:inherit}:where([data-har-component=command]) .har-command__empty{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=dialog]) .har-dialog__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=dialog]) .har-dialog__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=dialog]) .har-dialog__description{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=dialog]) .har-dialog__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=dialog]) .har-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=dialog]) .har-dialog__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=alert-dialog]) .har-alert-dialog__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=alert-dialog]) .har-alert-dialog__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=alert-dialog]) .har-alert-dialog__description{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=alert-dialog]) .har-alert-dialog__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=alert-dialog]) .har-alert-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=alert-dialog]) .har-alert-dialog__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=sheet]) .har-sheet__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=sheet]) .har-sheet__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=sheet]) .har-sheet__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=sheet]) .har-sheet__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=sheet]) .har-sheet__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=drawer]) .har-drawer__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=drawer]) .har-drawer__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=drawer]) .har-drawer__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=drawer]) .har-drawer__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=drawer]) .har-drawer__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=popover]) .har-popover__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=popover]) .har-popover__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=popover]) .har-popover__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=tooltip]) .har-tooltip__content{min-width:0;max-width:100%;color:inherit}:where([data-har-component=hover-card]) .har-hover-card__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=hover-card]) .har-hover-card__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=alert]) .har-alert__icon{display:inline-flex;width:var(--har-icon-md);height:var(--har-icon-md);align-items:center;justify-content:center;color:inherit}:where([data-har-component=alert]) .har-alert__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=alert]) .har-alert__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=alert]) .har-alert__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=banner]) .har-banner__icon{display:inline-flex;width:var(--har-icon-md);height:var(--har-icon-md);align-items:center;justify-content:center;color:inherit}:where([data-har-component=banner]) .har-banner__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=banner]) .har-banner__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=banner]) .har-banner__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=toast]) .har-toast__icon{display:inline-flex;width:var(--har-icon-md);height:var(--har-icon-md);align-items:center;justify-content:center;color:inherit}:where([data-har-component=toast]) .har-toast__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=toast]) .har-toast__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=toast]) .har-toast__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=toast]) .har-toast__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=empty-state]) .har-empty-state__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=empty-state]) .har-empty-state__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=empty-state]) .har-empty-state__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=error-state]) .har-error-state__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=error-state]) .har-error-state__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=error-state]) .har-error-state__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=offline-state]) .har-offline-state__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=offline-state]) .har-offline-state__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=offline-state]) .har-offline-state__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=table]) .har-data-table__caption{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=data-grid]) .har-data-grid__sort{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=data-grid]) .har-data-grid__empty{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=list]) .har-list__item{min-width:0;max-width:100%;color:inherit}:where([data-har-component=chip]) .har-chip__label{color:inherit;font-size:var(--har-text-xs);font-weight:var(--har-weight-label)}:where([data-har-component=chip]) .har-chip__remove{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=tree]) .har-tree__label{color:inherit;font-size:var(--har-text-xs);font-weight:var(--har-weight-label)}:where([data-har-component=timeline]) .har-timeline__content{min-width:0;max-width:100%;color:inherit}:where([data-har-component=calendar]) .har-calendar__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=kanban]) .har-kanban__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=page-header]) .har-page-header__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-page-title-size) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=page-header]) .har-page-header__description{margin:0;max-inline-size:var(--har-reading-max);color:var(--har-ink-muted);font-size:var(--har-text-md);line-height:var(--har-leading-body)}:where([data-har-component=page-header]) .har-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=card]) .har-card__header{display:flex;flex-wrap:wrap;gap:var(--har-space-2);min-width:0;-webkit-padding-after:var(--har-space-4);padding-block-end:var(--har-space-4);-webkit-border-after:var(--har-border-width) solid var(--har-line);border-block-end:var(--har-border-width) solid var(--har-line)}:where([data-har-component=card]) .har-card__header:not(.flex-row):not(.grid){flex-direction:column}:where([data-har-component=card]) .har-card__header.grid{display:grid}:where([data-har-component=card]) .har-card__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-card-title-size) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=card]) h1.har-card__title{font-size:var(--har-page-title-size)}:where([data-har-component=card]) h2.har-card__title{font-size:var(--har-text-xl)}:where([data-har-component=card]) .har-card__title[data-size=sm]{font-size:var(--har-text-lg)}:where([data-har-component=card]) .har-card__title[data-size=lg]{font-size:var(--har-page-title-size)}:where([data-har-component=card]) .har-card__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=card]) .har-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--har-space-3);min-width:0;-webkit-margin-before:var(--har-space-4);margin-block-start:var(--har-space-4);-webkit-padding-before:var(--har-space-4);padding-block-start:var(--har-space-4);-webkit-border-before:var(--har-border-width) solid var(--har-line);border-block-start:var(--har-border-width) solid var(--har-line)}:where([data-har-component=card]) .har-card__header+.har-card__body{-webkit-padding-before:var(--har-space-5);padding-block-start:var(--har-space-5)}:where([data-har-component=panel]) .har-panel__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=panel]) .har-panel__title{margin:0;color:inherit;font:var(--har-weight-heading) var(--har-text-lg) /var(--har-leading-heading) var(--har-font-display)}:where([data-har-component=panel]) .har-panel__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=panel]) .har-panel__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=code-block]) .har-code-block__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=code-block]) .har-code-block__copy{display:inline-flex;align-items:center;justify-content:center;gap:var(--har-control-gap);min-height:var(--har-control-height);padding:var(--har-space-2);border:var(--har-border-width) solid var(--har-control-border);border-radius:var(--har-control-radius);background:var(--har-control-background);color:var(--har-control-foreground);font:inherit}:where([data-har-component=figure]) .har-figure__caption{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=graph]) .har-graph__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=graph]) .har-graph__inspector{min-width:0;max-width:100%;color:inherit}:where([data-har-component=map]) .har-map__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=map]) .har-map__attribution{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=canvas]) .har-canvas__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=media-player]) .har-media-player__caption{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=rich-text-editor]) .har-rich-text-editor__status{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-xs);line-height:var(--har-leading-body)}:where([data-har-component=message]) .har-message__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=message]) .har-message__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=inspector]) .har-inspector__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-space-3);min-width:0}:where([data-har-component=inspector]) .har-inspector__body{min-width:0;max-width:100%;color:inherit}:where([data-har-component=inspector]) .har-inspector__section{min-width:0;max-width:100%;color:inherit}:where([data-har-component=meter]) .har-meter__fill,:where([data-har-component=progress]) .har-progress__fill,:where([data-har-component=slider]) .har-slider__range{width:var(--har-component-value,var(--har-value-empty))}:where([data-har-component=slider]) .har-slider__thumb{position:absolute;top:50%;inset-inline-start:var(--har-component-value,var(--har-value-empty));translate:-50% -50%}:where([data-har-component=splitter]) .har-splitter__pane{flex-basis:var(--har-component-value,var(--har-value-auto))}.har-icon-button:where([data-har-component=icon-button])[data-size=sm]{min-width:var(--har-control-compact-height)}.har-icon-button:where([data-har-component=icon-button])[data-size=lg]{min-width:var(--har-control-large-height)}.har-input:where([data-har-component=input])[data-size=sm],.har-select:where([data-har-component=select])[data-size=sm]{min-height:var(--har-control-compact-height)}.har-input:where([data-har-component=input])[data-size=lg],.har-select:where([data-har-component=select])[data-size=lg]{min-height:var(--har-control-large-height)}[data-har-placement=fixed]{--har-placement-width:initial;--har-placement-height:initial;position:fixed;inset:auto;margin:0;left:var(--har-placement-x);top:var(--har-placement-y);width:var(--har-placement-width,max-content);max-width:calc(100vw - var(--har-page-gutter) - var(--har-page-gutter));max-height:min(var(--har-placement-height,var(--har-overlay-viewport-max)),var(--har-overlay-viewport-max));overflow-y:auto}:where(.har-dialog:where([data-har-component=dialog]),.har-alert-dialog:where([data-har-component=alert-dialog]),.har-sheet:where([data-har-component=sheet]),.har-drawer:where([data-har-component=drawer]),.har-popover:where([data-har-component=popover]),.har-tooltip:where([data-har-component=tooltip]),.har-hover-card:where([data-har-component=hover-card]),.har-menu:where([data-har-component=menu]),.har-context-menu:where([data-har-component=context-menu]))[data-state=closed]{display:none}.har-input:where([data-har-component=input])::placeholder,.har-textarea:where([data-har-component=textarea])::placeholder,:where([data-har-component=combobox]) .har-combobox__input::placeholder,:where([data-har-component=search-input]) .har-search-input__input::placeholder{color:var(--har-field-hint-ink);opacity:var(--har-opacity-opaque)}.har-select:where([data-har-component=select]) option{background:var(--har-field-background);color:var(--har-field-foreground)}:where(.har-input:where([data-har-component=input]),.har-textarea:where([data-har-component=textarea]),.har-select:where([data-har-component=select]),:where([data-har-component=combobox]) .har-combobox__input,:where([data-har-component=search-input]) .har-search-input__input):hover:not(:disabled):not([aria-invalid=true]){border-color:var(--har-control-hover-border)}.har-icon[data-har-component=icon],:where([data-har-component=button]) .har-button__icon,:where([data-har-component=button]) .har-button__spinner,:where([data-har-component=icon-button]) .har-icon-button__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--har-icon-md);height:var(--har-icon-md);min-height:0;color:inherit}.har-icon[data-har-component=icon][data-size=sm]{width:var(--har-icon-sm);height:var(--har-icon-sm);min-height:0}.har-icon[data-har-component=icon][data-size=lg]{width:var(--har-icon-lg);height:var(--har-icon-lg);min-height:0}.har-icon[data-har-component=icon] svg,:where([data-har-component=button]) .har-button__icon svg,:where([data-har-component=button]) .har-button__spinner svg,:where([data-har-component=icon-button]) .har-icon-button__icon svg{display:block;width:100%;height:100%;stroke-width:var(--har-icon-stroke-width)}.har-icon[data-har-component=icon]:where([data-variant=default],[data-variant=outline]) svg{fill:none;stroke:currentColor}.har-icon[data-har-component=icon][data-variant=solid] svg{fill:currentColor;stroke:none}:where([data-har-component=button]) .har-button__label{font:inherit;color:inherit}.har-avatar[data-har-component=avatar][data-size=sm]{min-height:var(--har-avatar-small)}.har-avatar[data-har-component=avatar][data-size=lg]{min-height:var(--har-avatar-large)}@media (pointer:coarse){[data-har-component][data-size]:where(button,input:not([type=checkbox]):not([type=radio]),select,textarea,a,summary){min-height:var(--har-touch-target)}.har-icon-button[data-har-component=icon-button][data-size]{min-width:var(--har-touch-target)}}@media (pointer:coarse){:where([data-har-component=radio-group]) button.har-radio-group__item,button.har-checkbox[data-har-component=checkbox][data-size]{position:relative;min-height:var(--har-choice-size)}button.har-switch[data-har-component=switch][data-size]{min-height:var(--har-choice-track-height)}:where([data-har-component=radio-group]) button.har-radio-group__item:before,:where([data-har-component=slider]) .har-slider__thumb:before,button.har-checkbox[data-har-component=checkbox]:before,button.har-switch[data-har-component=switch]:before{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;min-width:var(--har-touch-target);min-height:var(--har-touch-target)}}.har-button[data-har-component=button]>svg,.har-icon-button[data-har-component=icon-button]>svg,:where([data-har-component=button]) .har-button__icon svg,:where([data-har-component=button]) .har-button__spinner svg,:where([data-har-component=icon-button]) .har-icon-button__icon svg{flex:0 0 auto;width:var(--har-icon-md);height:var(--har-icon-md);fill:none;stroke:currentColor;stroke-width:var(--har-icon-stroke-width)}:where([data-har-component=graph]) .har-graph__canvas{position:relative;overflow:auto;min-width:0}.har-file-upload:where([data-har-component=file-upload]){grid-template-columns:minmax(0,1fr)}:where([data-har-component=file-upload]) .har-file-upload__dropzone{min-width:0;max-width:100%;overflow-wrap:anywhere}:where([data-har-component=file-upload]) .har-file-upload__input{min-width:0;width:100%}.har-sheet:where([data-har-component=sheet]){inset-inline-start:auto;max-height:100%}.har-drawer:where([data-har-component=drawer]){inset-block-start:auto}.har-badge:where([data-har-component=badge]),.har-chip:where([data-har-component=chip]){width:-moz-fit-content;width:fit-content;max-width:100%}:where([data-har-component=accordion]) summary.har-accordion__trigger,:where([data-har-component=disclosure]) summary.har-disclosure__trigger{display:list-item}.har-reading:where([data-har-component=prose]) :where(h1,h2,h3,h4,h5,h6){margin-block:var(--har-space-5) var(--har-space-3);color:var(--har-content-foreground);font-family:var(--har-content-heading-font);font-weight:var(--har-content-heading-weight);line-height:var(--har-leading-heading)}.har-reading:where([data-har-component=prose]) h1{font-size:var(--har-text-2xl)}.har-reading:where([data-har-component=prose]) h2{font-size:var(--har-text-xl)}.har-reading:where([data-har-component=prose]) h3{font-size:var(--har-text-lg)}.har-reading:where([data-har-component=prose]) :where(h4,h5,h6){font-size:var(--har-text-md)}.har-reading:where([data-har-component=prose]) :where(p,ul,ol,blockquote,figure,pre){margin-block:var(--har-space-3)}.har-reading:where([data-har-component=prose]) :where(ul,ol){-webkit-padding-start:var(--har-space-5);padding-inline-start:var(--har-space-5)}.har-reading:where([data-har-component=prose]) a{color:var(--har-accent-primary);text-decoration:underline;text-underline-offset:var(--har-space-1)}.har-reading:where([data-har-component=prose]) :where(code,pre){font-family:var(--har-content-data-font);background:var(--har-content-code-background)}.har-reading:where([data-har-component=prose]) :where(img,video){max-width:100%;height:auto}.har-reading:where([data-har-component=prose]) blockquote{margin-inline:0;-webkit-padding-start:var(--har-content-quote-padding);padding-inline-start:var(--har-content-quote-padding);-webkit-border-start:var(--har-border-width-strong) solid var(--har-content-rule);border-inline-start:var(--har-border-width-strong) solid var(--har-content-rule)}:where([data-har-component=alert]) .har-alert__action,:where([data-har-component=banner]) .har-banner__action,:where([data-har-component=empty-state]) .har-empty-state__action,:where([data-har-component=error-state]) .har-error-state__action,:where([data-har-component=offline-state]) .har-offline-state__action,:where([data-har-component=toast]) .har-toast__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--har-control-gap);min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.har-toast-region:where([data-har-component=toast-region]){position:fixed;inset-block-end:var(--har-page-gutter);inset-inline-end:var(--har-page-gutter);display:grid;grid-gap:var(--har-feedback-gap);gap:var(--har-feedback-gap);z-index:var(--har-z-toast);width:var(--har-overlay-tooltip-max);max-width:calc(100vw - var(--har-page-gutter) - var(--har-page-gutter));pointer-events:none}.har-toast-region:where([data-har-component=toast-region])>*{pointer-events:auto}.har-card:where([data-har-component=card])[data-variant=flush]{padding:0}:where([data-har-component=card]) .har-card__description{margin:0;color:var(--har-ink-muted);font-size:var(--har-text-md);line-height:var(--har-leading-body)}.har-toast-region:where([data-har-component=toast-region])[hidden]{display:none}.har-page-header[data-har-component=page-header]{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--har-space-3);-webkit-padding-after:var(--har-space-6);padding-block-end:var(--har-space-6)}.har-page-header[data-har-component=page-header]>*{min-width:0}.har-page-header[data-har-component=page-header]>.har-badge{justify-self:start}.har-card[data-har-component=card][data-size=sm]{padding:var(--har-space-4)}.har-card[data-har-component=card][data-size=md]{padding:var(--har-space-6)}.har-card[data-har-component=card][data-size=lg]{padding:var(--har-space-8)}.har-card[data-har-component=card][data-variant=flush]{padding:var(--har-space-0)}