#regulation-history{width:min(54rem,calc(100vw - 2rem));max-height:85dvh;box-sizing:border-box;background:var(--panel,#10283a);color:var(--text,#eef4fa);border:1px solid var(--border,#527088);border-radius:12px;padding:1rem}
#regulation-history::backdrop{background:#020811b8}
#regulation-history header{display:flex;gap:1rem;justify-content:space-between;align-items:center}
#regulation-history h2{margin:0}
#regulation-history button,#regulation-history select,#regulation-date{font:inherit}
#regulation-history a{color:#9ed7ff}
#regulation-history .history-table{overflow:auto;max-height:54dvh;margin:1rem 0}
#regulation-history table{width:100%;border-collapse:collapse;text-align:left}
#regulation-history th,#regulation-history td{padding:.55rem;border-bottom:1px solid var(--border,#527088);vertical-align:top}
#regulation-history th{position:sticky;top:0;background:var(--panel,#10283a)}
#regulation-history td:first-child{white-space:nowrap}
#regulation-history td:last-child{min-width:7rem}
#regulation-history summary{cursor:pointer}
#regulation-history ul{margin:.35rem 0;padding-left:1.2rem}
