/* /stardate: the release log (v1.4.8) — the Stardate pieces (AuthorAgent) and every release, newest first */
.dvs-article{max-width:760px;margin:0 auto 18px;line-height:1.65;overflow-wrap:anywhere;min-width:0}
.dvs-article h2{margin:28px 0 8px;font-size:22px}
.dvs-article h3{margin:20px 0 6px;font-size:17px}
.dvs-article p,.dvs-article li{font-size:16px}
.dvs-article blockquote{margin:14px 0;padding:8px 14px;border-left:3px solid #2EE88A;background:rgba(46,232,138,.05)}
.dvs-article code{font-size:.92em;word-break:break-word}
.dvs-article .mindx-lede{font-style:italic;opacity:.85}
.dvs-meta{font:600 12px/1.4 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#7DB596}
.dvs-by{margin:0 0 14px;font-size:13px;opacity:.75}
.dvs-releases{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.dvs-releases li{padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px}
.dvs-releases b{font:700 14px ui-monospace,Menlo,Consolas,monospace;color:#2EE88A;margin-right:8px}
.dvs-releases time{font-size:12.5px;opacity:.7}
.dvs-releases p{margin:4px 0 0;font-size:14px}
/* the flight log (v1.5.2): milestones with their ✓, BROBOT's reports between them, quarter by quarter */
.dvs-flight{max-width:820px;margin:0 auto 18px}
.dvs-q{border-top:1px solid rgba(255,255,255,.08)}
.dvs-q>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:6px;font:600 14px/1.3 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.04em}
.dvs-log{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:10px}
.dvs-ms{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(46,232,138,.25);border-radius:10px;overflow-wrap:anywhere}
.dvs-ms h3{margin:2px 0 4px;font-size:16px}
.dvs-ms p{margin:0;font-size:14.5px}
.dvs-check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#2EE88A;color:#04120A;font-weight:900}
.dvs-ev{margin-top:6px!important;font-size:12.5px!important;opacity:.85}
.dvs-ev a{margin-right:2px}
.dvs-bro{padding:8px 12px 10px 14px;border-left:3px solid #F2B33D;background:rgba(242,179,61,.06);border-radius:0 10px 10px 0;overflow-wrap:anywhere}
.dvs-bro__k{font:700 11px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;color:#F2B33D}
.dvs-bro p{margin:4px 0 0;font-size:14px}
details.dvx-panel>summary{cursor:pointer;list-style:none}
details.dvx-panel>summary h2{display:inline}
.dvs-update{margin:0 0 12px;padding:8px 12px;border-left:3px solid #2EE88A;background:rgba(46,232,138,.06);font-size:14px}
/* v1.7.7: fee and reward settings, launch to now */
.dvs-settings .dvs-h3{margin:14px 0 8px;font:600 11px/1.6 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted,#8d8a7d)}
.dvs-set{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0 0 10px}
.dvs-set>div{padding:12px;border:1px solid var(--line,rgba(212,175,55,.22));border-radius:10px;background:rgba(0,0,0,.2)}
.dvs-set dt{font-size:12px;color:var(--muted,#8d8a7d)}
.dvs-set dd{margin:4px 0;font:600 20px/1.3 ui-monospace,Menlo,Consolas,monospace;color:var(--gold,#d4af37)}
.dvs-set small{display:block;font-size:12px;line-height:1.45;color:#b9b5a8}
.dvs-changes>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}
.dvs-tablewrap{overflow-x:auto}
.dvs-settings table{width:100%;border-collapse:collapse;font-size:13px;color:#cfcbbf}
.dvs-settings th,.dvs-settings td{padding:7px 8px;border-bottom:1px solid var(--line,rgba(212,175,55,.22));text-align:left;vertical-align:top}
.dvs-settings th{font:600 11px/1.5 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#8d8a7d)}
.dvs-settings td:first-child,.dvs-settings td:nth-child(2){white-space:nowrap;font-family:ui-monospace,Menlo,Consolas,monospace}
@media (max-width:640px){.dvs-settings .dvs-h3,.dvs-set dt,.dvs-set small,.dvs-settings table,.dvs-settings th{font-size:12px}}
