.sub-caption.svelte-1xxy5th{background:linear-gradient(to bottom,#7a6555,#6b5849 15%,#5f4d41,#524337 85%,#46392f);color:#fff;font-family:Verdana,Arial,sans-serif;font-size:8pt;font-weight:700;padding:6px 10px;border:1px solid #3a2e24;border-radius:3px;box-shadow:inset 0 1px #ffffff26,0 1px 3px #0003;text-shadow:0 1px 2px rgba(0,0,0,.4)}.results-caption.svelte-1xxy5th{margin-top:10px}.sub-table.svelte-1xxy5th{width:100%;margin:0;border-collapse:collapse;background-color:#fff2db;border:1px solid #5f4d41;border-top:none;color:#5a2800;box-sizing:border-box;font-family:Verdana,Arial,sans-serif;font-size:9pt}.sub-table.svelte-1xxy5th td:where(.svelte-1xxy5th){padding:4px 8px;vertical-align:top;color:#5a2800}.sub-table.svelte-1xxy5th .Odd:where(.svelte-1xxy5th){background-color:#fff2db}.sub-table.svelte-1xxy5th .Even:where(.svelte-1xxy5th){background-color:#f5e6cc}.sub-body-cell.svelte-1xxy5th{padding:8px!important}.col-period.svelte-1xxy5th{width:60%}.col-category.svelte-1xxy5th{width:40%}.period-row.svelte-1xxy5th{display:flex;align-items:center;gap:8px;margin-bottom:6px}.period-row.svelte-1xxy5th:last-child{margin-bottom:0}.period-label.svelte-1xxy5th{font-weight:700;color:#5a2800;min-width:40px;font-size:9pt}.date-selects.svelte-1xxy5th{display:flex;gap:8px;flex-wrap:wrap}.date-field.svelte-1xxy5th{display:flex;align-items:center;gap:3px}.date-label.svelte-1xxy5th{font-size:9pt;color:#7a5a3a}.sub-table.svelte-1xxy5th select:where(.svelte-1xxy5th){padding:2px 4px;border:1px solid #793d03;border-radius:3px;background:#fff8ee;color:#5a2800;font-family:Verdana,Arial,sans-serif;font-size:9pt;cursor:pointer}.sub-table.svelte-1xxy5th select:where(.svelte-1xxy5th):focus{border-color:#c98a1a;outline:none}.checkbox-row.svelte-1xxy5th{display:flex;align-items:center;gap:5px;margin-bottom:4px;font-size:9pt;color:#5a2800;cursor:pointer}.checkbox-row.svelte-1xxy5th:last-child{margin-bottom:0}.checkbox-row.svelte-1xxy5th input[type=checkbox]:where(.svelte-1xxy5th){accent-color:#793d03;cursor:pointer}.submit-row.svelte-1xxy5th{display:flex;justify-content:center;padding:10px 0 4px}.submit-btn.svelte-1xxy5th{display:inline-flex;align-items:center;gap:6px;padding:6px 30px;border:1px solid #3a2e24;border-radius:3px;font-family:Verdana,Arial,sans-serif;font-size:8pt;font-weight:700;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 1px #ffffff26,0 1px 2px #0003;background:linear-gradient(to bottom,#7a6555,#6b5849 15%,#5f4d41,#524337 85%,#46392f);color:#f0e0c0;transition:all .15s}.submit-btn.svelte-1xxy5th:hover{background:linear-gradient(to bottom,#8a7565,#7a6555 15%,#6b5849,#5f4d41 85%,#524337);color:#fff}.submit-btn.svelte-1xxy5th:disabled{opacity:.6;cursor:not-allowed}.result-date.svelte-1xxy5th{width:100px;white-space:nowrap;font-size:9pt;color:#7a5a3a;vertical-align:middle}.result-category.svelte-1xxy5th{width:130px;vertical-align:middle}.category-badge.svelte-1xxy5th{display:inline-flex;align-items:center;gap:4px;font-size:9pt;color:#5a2800;vertical-align:middle;white-space:nowrap}.result-title.svelte-1xxy5th{font-weight:700}.news-link.svelte-1xxy5th{color:#1a5dad;text-decoration:none}.news-link.svelte-1xxy5th:hover{color:#0d3b7a;text-decoration:underline}.status-text.svelte-1xxy5th{text-align:center;padding:4px;font-size:9pt;color:#888;margin:0}@media(max-width:768px){.sub-table.svelte-1xxy5th thead:where(.svelte-1xxy5th) .table-header:where(.svelte-1xxy5th){display:none}.sub-table.svelte-1xxy5th tbody:where(.svelte-1xxy5th) tr.Odd:where(.svelte-1xxy5th){display:flex;flex-direction:column}.col-period.svelte-1xxy5th,.col-category.svelte-1xxy5th{display:block;width:100%;padding:8px!important;border-bottom:1px solid rgba(0,0,0,.08)}.col-period.svelte-1xxy5th:before{content:"Time Period";display:block;font-weight:700;font-size:8pt;color:#5a2800;margin-bottom:6px}.col-category.svelte-1xxy5th:before{content:"Category";display:block;font-weight:700;font-size:8pt;color:#5a2800;margin-bottom:4px}.col-category.svelte-1xxy5th{border-bottom:none}.period-row.svelte-1xxy5th{flex-direction:column;align-items:flex-start;gap:4px}.date-selects.svelte-1xxy5th{flex-direction:row;flex-wrap:wrap;gap:6px}.sub-table.svelte-1xxy5th tbody:where(.svelte-1xxy5th) tr.Odd:where(.svelte-1xxy5th),.sub-table.svelte-1xxy5th tbody:where(.svelte-1xxy5th) tr.Even:where(.svelte-1xxy5th){display:flex;flex-direction:column}.sub-table.svelte-1xxy5th .table-header:where(.svelte-1xxy5th){display:none}.result-date.svelte-1xxy5th{width:auto;font-size:7pt}.result-category.svelte-1xxy5th{width:auto}.result-title.svelte-1xxy5th{padding-bottom:6px!important}}
