.event-schedule-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 0 10px;padding-bottom:9px;border-bottom:1px solid rgba(226,190,174,.28)}
.event-schedule-heading h3{margin:0;color:#f3e8e1;font:500 20px Georgia,"Times New Roman",serif;letter-spacing:.06em;text-transform:uppercase}
.event-schedule-heading span{color:#e8bd9f;font:600 9px Inter,"Segoe UI",Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-align:right}
.event-schedule-wrap{overflow-x:auto;border:1px solid rgba(235,205,185,.62);background:rgba(23,11,13,.9)}
.event-schedule{width:100%;border-collapse:collapse;font:13px Inter,"Segoe UI",Arial,sans-serif;text-align:left}
.event-schedule th{padding:10px 14px;background:linear-gradient(90deg,#42171d,#220f12);color:#f3ddd0;font-size:9px;letter-spacing:.15em;text-transform:uppercase}
.event-schedule td{padding:8px 14px;border-top:1px solid rgba(226,190,174,.17);color:#e7dcd5}
.event-schedule td:first-child{width:86px;color:#ffd18d;font:600 14px Georgia,"Times New Roman",serif;font-variant-numeric:tabular-nums;white-space:nowrap}
.event-schedule td:last-child{width:100px;color:#cba995;font-size:9px;letter-spacing:.11em;text-transform:uppercase}
.event-schedule tbody tr:hover{background:rgba(148,38,48,.17)}
.boss-list-table{min-width:340px}
.boss-list-table th:first-child,.boss-list-table td:first-child{width:auto;text-align:left}
.boss-list-table th:last-child,.boss-list-table td:last-child{width:180px;text-align:right;color:#e7dcd5;font-size:12px;letter-spacing:.04em;text-transform:none;white-space:nowrap}
.boss-list-table td:first-child{color:#e7dcd5;font:13px Inter,"Segoe UI",Arial,sans-serif}
.boss-list-table td.boss-spawn-alive{color:#91e6a4}
.boss-list-table td.boss-spawn-time{color:#ff6969}
.enchant-chance-table{min-width:560px}
.enchant-chance-table th,.enchant-chance-table td{text-align:center}
.enchant-chance-table td:first-child{width:120px;color:#ffd18d;font:600 14px Georgia,"Times New Roman",serif;white-space:nowrap}
.enchant-chance-table td:last-child{width:auto;color:#e7dcd5;font-size:13px;letter-spacing:normal;text-transform:none}
@media(max-width:760px){.enchant-chance-table{font-size:12px}.enchant-chance-table td:first-child{width:100px;font-size:13px}.enchant-chance-table td:last-child{width:auto;font-size:12px}}
@media(max-width:760px){.event-schedule-heading{align-items:flex-start;flex-direction:column}.event-schedule-heading span{text-align:left}.event-schedule{font-size:12px}.event-schedule th,.event-schedule td{padding:8px 9px}.event-schedule td:first-child{width:70px;font-size:13px}.event-schedule td:last-child{width:74px;font-size:8px}}
