.luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position, flex-start );--luna-table-border-width: var(--lb-border-w, 0);--luna-table-border-color: var(--lb-border-c, transparent);--luna-table-border-style: var(--lb-border-s, solid);--luna-table-border-radius: var(--lb-radius, 0);--luna-table-default-border-color: var( --luna-theme-border, color-mix(in srgb, currentColor 20%, transparent) );--luna-table-perimeter-width: var(--lb-border-w, 1px);--luna-table-perimeter-color: var( --lb-border-c, var(--luna-table-default-border-color) );--luna-table-perimeter-style: var(--lb-border-s, solid);--luna-table-hover-border-width: var( --lb-h-border-w, var(--luna-table-border-width) );--luna-table-hover-border-color: var( --lb-h-border-c, var(--luna-table-border-color) );--luna-table-hover-border-style: var( --lb-h-border-s, var(--luna-table-border-style) );--luna-table-hover-border-radius: var( --lb-h-radius, var(--luna-table-border-radius) );--luna-table-hover-perimeter-width: var( --lb-h-border-w, var(--luna-table-perimeter-width) );--luna-table-hover-perimeter-color: var( --lb-h-border-c, var(--luna-table-perimeter-color) );--luna-table-hover-perimeter-style: var( --lb-h-border-s, var(--luna-table-perimeter-style) );box-sizing:border-box;display:flex;width:100%;min-width:0;flex-direction:column;justify-content:var(--luna-table-vertical-position-active);color:var(--luna-theme-foreground, var(--foreground));font-family:var( --luna-theme-font-sans, ui-sans-serif, system-ui, sans-serif )}.luna-table-block[data-luna-table-cell-typography=p1] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=p1] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=p1] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-body, inherit);--luna-table-typography-font-size: var( --luna-p1-size-responsive, var(--luna-p1-size, var(--luna-p-size, var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-p1-weight, var(--luna-body-weight, 400) );--luna-table-typography-line-height: var(--luna-p1-line-height, 1.65);--luna-table-typography-letter-spacing: var(--luna-p1-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=p2] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=p2] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=p2] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-body, inherit);--luna-table-typography-font-size: var( --luna-p2-size-responsive, var(--luna-p2-size, calc(.875 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-p2-weight, var(--luna-body-weight, 400) );--luna-table-typography-line-height: var(--luna-p2-line-height, 1.55);--luna-table-typography-letter-spacing: var(--luna-p2-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=p3] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=p3] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=p3] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-body, inherit);--luna-table-typography-font-size: var( --luna-p3-size-responsive, var(--luna-p3-size, calc(.75 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-p3-weight, var(--luna-body-weight, 400) );--luna-table-typography-line-height: var(--luna-p3-line-height, 1.45);--luna-table-typography-letter-spacing: var(--luna-p3-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=h1] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=h1] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=h1] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-heading, inherit);--luna-table-typography-font-size: var( --luna-h1-size-responsive, var(--luna-h1-size, calc(2.5 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-h1-weight, var(--luna-heading-weight, 700) );--luna-table-typography-line-height: var(--luna-h1-line-height, 1.1);--luna-table-typography-letter-spacing: var(--luna-h1-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=h2] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=h2] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=h2] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-heading, inherit);--luna-table-typography-font-size: var( --luna-h2-size-responsive, var(--luna-h2-size, calc(2 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-h2-weight, var(--luna-heading-weight, 700) );--luna-table-typography-line-height: var(--luna-h2-line-height, 1.15);--luna-table-typography-letter-spacing: var(--luna-h2-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=h3] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=h3] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=h3] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-heading, inherit);--luna-table-typography-font-size: var( --luna-h3-size-responsive, var(--luna-h3-size, calc(1.5 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-h3-weight, var(--luna-heading-weight, 700) );--luna-table-typography-line-height: var(--luna-h3-line-height, 1.2);--luna-table-typography-letter-spacing: var(--luna-h3-letter-spacing, 0em)}.luna-table-block[data-luna-table-cell-typography=h4] .luna-table__cell,.luna-table-block[data-luna-table-header-typography=h4] .luna-table__row--header>.luna-table__cell,.luna-table-block[data-luna-table-header-typography=h4] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{--luna-table-typography-font-family: var(--luna-font-heading, inherit);--luna-table-typography-font-size: var( --luna-h4-size-responsive, var(--luna-h4-size, calc(1.25 * var(--luna-base-size, 16px))) );--luna-table-typography-font-weight: var( --luna-h4-weight, var(--luna-heading-weight, 700) );--luna-table-typography-line-height: var(--luna-h4-line-height, 1.3);--luna-table-typography-letter-spacing: var(--luna-h4-letter-spacing, 0em)}:is(.luna-block-wrapper-edit--inline,.luna-block-wrapper--inline)[data-luna-block-type=table] .luna-table-block{--luna-table-padding-top: var(--lb-pt, 0);--luna-table-padding-right: var(--lb-pr, 0);--luna-table-padding-bottom: var(--lb-pb, 0);--luna-table-padding-left: var(--lb-pl, 0);padding:var(--luna-table-padding-top) var(--luna-table-padding-right) var(--luna-table-padding-bottom) var(--luna-table-padding-left)}@container main-content (min-width: 768px) and (max-width: 1200px){:is(.luna-block-wrapper-edit--inline,.luna-block-wrapper--inline)[data-luna-block-type=table] .luna-table-block{--luna-table-padding-top: var(--lb-t-pt, var(--lb-pt, 0));--luna-table-padding-right: var(--lb-t-pr, var(--lb-pr, 0));--luna-table-padding-bottom: var(--lb-t-pb, var(--lb-pb, 0));--luna-table-padding-left: var(--lb-t-pl, var(--lb-pl, 0))}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:767px){:is(.luna-block-wrapper-edit--inline,.luna-block-wrapper--inline)[data-luna-block-type=table] .luna-table-block{--luna-table-padding-top: var(--lb-m-pt, var(--lb-t-pt, var(--lb-pt, 0)));--luna-table-padding-right: var( --lb-m-pr, var(--lb-t-pr, var(--lb-pr, 0)) );--luna-table-padding-bottom: var( --lb-m-pb, var(--lb-t-pb, var(--lb-pb, 0)) );--luna-table-padding-left: var( --lb-m-pl, var(--lb-t-pl, var(--lb-pl, 0)) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 767px){:is(.luna-block-wrapper-edit--inline,.luna-block-wrapper--inline)[data-luna-block-type=table] .luna-table-block{--luna-table-padding-top: var(--lb-m-pt, var(--lb-t-pt, var(--lb-pt, 0)));--luna-table-padding-right: var( --lb-m-pr, var(--lb-t-pr, var(--lb-pr, 0)) );--luna-table-padding-bottom: var( --lb-m-pb, var(--lb-t-pb, var(--lb-pb, 0)) );--luna-table-padding-left: var( --lb-m-pl, var(--lb-t-pl, var(--lb-pl, 0)) )}}}.luna-table-block--grid{height:100%;min-height:100%}.luna-grid-block__content>.luna-table-block{height:100%;min-height:100%}.luna-grid-block[data-block-type=table]>.luna-grid-block__content{border-width:0!important;border-color:transparent!important;border-radius:0!important}:is(.luna-block-wrapper-edit--inline,.luna-block-wrapper--inline)[data-luna-block-type=table]{border-radius:0!important}.luna-grid-block--auto-height[data-block-type=table]{display:flex;flex-direction:column}.luna-grid-block--auto-height[data-block-type=table]>.luna-grid-block__content{display:flex;flex:1 1 auto;flex-direction:column}.luna-grid-block--auto-height[data-block-type=table]>.luna-grid-block__content>.luna-table-block{flex:1 1 auto}.luna-table-block__editor{min-width:0;outline:none}.luna-table-block--grid .luna-table-block__editor{display:flex;min-height:0;flex:1;flex-direction:column;justify-content:var(--luna-table-vertical-position-active)}.luna-table__scroll{box-sizing:border-box;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.luna-table__surface{--luna-table-surface-border-image: var(--lb-border-img, none);--luna-table-surface-border-image-opacity: var(--lb-border-img-opacity, 0);--luna-table-surface-hover-border-image: var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) );--luna-table-surface-desktop-hover-border-image-opacity: var( --luna-table-surface-border-image-opacity );--luna-table-surface-hover-border-image-opacity: var( --luna-table-surface-desktop-hover-border-image-opacity );position:relative;box-sizing:border-box;width:var(--luna-table-authored-width, 100%);min-width:100%;overflow:hidden;border-radius:var(--luna-table-border-radius);clip-path:inset(0 round var(--luna-table-border-radius));isolation:isolate;transition:border-radius var(--lb-h-duration, .3s) var(--lb-h-timing, ease),clip-path var(--lb-h-duration, .3s) var(--lb-h-timing, ease)}.luna-table__surface:before{position:absolute;z-index:2;inset:0;box-sizing:border-box;border-width:var(--luna-table-perimeter-width);border-style:var(--luna-table-perimeter-style);border-color:var(--luna-table-perimeter-color);border-radius:inherit;content:"";opacity:calc(1 - var(--luna-table-surface-border-image-opacity));pointer-events:none;transition:border-color var(--lb-h-duration, .3s) var(--lb-h-timing, ease),border-radius var(--lb-h-duration, .3s) var(--lb-h-timing, ease),border-width var(--lb-h-duration, .3s) var(--lb-h-timing, ease),opacity var(--lb-h-duration, .3s) var(--lb-h-timing, ease)}.luna-table__surface:after{position:absolute;z-index:2;inset:0;box-sizing:border-box;padding:var(--luna-table-perimeter-width);border-radius:inherit;background:var(--luna-table-surface-border-image);content:"";opacity:var(--luna-table-surface-border-image-opacity);pointer-events:none;transition:border-radius var(--lb-h-duration, .3s) var(--lb-h-timing, ease),opacity var(--lb-h-duration, .3s) var(--lb-h-timing, ease),padding var(--lb-h-duration, .3s) var(--lb-h-timing, ease);-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);mask-composite:exclude}.luna-table{box-sizing:border-box;width:100%;min-width:100%;border-collapse:collapse;border-width:var(--luna-table-border-width);border-style:var(--luna-table-border-style);border-color:transparent;border-radius:0;outline:0;table-layout:fixed;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;transition:border-width var(--lb-h-duration, .3s) var(--lb-h-timing, ease)}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is(:hover,.luna-grid-block--hover-preview) .luna-table__surface{border-radius:var(--luna-table-hover-border-radius);clip-path:inset(0 round var(--luna-table-hover-border-radius))}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is(:hover,.luna-grid-block--hover-preview) .luna-table__surface:before{border-width:var(--luna-table-hover-perimeter-width);border-style:var(--luna-table-hover-perimeter-style);border-color:var(--luna-table-hover-perimeter-color);opacity:calc(1 - var(--luna-table-surface-hover-border-image-opacity))}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is(:hover,.luna-grid-block--hover-preview) .luna-table__surface:after{padding:var(--luna-table-hover-perimeter-width);background:var(--luna-table-surface-hover-border-image);opacity:var(--luna-table-surface-hover-border-image-opacity)}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is(:hover,.luna-grid-block--hover-preview) .luna-table{border-width:var(--luna-table-hover-border-width);border-style:var(--luna-table-hover-border-style);border-color:transparent}.luna-grid-block[data-block-type=table][data-luna-style-border-image]>.luna-grid-block__content:before,.luna-grid-block[data-block-type=table][data-luna-hover-border-image]>.luna-grid-block__content:after{content:none!important}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is([style*="--lb-h-border-c:"],[style*="--lb-d-h-border-c:"]) .luna-table__surface{--luna-table-surface-desktop-hover-border-image-opacity: 0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is([style*="--lb-h-border-img:"],[style*="--lb-d-h-border-img:"]) .luna-table__surface{--luna-table-surface-desktop-hover-border-image-opacity: 1}.luna-table__cell{position:relative;box-sizing:border-box;min-width:7rem;height:1px;padding:0;overflow-wrap:anywhere;vertical-align:top;font-family:var( --luna-table-typography-font-family, var(--luna-font-body, inherit) );font-size:var( --luna-table-typography-font-size, var( --luna-p1-size-responsive, var(--luna-p1-size, var(--luna-p-size, var(--luna-base-size, 16px))) ) );font-weight:var( --luna-table-typography-font-weight, var(--luna-p1-weight, var(--luna-body-weight, 400)) );line-height:var( --luna-table-typography-line-height, var(--luna-p1-line-height, 1.65) );letter-spacing:var( --luna-table-typography-letter-spacing, var(--luna-p1-letter-spacing, 0em) );border:1px solid var(--luna-theme-border, color-mix(in srgb, currentColor 20%, transparent));background-color:var(--luna-theme-background, var(--background))}.luna-table__row--header>.luna-table__cell{background-color:color-mix(in srgb,var(--luna-theme-foreground, currentColor) 7%,var(--luna-theme-background, var(--background)));font-weight:var(--luna-table-typography-font-weight, 600)}.luna-table__cell-content{box-sizing:border-box;min-height:2.75em;padding:.7em .8em}.luna-table__mobile-label{display:none}.luna-table .luna-table__cell-content>:where(p,blockquote){color:inherit;font:inherit;letter-spacing:inherit;margin:0;text-align:inherit;text-transform:inherit}.luna-table__cell-content>:where(p,blockquote)+:where(p,blockquote){margin-top:.55em}.luna-table__cell--selected{z-index:1;box-shadow:inset 0 0 0 2px var(--luna-dark-theme-accent, var(--luna-theme-primary, currentColor))}.luna-table__cell--anchor:not(.luna-table__cell--selected){z-index:1;box-shadow:inset 0 0 0 2px var(--luna-dark-theme-accent, var(--luna-theme-primary, currentColor))}.luna-table--selecting ::selection{background-color:transparent}.luna-table-block__actions{position:fixed;z-index:99999;top:-9999px;left:-9999px;display:flex;max-width:calc(calc(var(--luna-viewport-width, 100vw) * 1) - 1rem);align-items:center;gap:.35rem;padding:.35rem;overflow:visible;border:1px solid var(--border, #d4d4d8);border-radius:.6rem;background-color:var( --luna-sidebar-bg, var(--luna-toolbar-bg, var(--card, #ffffff)) );color:var(--luna-editor-text, #b0b0b0);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--foreground, #1e1e1e) 8%,transparent);opacity:0;transform:translateY(8px) scale(.96);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.luna-table-block__actions--visible{opacity:1;transform:translateY(0) scale(1)}.luna-table-block__action-group{display:flex;align-items:center;gap:.2rem}.luna-table-block__table-actions{display:flex;min-width:0;align-items:center;gap:.35rem;overflow-x:auto}.luna-table-block__table-actions>.luna-table-block__action-group+.luna-table-block__action-group{padding-left:.35rem;border-left:1px solid var(--border, #d4d4d8)}.luna-table-block__action-group--block{flex:0 0 auto;padding-left:.35rem;border-left:1px solid var(--border, #d4d4d8)}.luna-table-block__action-group--grid{gap:.125rem}.luna-table-block__actions .luna-floating-menu--embedded{--luna-floating-menu-border: var(--border, #d4d4d8);--luna-floating-menu-icon: var(--luna-editor-text, #b0b0b0);--luna-floating-menu-hover-bg: var(--accent, #f4f4f5);--luna-floating-menu-hover-icon: var( --luna-dark-theme-accent, var(--foreground, #1e1e1e) )}.luna-table-action{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.35rem;padding:.35rem .5rem;border:0;border-radius:.4rem;background-color:transparent;color:var(--luna-editor-text, #b0b0b0);cursor:pointer;font:inherit;font-size:.72rem;line-height:1;white-space:nowrap}.luna-table-action:hover:not(:disabled){background-color:var(--accent, #f4f4f5)}.luna-table-action--active{background-color:color-mix(in srgb,var(--luna-dark-theme-accent, #1e1e1e) 16%,transparent);color:var(--luna-dark-theme-accent, #1e1e1e)}.luna-table-action:focus-visible{outline:2px solid var(--ring, #71717a);outline-offset:1px}.luna-table-action:disabled{cursor:not-allowed;opacity:.42}.luna-table-action svg{width:1rem;height:1rem;flex:none}.luna-table-block__dimensions{margin-left:auto;padding-inline:.4rem;color:var(--luna-editor-text, #b0b0b0);font-size:.7rem;font-variant-numeric:tabular-nums;white-space:nowrap}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-table-action span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.luna-table-action{width:2rem;padding-inline:.35rem}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-table-action span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.luna-table-action{width:2rem;padding-inline:.35rem}}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:991px){.luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) );--luna-table-border-width: var(--lb-t-border-w, var(--lb-border-w, 0));--luna-table-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-table-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-table-border-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-table-perimeter-width: var( --lb-t-border-w, var(--lb-border-w, 1px) );--luna-table-perimeter-color: var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) );--luna-table-perimeter-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-table-hover-border-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width)) );--luna-table-hover-border-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color)) );--luna-table-hover-border-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style)) );--luna-table-hover-border-radius: var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius)) );--luna-table-hover-perimeter-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) );--luna-table-hover-perimeter-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) );--luna-table-hover-perimeter-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 991px){.luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) );--luna-table-border-width: var(--lb-t-border-w, var(--lb-border-w, 0));--luna-table-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-table-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-table-border-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-table-perimeter-width: var( --lb-t-border-w, var(--lb-border-w, 1px) );--luna-table-perimeter-color: var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) );--luna-table-perimeter-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-table-hover-border-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width)) );--luna-table-hover-border-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color)) );--luna-table-hover-border-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style)) );--luna-table-hover-border-radius: var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius)) );--luna-table-hover-perimeter-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) );--luna-table-hover-perimeter-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) );--luna-table-hover-perimeter-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) )}}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-mobile, var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) ) );--luna-table-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-table-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-table-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-border-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-table-perimeter-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 1px)) );--luna-table-perimeter-color: var( --lb-m-border-c, var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) ) );--luna-table-perimeter-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-hover-border-width: var( --lb-m-h-border-w, var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width)) ) );--luna-table-hover-border-color: var( --lb-m-h-border-c, var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color)) ) );--luna-table-hover-border-style: var( --lb-m-h-border-s, var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style)) ) );--luna-table-hover-border-radius: var( --lb-m-h-radius, var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius)) ) );--luna-table-hover-perimeter-width: var( --lb-m-h-border-w, var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) ) );--luna-table-hover-perimeter-color: var( --lb-m-h-border-c, var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) ) );--luna-table-hover-perimeter-style: var( --lb-m-h-border-s, var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) ) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-mobile, var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) ) );--luna-table-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-table-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-table-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-border-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-table-perimeter-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 1px)) );--luna-table-perimeter-color: var( --lb-m-border-c, var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) ) );--luna-table-perimeter-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-hover-border-width: var( --lb-m-h-border-w, var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width)) ) );--luna-table-hover-border-color: var( --lb-m-h-border-c, var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color)) ) );--luna-table-hover-border-style: var( --lb-m-h-border-s, var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style)) ) );--luna-table-hover-border-radius: var( --lb-m-h-radius, var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius)) ) );--luna-table-hover-perimeter-width: var( --lb-m-h-border-w, var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) ) );--luna-table-hover-perimeter-color: var( --lb-m-h-border-c, var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) ) );--luna-table-hover-perimeter-style: var( --lb-m-h-border-s, var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) ) )}}}#main-content[data-view-mode=desktop] .luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position, flex-start );--luna-table-border-width: var(--lb-border-w, 0);--luna-table-border-color: var(--lb-border-c, transparent);--luna-table-border-style: var(--lb-border-s, solid);--luna-table-border-radius: var(--lb-radius, 0);--luna-table-perimeter-width: var(--lb-border-w, 1px);--luna-table-perimeter-color: var( --lb-border-c, var(--luna-table-default-border-color) );--luna-table-perimeter-style: var(--lb-border-s, solid);--luna-table-hover-border-width: var( --lb-h-border-w, var(--luna-table-border-width) );--luna-table-hover-border-color: var( --lb-h-border-c, var(--luna-table-border-color) );--luna-table-hover-border-style: var( --lb-h-border-s, var(--luna-table-border-style) );--luna-table-hover-border-radius: var( --lb-h-radius, var(--luna-table-border-radius) );--luna-table-hover-perimeter-width: var( --lb-h-border-w, var(--luna-table-perimeter-width) );--luna-table-hover-perimeter-color: var( --lb-h-border-c, var(--luna-table-perimeter-color) );--luna-table-hover-perimeter-style: var( --lb-h-border-s, var(--luna-table-perimeter-style) )}#main-content[data-view-mode=tablet] .luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) );--luna-table-border-width: var(--lb-t-border-w, var(--lb-border-w, 0));--luna-table-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-table-border-style: var(--lb-t-border-s, var(--lb-border-s, solid));--luna-table-border-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-table-perimeter-width: var(--lb-t-border-w, var(--lb-border-w, 1px));--luna-table-perimeter-color: var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) );--luna-table-perimeter-style: var(--lb-t-border-s, var(--lb-border-s, solid));--luna-table-hover-border-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width)) );--luna-table-hover-border-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color)) );--luna-table-hover-border-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style)) );--luna-table-hover-border-radius: var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius)) );--luna-table-hover-perimeter-width: var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) );--luna-table-hover-perimeter-color: var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) );--luna-table-hover-perimeter-style: var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) )}#main-content[data-view-mode=mobile] .luna-table-block{--luna-table-vertical-position-active: var( --luna-table-vertical-position-mobile, var( --luna-table-vertical-position-tablet, var(--luna-table-vertical-position, flex-start) ) );--luna-table-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-table-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-table-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-border-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-table-perimeter-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 1px)) );--luna-table-perimeter-color: var( --lb-m-border-c, var( --lb-t-border-c, var(--lb-border-c, var(--luna-table-default-border-color)) ) );--luna-table-perimeter-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-table-hover-border-width: var( --lb-m-h-border-w, var(--lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-border-width))) );--luna-table-hover-border-color: var( --lb-m-h-border-c, var(--lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-border-color))) );--luna-table-hover-border-style: var( --lb-m-h-border-s, var(--lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-border-style))) );--luna-table-hover-border-radius: var( --lb-m-h-radius, var(--lb-t-h-radius, var(--lb-h-radius, var(--luna-table-border-radius))) );--luna-table-hover-perimeter-width: var( --lb-m-h-border-w, var( --lb-t-h-border-w, var(--lb-h-border-w, var(--luna-table-perimeter-width)) ) );--luna-table-hover-perimeter-color: var( --lb-m-h-border-c, var( --lb-t-h-border-c, var(--lb-h-border-c, var(--luna-table-perimeter-color)) ) );--luna-table-hover-perimeter-style: var( --lb-m-h-border-s, var( --lb-t-h-border-s, var(--lb-h-border-s, var(--luna-table-perimeter-style)) ) )}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:991px){.luna-table__surface{--luna-table-surface-border-image: var( --lb-t-border-img, var(--lb-border-img, none) );--luna-table-surface-border-image-opacity: var( --lb-t-border-img-opacity, var(--lb-border-img-opacity, 0) );--luna-table-surface-hover-border-image: var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) )}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 991px){.luna-table__surface{--luna-table-surface-border-image: var( --lb-t-border-img, var(--lb-border-img, none) );--luna-table-surface-border-image-opacity: var( --lb-t-border-img-opacity, var(--lb-border-img-opacity, 0) );--luna-table-surface-hover-border-image: var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) )}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-table__surface{--luna-table-surface-border-image: var( --lb-m-border-img, var(--lb-t-border-img, var(--lb-border-img, none)) );--luna-table-surface-border-image-opacity: var( --lb-m-border-img-opacity, var(--lb-t-border-img-opacity, var(--lb-border-img-opacity, 0)) );--luna-table-surface-hover-border-image: var( --lb-m-h-border-img, var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) ) )}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-table__surface{--luna-table-surface-border-image: var( --lb-m-border-img, var(--lb-t-border-img, var(--lb-border-img, none)) );--luna-table-surface-border-image-opacity: var( --lb-m-border-img-opacity, var(--lb-t-border-img-opacity, var(--lb-border-img-opacity, 0)) );--luna-table-surface-hover-border-image: var( --lb-m-h-border-img, var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) ) )}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}}}#main-content[data-view-mode=desktop] .luna-table__surface{--luna-table-surface-border-image: var(--lb-border-img, none);--luna-table-surface-border-image-opacity: var(--lb-border-img-opacity, 0);--luna-table-surface-hover-border-image: var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) );--luna-table-surface-hover-border-image-opacity: var( --luna-table-surface-desktop-hover-border-image-opacity )}#main-content[data-view-mode=tablet] .luna-table__surface{--luna-table-surface-border-image: var( --lb-t-border-img, var(--lb-border-img, none) );--luna-table-surface-border-image-opacity: var( --lb-t-border-img-opacity, var(--lb-border-img-opacity, 0) );--luna-table-surface-hover-border-image: var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) );--luna-table-surface-hover-border-image-opacity: var( --luna-table-surface-desktop-hover-border-image-opacity )}#main-content[data-view-mode=tablet] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}#main-content[data-view-mode=tablet] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}#main-content[data-view-mode=mobile] .luna-table__surface{--luna-table-surface-border-image: var( --lb-m-border-img, var(--lb-t-border-img, var(--lb-border-img, none)) );--luna-table-surface-border-image-opacity: var( --lb-m-border-img-opacity, var(--lb-t-border-img-opacity, var(--lb-border-img-opacity, 0)) );--luna-table-surface-hover-border-image: var( --lb-m-h-border-img, var( --lb-t-h-border-img, var( --lb-d-h-border-img, var(--lb-h-border-img, var(--luna-table-surface-border-image, none)) ) ) );--luna-table-surface-hover-border-image-opacity: var( --luna-table-surface-desktop-hover-border-image-opacity )}#main-content[data-view-mode=mobile] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-c:"] .luna-table__surface,#main-content[data-view-mode=mobile] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-c:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 0}#main-content[data-view-mode=mobile] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-t-h-border-img:"] .luna-table__surface,#main-content[data-view-mode=mobile] :is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[style*="--lb-m-h-border-img:"] .luna-table__surface{--luna-table-surface-hover-border-image-opacity: 1}@container main-content (max-width: 479px){.luna-table-block[data-luna-table-mobile-layout=cards]{--luna-table-mobile-card-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, .875rem)) );--luna-table-mobile-card-hover-radius: var( --lb-m-h-radius, var( --lb-t-h-radius, var(--lb-h-radius, var(--luna-table-mobile-card-radius)) ) );--luna-table-mobile-separator: color-mix( in srgb, currentColor 14%, transparent )}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__scroll{overflow:visible}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__surface{width:100%;min-width:0;overflow:visible;border-radius:0;clip-path:none;isolation:auto}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__surface:before,.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__surface:after{content:none!important}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table{display:block;width:100%;min-width:0;max-width:100%;border:0;border-radius:0;background:transparent;clip-path:none;outline:0;table-layout:auto}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is(:hover,.luna-grid-block--hover-preview) .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table{border:0;border-radius:0;clip-path:none;outline:0}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table colgroup{display:none}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table tbody{display:grid;gap:.875rem}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body{position:relative;display:grid;min-width:0;overflow:hidden;border-width:var(--luna-table-perimeter-width);border-style:var(--luna-table-perimeter-style);border-color:var(--luna-table-perimeter-color);border-radius:var(--luna-table-mobile-card-radius);background-color:var(--luna-theme-background, var(--background));box-shadow:0 .45rem 1.4rem color-mix(in srgb,var(--luna-theme-foreground, currentColor) 7%,transparent);isolation:isolate;transition:border-color var(--lb-h-duration, .3s) var(--lb-h-timing, ease),border-radius var(--lb-h-duration, .3s) var(--lb-h-timing, ease),border-width var(--lb-h-duration, .3s) var(--lb-h-timing, ease)}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is([data-luna-style-border-image],[data-luna-style-tablet-border-image],[data-luna-style-mobile-border-image]) .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:before,:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[data-luna-hover-border-image] .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:after{position:absolute;z-index:1;inset:0;padding:var(--luna-table-perimeter-width);border-radius:inherit;content:"";pointer-events:none;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);mask-composite:exclude}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is([data-luna-style-border-image],[data-luna-style-tablet-border-image],[data-luna-style-mobile-border-image]) .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:before{background:var( --lb-m-border-img, var(--lb-t-border-img, var(--lb-border-img)) );opacity:var( --lb-m-border-img-opacity, var(--lb-t-border-img-opacity, var(--lb-border-img-opacity, 1)) )}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table]):is([data-luna-hover-border-color],[data-luna-hover-border-image]):is(:hover,.luna-grid-block--hover-preview) .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:before{opacity:0}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[data-luna-hover-border-image] .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:after{background:var( --lb-m-h-border-img, var(--lb-t-h-border-img, var(--lb-h-border-img)) );padding:var(--luna-table-hover-perimeter-width);opacity:0;transition:opacity var(--lb-h-duration, .3s) var(--lb-h-timing, ease)}:is(.luna-grid-block[data-block-type=table],.luna-block-wrapper-edit--inline[data-luna-block-type=table],.luna-block-wrapper--inline[data-luna-block-type=table])[data-luna-hover-border-image]:is(:hover,.luna-grid-block--hover-preview) .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body:after{opacity:var( --lb-m-h-border-img-opacity, var(--lb-t-h-border-img-opacity, var(--lb-h-border-img-opacity, 1)) )}.luna-grid-block[data-block-type=table][data-luna-style-border-image]>.luna-grid-block__content:has(.luna-table-block[data-luna-table-mobile-layout=cards]):before,.luna-grid-block[data-block-type=table][data-luna-hover-border-image]>.luna-grid-block__content:has(.luna-table-block[data-luna-table-mobile-layout=cards]):after{content:none!important}.luna-table-block[data-luna-table-mobile-layout=cards]:hover .luna-table__row--body,.luna-grid-block--hover-preview .luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body{border-width:var(--luna-table-hover-perimeter-width);border-style:var(--luna-table-hover-perimeter-style);border-color:var(--luna-table-hover-perimeter-color);border-radius:var(--luna-table-mobile-card-hover-radius)}.luna-table-block[data-luna-table-mobile-layout=cards]:not(.luna-table-block--edit) .luna-table__row--header{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.luna-table-block--edit[data-luna-table-mobile-layout=cards] .luna-table__row--header{display:none}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body>.luna-table__cell{display:grid;width:100%!important;min-width:0!important;height:auto;border-width:0 0 1px!important;border-style:solid;border-color:var(--luna-table-mobile-separator);border-radius:0}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body>.luna-table__cell{grid-template-columns:minmax(5.5rem,38%) minmax(0,1fr);align-items:start}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row>.luna-table__cell:last-child{border-bottom-width:0!important}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body>.luna-table__cell>.luna-table__mobile-label{display:block;box-sizing:border-box;min-width:0;padding:.8rem .35rem .8rem .9rem;color:color-mix(in srgb,currentColor 62%,transparent);font-family:var( --luna-table-typography-font-family, var(--luna-font-body, inherit) );font-size:var( --luna-table-typography-font-size, var(--luna-p1-size-responsive, var(--luna-base-size, 16px)) );font-weight:var(--luna-table-typography-font-weight, 600);letter-spacing:var(--luna-table-typography-letter-spacing, 0em);line-height:var(--luna-table-typography-line-height, 1.45);overflow-wrap:anywhere;text-align:start}.luna-table-block[data-luna-table-mobile-layout=cards] .luna-table__row--body>.luna-table__cell>.luna-table__cell-content{min-width:0;min-height:0;padding:.8rem .9rem .8rem .45rem}}
