/* docara-shell-source: runtime/utility/sr-only/default/css/default.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.utilities{.sr-only{position:absolute;width:var(--sf-px);height:var(--sf-px);padding:0;margin:calc(-1*var(--sf-px));overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}

/* docara-shell-source: runtime/utility/table-frame/default/css/default.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.utilities{.table-frame{--sf-table-frame-border-color: var(--sf-outline-variant);--sf-table-frame-radius: var(--sf-radius--surface);--sf-table-frame-background: var(--sf-surface-place);--sf-table-frame-head-color: var(--sf-on-surface);--sf-table-frame-head-padding-block: var(--sf-space-1);--sf-table-frame-cell-padding-block: var(--sf-space-1\/2);--sf-table-frame-cell-padding-inline: var(--sf-space-1);--sf-table-frame-cell-min-inline-size: var(--sf-e0);width:100%;inline-size:100%;overflow:auto;border:var(--sf-px) solid var(--sf-table-frame-border-color);border-radius:var(--sf-table-frame-radius);background-color:var(--sf-table-frame-background)}.table-frame>.table{width:100%;inline-size:100%;margin:0;border:0;border-radius:0;border-collapse:separate;border-spacing:0;word-break:normal;word-wrap:normal}_:-ms-input-placeholder, html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*{border-right:var(--sf-px) solid var(--sf-table-frame-border-color)}@supports not (border-inline-end: initial){html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*{border-right:var(--sf-px) solid var(--sf-table-frame-border-color)}}.table-frame>.table>:not(caption)>*>*:where(:dir(ltr)){border-right:var(--sf-px) solid var(--sf-table-frame-border-color)}_:-ms-input-placeholder, [dir="rtl"] .table-frame>.table>:not(caption)>*>*{border-left:var(--sf-px) solid var(--sf-table-frame-border-color)}@supports not (border-inline-end: initial){[dir="rtl"] .table-frame>.table>:not(caption)>*>*{border-left:var(--sf-px) solid var(--sf-table-frame-border-color)}}.table-frame>.table>:not(caption)>*>*:where(:dir(rtl)){border-left:var(--sf-px) solid var(--sf-table-frame-border-color)}_:-ms-input-placeholder, html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*{text-align:left}}.table-frame>.table>:not(caption)>*>*:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .table-frame>.table>:not(caption)>*>*{text-align:right}@supports not (text-align: start){[dir="rtl"] .table-frame>.table>:not(caption)>*>*{text-align:right}}.table-frame>.table>:not(caption)>*>*:where(:dir(rtl)){text-align:right}.table-frame>.table>:not(caption)>*>*{min-width:var(--sf-table-frame-cell-min-inline-size);min-inline-size:var(--sf-table-frame-cell-min-inline-size);padding-top:var(--sf-table-frame-cell-padding-block);padding-bottom:var(--sf-table-frame-cell-padding-block);padding-block:var(--sf-table-frame-cell-padding-block);padding-left:var(--sf-table-frame-cell-padding-inline);padding-right:var(--sf-table-frame-cell-padding-inline);padding-inline:var(--sf-table-frame-cell-padding-inline);border-width:var(--sf-0);-webkit-border-end:var(--sf-px) solid var(--sf-table-frame-border-color);border-inline-end:var(--sf-px) solid var(--sf-table-frame-border-color);border-bottom:var(--sf-px) solid var(--sf-table-frame-border-color);-webkit-border-after:var(--sf-px) solid var(--sf-table-frame-border-color);border-block-end:var(--sf-px) solid var(--sf-table-frame-border-color);text-align:start;vertical-align:top}_:-ms-input-placeholder, html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*:last-child{border-right-width:var(--sf-0)}@supports not (border-inline-end-width: initial){html:not([dir="rtl"]) .table-frame>.table>:not(caption)>*>*:last-child{border-right-width:var(--sf-0)}}.table-frame>.table>:not(caption)>*>*:last-child:where(:dir(ltr)){border-right-width:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .table-frame>.table>:not(caption)>*>*:last-child{border-left-width:var(--sf-0)}@supports not (border-inline-end-width: initial){[dir="rtl"] .table-frame>.table>:not(caption)>*>*:last-child{border-left-width:var(--sf-0)}}.table-frame>.table>:not(caption)>*>*:last-child:where(:dir(rtl)){border-left-width:var(--sf-0)}.table-frame>.table>:not(caption)>*>*:last-child{border-inline-end-width:var(--sf-0)}.table-frame>.table>:last-child>tr:last-child>*{border-bottom-width:var(--sf-0);border-block-end-width:var(--sf-0)}.table-frame>.table>thead>tr>*{--sf-on-surface-variant: var(--sf-on-surface-container--variant);padding-top:var(--sf-table-frame-head-padding-block);padding-bottom:var(--sf-table-frame-head-padding-block);padding-block:var(--sf-table-frame-head-padding-block);background-color:var(--sf-surface-container);background-color:var(--sf-table-frame-head-background, var(--sf-surface-container));color:var(--sf-table-frame-head-color);font-weight:var(--sf-font-weight-bold);vertical-align:bottom}}

/* docara-shell-source: runtime/utility/table-stripe/default/css/default.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.utilities{.table-stripe>tbody>tr:nth-of-type(odd)>*{--sf-table-accent-bg:var(--sf-table-stripe-bg);color:var(--sf-table-stripe-color)}.table-stripe-col>:not(caption)>tr>:nth-child(2n){--sf-table-accent-bg:var(--sf-table-stripe-bg);color:var(--sf-table-stripe-color)}}

/* docara-shell-source: runtime/utility/table/default/css/default.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.utilities{table{caption-side:bottom;border-collapse:collapse}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}_:-ms-input-placeholder, html:not([dir="rtl"]) .table{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .table{text-align:left}}.table:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .table{text-align:right}@supports not (text-align: start){[dir="rtl"] .table{text-align:right}}.table:where(:dir(rtl)){text-align:right}.table{--sf-table-color:var(--sf-on-surface);--sf-table-border-color:var(--sf-outline-variant);--sf-table-accent-bg:var(--sf-transparent);--sf-table-stripe-color:var(--sf-on-surface);--sf-table-stripe-bg:var(--sf-surface-state-hover);--sf-table-active-color:var(--sf-on-surface);--sf-table-active-bg:var(--sf-surface-state-select);--sf-table-hover-color:var(--sf-on-surface);--sf-table-hover-bg:var(--sf-surface-state-hover);width:100%;inline-size:100%;margin-bottom:var(--sf-b6);-webkit-margin-after:var(--sf-b6);margin-block-end:var(--sf-b6);color:var(--sf-table-color);vertical-align:top;border-color:var(--sf-table-border-color);text-align:start}.table>:not(caption)>*>*{padding:var(--sf-a8) var(--sf-a8);border-bottom-width:var(--sf-px);border-block-end-width:var(--sf-px);background-image:linear-gradient(var(--sf-table-accent-bg), var(--sf-table-accent-bg))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}_:-ms-input-placeholder, html:not([dir="rtl"]) .table>thead>tr>th,html:not([dir="rtl"]) .table>tbody>tr>th[scope=row]{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .table>thead>tr>th,html:not([dir="rtl"]) .table>tbody>tr>th[scope=row]{text-align:left}}.table>thead>tr>th:where(:dir(ltr)),.table>tbody>tr>th[scope=row]:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .table>thead>tr>th,[dir="rtl"] .table>tbody>tr>th[scope=row]{text-align:right}@supports not (text-align: start){[dir="rtl"] .table>thead>tr>th,[dir="rtl"] .table>tbody>tr>th[scope=row]{text-align:right}}.table>thead>tr>th:where(:dir(rtl)),.table>tbody>tr>th[scope=row]:where(:dir(rtl)){text-align:right}.table>thead>tr>th,.table>tbody>tr>th[scope=row]{font-weight:var(--sf-font-weight-bold);text-align:start}_:-ms-input-placeholder, html:not([dir="rtl"]) .table>caption{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .table>caption{text-align:left}}.table>caption:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .table>caption{text-align:right}@supports not (text-align: start){[dir="rtl"] .table>caption{text-align:right}}.table>caption:where(:dir(rtl)){text-align:right}.table>caption{padding-top:var(--sf-space-1\/2);padding-bottom:var(--sf-space-1\/2);padding-block:var(--sf-space-1\/2);color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/2);line-height:var(--sf-text-height-1\/2);text-align:start}_:-ms-input-placeholder, html:not([dir="rtl"]) .table .table-numeric{text-align:right}@supports not (text-align: end){html:not([dir="rtl"]) .table .table-numeric{text-align:right}}.table .table-numeric:where(:dir(ltr)){text-align:right}_:-ms-input-placeholder, [dir="rtl"] .table .table-numeric{text-align:left}@supports not (text-align: end){[dir="rtl"] .table .table-numeric{text-align:left}}.table .table-numeric:where(:dir(rtl)){text-align:left}.table .table-numeric{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.table-sm>:not(caption)>*>*,.table-small>:not(caption)>*>*{padding:var(--sf-a4) var(--sf-a4)}}

