import{r as e,h as t,H as o}from"./p-add854e8.js";const r=class{constructor(t){e(this,t),this.date=new Date,this.locale="default",this.weekday=void 0,this.era=void 0,this.year=void 0,this.month=void 0,this.day=void 0,this.hour=void 0,this.minute=void 0,this.second=void 0,this.timeZoneName=void 0,this.timeZone=void 0,this.hour12=!1}render(){const e=new Date(this.date),{day:t,era:o,hour:r,hour12:a,locale:s,minute:l,month:n,second:i,timeZone:d,timeZoneName:c,weekday:h,year:u}=this;return new Intl.DateTimeFormat(s,{day:t,era:o,hour:r,hour12:a,minute:l,month:n,second:i,timeZone:d,timeZoneName:c,weekday:h,year:u}).format(e)}},a=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};a.style=":host{display:table;width:100%;border-collapse:separate;border-spacing:0;color:var(--color-text-primary, #ffffff);border-bottom:1px solid var(--color-background-base-default, #101923);background:var(--color-background-surface-default, #1b2d3e);text-align:left;overflow:scroll}:host([hidden]){display:none}";const s=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};s.style=":host{display:table-row-group}:host([hidden]){display:none}";const l=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};l.style=":host{display:table-cell;vertical-align:middle;border-width:0 0 1px 0;border-style:solid;border-color:var(--color-background-base-default, #101923);font-family:var(--font-body-1-font-family, 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif);font-size:var(--font-body-1-font-size, 1rem);font-weight:var(--font-body-1-font-weight, 400);letter-spacing:var(--font-body-1-letter-spacing, 0.005em);line-height:var(--font-body-1-line-height, calc(24 / 16));padding:var(--spacing-0, 0rem) var(--spacing-2, 0.5rem);height:calc(var(--spacing-8, 2rem) - 1px);white-space:nowrap}::slotted(*){vertical-align:middle}:host([hidden]){display:none}";const n=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};n.style=":host{display:table-header-group;box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.45);border-top-width:1px;border-top-style:solid;border-top-color:var(--color-background-surface-default, #1b2d3e)}:host([hidden]){display:none}";const i=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};i.style=":host{display:table-cell;vertical-align:middle;background:var(--color-background-surface-header, #172635);color:var(--color-text-primary, #ffffff);font-family:var(--font-heading-5-font-family, 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif);font-size:var(--font-heading-5-font-size, 1.125rem);font-weight:var(--font-heading-5-font-weight, 400);letter-spacing:var(--font-heading-5-letter-spacing, 0em);line-height:var(--font-heading-5-line-height, calc(24 / 18));padding:var(--spacing-0, 0rem) var(--spacing-2, 0.5rem);height:var(--spacing-10, 2.5rem);white-space:nowrap}:host([hidden]){display:none}";const d=class{constructor(t){e(this,t)}render(){return t(o,null,t("slot",null))}};d.style=":host{display:table-row}:host([hidden]){display:none}";const c=class{constructor(t){e(this,t),this.selected=!1}render(){return t(o,{class:{"is-selected":this.selected}},t("slot",null))}};c.style=":host{display:table-row}:host([hidden]){display:none}:host(.is-selected){background:var(--color-background-surface-selected, #1c3f5e)}:host(.is-selected) ::slotted(rux-table-cell){border-color:var(--color-background-base-default, #101923)}:host(:hover:not(.is-selected)){background:var(--color-background-surface-hover, #1c3851);color:var(--color-text-primary, #ffffff)}";export{r as rux_datetime,a as rux_table,s as rux_table_body,l as rux_table_cell,n as rux_table_header,i as rux_table_header_cell,d as rux_table_header_row,c as rux_table_row}