.react-aria-DropIndicator[data-drop-target]{position:relative;height:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(21 112 239/var(--tw-ring-opacity,1));transform:translateZ(0)}.custom-checkbox{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(142 145 151/var(--tw-border-opacity,1));background-color:transparent;background-size:1em;background-position:50%;background-repeat:no-repeat;--tw-text-opacity:1;color:rgb(21 112 239/var(--tw-text-opacity,1));--tw-ring-color:currentColor;--tw-ring-offset-width:4px;--tw-ring-offset-color:#1e2330;transition-property:background,border-radius,border-width,border-color,box-shadow,fill,stroke,width,-webkit-text-decoration;transition-property:background,border-radius,border-width,border-color,box-shadow,text-decoration,fill,stroke,width;transition-property:background,border-radius,border-width,border-color,box-shadow,text-decoration,fill,stroke,width,-webkit-text-decoration;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.custom-checkbox:hover{--tw-border-opacity:1;border-color:rgb(21 112 239/var(--tw-border-opacity,1))}.custom-checkbox:hover,.custom-checkbox[data-focused]{--tw-bg-opacity:1;background-color:rgb(30 35 48/var(--tw-bg-opacity,1))}.custom-checkbox[data-indeterminate]{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMiA3LjVDMiA3LjIyMzg2IDIuMjIzODYgNyAyLjUgN0gxMi41QzEyLjc3NjEgNyAxMyA3LjIyMzg2IDEzIDcuNUMxMyA3Ljc3NjE0IDEyLjc3NjEgOCAxMi41IDhIMi41QzIuMjIzODYgOCAyIDcuNzc2MTQgMiA3LjVaIiBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjwvcGF0aD48L3N2Zz4=")}.custom-checkbox[data-selected]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgZmlsbD0ibm9uZSIvPjxwb2x5bGluZSBwb2ludHM9IjQwIDE0NCA5NiAyMDAgMjI0IDcyIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMjQiLz48L3N2Zz4=")}.custom-checkbox[data-focused]{outline-width:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.custom-checkbox[data-focused],.setlist-header-cell{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.setlist-header-cell{padding:.75rem;text-align:left;font-family:var(--font-degular-display),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:.025em;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.setlist-header-cell:focus-visible{outline:2px solid transparent;outline-offset:2px}.setlist-header-cell[data-resizing]{border-right-width:1px}.setlist-body-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:400;text-transform:capitalize;--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(215 23 231/var(--tw-ring-opacity,1))}.setlist-body-cell[data-focused]{outline-width:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.track-cell{font-weight:400}@media (max-width:768px){.setlist-header-cell{font-size:1rem;line-height:1.5rem}.setlist-body-cell{font-size:.75rem;line-height:1rem}}.react-aria-ResizableTableContainer{width:100%;overflow:auto;position:relative;border:1px solid var(--border-color);border-radius:6px;background:var(--background-color);.react-aria-Table{border:none;width:100%;table-layout:fixed}.flex-wrapper{display:flex;align-items:center}.column-name,.react-aria-Button{--background-color:var(--overlay-background);flex:1;font:inherit;text-align:start;color:inherit;overflow:hidden;text-overflow:ellipsis;border-color:transparent;transition:background .2s;&[data-hovered]{background:var(--highlight-hover)}&[data-pressed]{background:var(--highlight-pressed);box-shadow:none}&:focus-visible{outline:2px solid var(--focus-ring-color)}}.react-aria-ColumnResizer{width:15px;background-color:grey;height:25px;flex:0 0 auto;touch-action:none;box-sizing:border-box;border:5px;border-style:none solid;border-color:transparent;background-clip:content-box;&[data-resizable-direction=both]{cursor:ew-resize}&[data-resizable-direction=left]{cursor:e-resize}&[data-resizable-direction=right]{cursor:w-resize}&[data-focus-visible]{background-color:var(--focus-ring-color)}&[data-resizing]{border-color:var(--focus-ring-color);background-color:transparent}}.react-aria-Cell,.react-aria-Column{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}