/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.rooster-data-table{--rooster-data-table-line:var(--wp--preset--color--line,light-dark(#e2e8f0,#ffffff1a));--rooster-data-table-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");box-sizing:border-box;border:1px solid var(--rooster-data-table-line);overflow-wrap:normal;word-break:normal;border-radius:1rem;font-size:1rem;line-height:1.5;position:relative;overflow-x:auto}.rooster-data-table:focus-visible{outline:2px solid var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));outline-offset:2px}.rooster-data-table .rooster-data-table__table{border-collapse:collapse;border-spacing:0;text-indent:0;text-align:left;border:0;width:100%;min-width:560px;margin:0;font-size:.875rem;line-height:1.25rem}.rooster-data-table :is(th,td){text-align:left;vertical-align:middle;border:0;padding:.75rem 1rem}.rooster-data-table .is-centred{text-align:center}.rooster-data-table__head{background:light-dark(var(--wp--preset--color--subtle,light-dark(#f8fafc,#070b1d)),#ffffff0d);color:var(--wp--preset--color--contrast,light-dark(#020618,#fff))}.rooster-data-table__head th{font-weight:600}.rooster-data-table__body{background:light-dark(var(--wp--preset--color--bg,#fff),var(--wp--preset--color--neutral-50,#0f172b))}.rooster-data-table__body tr{border:0}.rooster-data-table__body tr:not(:last-child){border-bottom:1px solid var(--rooster-data-table-line)}.rooster-data-table__body th{color:var(--wp--preset--color--contrast,light-dark(#020618,#fff));font-weight:500}.rooster-data-table__body td{color:var(--wp--preset--color--contrast-2,light-dark(#45556c,#cad5e2));font-weight:400}.rooster-data-table__body .is-tone-success{--rooster-data-table-tone:var(--wp--preset--color--success);--rooster-data-table-tone-text:var(--rooster-data-table-tone)}.rooster-data-table__body .is-tone-warning{--rooster-data-table-tone:var(--wp--preset--color--warning);--rooster-data-table-tone-text:var(--wp--preset--color--warning-ink,light-dark(#896610,#fbbf24))}.rooster-data-table__body .is-tone-danger{--rooster-data-table-tone:var(--wp--preset--color--danger);--rooster-data-table-tone-text:var(--rooster-data-table-tone)}.rooster-data-table__body .is-tone-neutral{--rooster-data-table-tone:var(--wp--preset--color--muted);--rooster-data-table-tone-text:var(--rooster-data-table-tone)}.rooster-data-table__body :is(.is-tone-success,.is-tone-warning,.is-tone-danger,.is-tone-neutral){--wp--preset--color--accent:var(--rooster-data-table-tone);--wp--preset--color--accent-text:var(--rooster-data-table-tone-text)}.rooster-data-table__body [class*=is-tone-] th{border-inline-start:4px solid var(--wp--preset--color--accent);color:light-dark(oklch(from var(--wp--preset--color--accent-text) min(l, .5) c h),oklch(from var(--wp--preset--color--accent-text) max(l, .78) c h))}.rooster-data-table__yes{color:var(--wp--preset--color--accent-text,light-dark(#334155,#cbd5e1));display:inline-flex}.rooster-data-table__tick{vertical-align:middle;width:1.25rem;height:1.25rem;-webkit-mask:var(--rooster-data-table-tick) center / contain no-repeat;-webkit-mask:var(--rooster-data-table-tick) center / contain no-repeat;-webkit-mask:var(--rooster-data-table-tick) center / contain no-repeat;mask:var(--rooster-data-table-tick) center / contain no-repeat;background-color:currentColor;flex:none;display:block}.rooster-data-table__no{color:var(--wp--preset--color--muted,light-dark(#45556c,#90a1b9))}.rooster-data-table .rooster-data-table__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}