.gala-work{gap:1rem;min-width:0;margin:1rem 0;display:grid}.gala-work form,.gala-work label{gap:.4rem;display:grid}.gala-work form{gap:.7rem;max-width:38rem;margin:.9rem 0}.gala-work input:not([type=checkbox]),.gala-work select,.gala-work textarea{color:#252024;background:#fff;border:1px solid #aaa;border-radius:.4rem;width:100%;padding:.45rem}.gala-work summary{cursor:pointer;padding:.6rem 0;font-weight:650}.gala-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.gala-cards button{border:1px solid #a99671;border-radius:.65rem;padding:.8rem .25rem;font-weight:600}.gala-cards button[aria-pressed=true]{color:#fff;background:#342d23}.gala-cards small{font-weight:400;display:block}.gala-cards button:disabled{opacity:.65}.gala-table{max-height:22rem;overflow:auto}.gala-table thead{color:#282320;background:#fff;position:sticky;top:0}.gala-table th,.gala-table td{text-align:center;padding:.3rem}.gala-table th:first-child{text-align:left}.gala-table table{width:100%}.gala-song,.gala-roster{border:1px solid #bdb3a2;border-radius:.6rem;margin:.5rem 0;padding:.3rem .8rem}.gala-entry{overflow-wrap:anywhere;border-bottom:1px solid #bdb3a2;padding:.6rem 0}.gala-entry p{white-space:pre-wrap}.gala-entry audio{max-width:100%;display:block}.gala-work a{text-decoration:underline}.gala-trash svg{vertical-align:middle;display:inline-block}
