.dn-activity progress{width:100%;accent-color:var(--dn-ink,#194e48)}.dn-activity-months{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.6rem;padding:0;list-style:none;display:grid}.dn-activity-months li{border:1px solid;border-radius:.65rem;flex-direction:column;gap:.35rem;padding:.7rem;font-size:.85rem;display:flex}.dn-activity-months li[aria-current=step]{outline-offset:2px;outline:2px solid}.dn-activity-months small{font-size:.7rem}.dn-badge-button{appearance:none;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;min-width:0;min-height:64px}.dn-badge-button small{margin-top:.2rem;font-size:.75rem;display:block}.dn-badge-button:focus-visible{outline-offset:3px;outline:3px solid}.dn-badge-dialog{color:var(--dn-display-ink,#194e48);background:var(--dn-display-surface,#f7faf7);border:1px solid;border-radius:1rem;max-width:min(28rem,100vw - 2rem);padding:1.5rem}.dn-badge-dialog::backdrop{background:#00000073}.dn-activity-note{font-size:.8rem}.dn-activity .cockpit-badges-mini-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));max-height:none;overflow:visible}.dn-activity-badge-group{margin-top:1.25rem}.dn-activity-badge-group h3{margin:0 0 .6rem;font-size:1rem}
