.dd-activity-quicklinks{display:flex;flex-wrap:wrap;gap:.65rem;padding-top:.8rem;padding-bottom:.8rem;box-sizing:border-box}
.dd-activity-quicklinks a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.55rem 1rem;border:1px solid #bdd6ca;border-radius:999px;background:#edf5ed;color:#203d38;text-decoration:none;font-weight:700;line-height:1.3;box-sizing:border-box}
.dd-activity-quicklinks a:hover{background:#deeee1;color:#173f39}
.dd-activity-quicklinks a:focus-visible,.dd-activity-target:focus-visible{outline:3px solid #087c78;outline-offset:4px}
.dd-activity-target{scroll-margin-top:4rem}
.dd-activity-skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.dd-activity-skip:focus{position:fixed;left:1rem;top:3rem;width:auto;height:auto;padding:.75rem 1rem;background:#203d38;color:#fff;border-radius:12px;z-index:100000;outline:3px solid #e7b94e}
@media(max-width:768px){.dd-activity-quicklinks{padding-left:1rem;padding-right:1rem}}
@media print{.dd-activity-quicklinks,.dd-activity-skip{display:none!important}.dd-activity-target{outline:none!important;scroll-margin-top:0}}
