.vo .dasha-tree{margin:var(--s-8) 0 0 0;padding:0;list-style:none}.vo .dasha-tree>li{border-top:1px solid var(--rule)}.vo .dasha-tree>li:first-child{border-top:1px solid var(--rule-strong)}.vo details.maha>summary{gap:var(--s-4);padding:var(--s-4) 0;cursor:pointer;grid-template-columns:11rem 1fr auto auto;align-items:baseline;list-style:none;display:grid}.vo details.maha>summary::-webkit-details-marker{display:none}.vo details.maha>summary .lord{font-weight:600}.vo details.maha>summary .lord .deva{font-family:var(--deva)}.vo details.maha>summary .range{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-soft)}.vo details.maha>summary .chev{font-family:var(--mono);color:var(--ink-faint)}@media (max-width:40rem){.vo details.maha>summary{grid-template-columns:1fr auto auto}.vo details.maha>summary .range{grid-column:1/-1}}.vo .dasha-tree .badge{font-family:var(--mono);font-size:var(--t-xs);color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius);padding:.1em .45em}.vo .antar-table{border-collapse:collapse;width:100%;margin:0 0 var(--s-6) 0;font-size:var(--t-xs);font-family:var(--mono);line-height:1.5}.vo .antar-table td{padding:var(--s-2) var(--s-3);border-top:1px solid var(--rule);color:var(--ink-soft)}.vo .antar-table tr.cur td{color:var(--accent)}.vo .timeline{height:6px;margin-top:var(--s-8);border:1px solid var(--rule);border-radius:3px;display:flex;overflow:hidden}.vo .timeline i{background:var(--paper-sunk);border-inline-start:1px solid var(--rule);height:100%;display:block}.vo .timeline i.cur{background:var(--accent)}.vo .timeline-lbl{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-2);justify-content:space-between;line-height:1.45;display:flex}.vo .page-head h1 .deva{font-family:var(--deva);font-weight:400}.vo .page-head .vo-head-badges{align-items:center;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.vo .vo-tool-note{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-3);line-height:1.5}.vo .ethic-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-6);max-width:64ch;line-height:1.55}.vo .faq-list{gap:var(--s-6);max-width:var(--prose);margin:0;display:grid}.vo .faq-list dt{font-family:var(--display);font-size:var(--t-m);margin-bottom:var(--s-2);font-weight:600;line-height:1.35}.vo .faq-list dd{color:var(--ink-soft);font-family:var(--serif);font-size:var(--t-m);line-height:var(--lh-body);border-bottom:1px solid var(--rule);padding-bottom:var(--s-6);margin:0}.vo .faq-list>div:last-child dd{border-bottom:0;padding-bottom:0}
.vo[data-page=dasha]{--t-xs:1rem}.vo[data-page=dasha] :where(.page-head .sub,.soft.prose,p.soft,.faq-list dd){line-height:var(--lh-body);font-size:var(--t-m)!important}.vo[data-page=dasha] table.data{font-size:var(--t-s);line-height:1.5}
