.ds-segmented{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:12px;border:1px solid rgba(29,53,87,.08);background:rgba(29,53,87,.05)}.ds-segmented__item{padding:6px 16px;border-radius:10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgba(29,53,87,.6);cursor:pointer;background:transparent;border:none;transition:color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.ds-segmented__item:hover{color:#1d3557}.ds-filter-trigger,.ds-segmented__item.is-active,.ds-segmented__item[aria-selected=true]{background:#fff;color:#1d3557;box-shadow:0 1px 2px rgba(29,53,87,.08)}.ds-filter-trigger{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;font-size:14px;font-weight:500;border:1px solid rgba(29,53,87,.2);cursor:pointer;transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.ds-filter-trigger:hover{border-color:rgba(29,53,87,.4);box-shadow:0 2px 6px rgba(29,53,87,.1)}.ds-filter-trigger:active{transform:scale(.98)}.ds-filter-trigger[aria-expanded=true]{border-color:rgba(29,53,87,.4)}.ds-filter-trigger__chevron{transition:transform .15s ease-out;flex-shrink:0}.ds-filter-trigger[aria-expanded=true] .ds-filter-trigger__chevron{transform:rotate(180deg)}.ds-back-link{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0 -8px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;color:rgba(29,53,87,.55);background:transparent;border:none;cursor:pointer;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out}.dark .ds-back-link{color:hsla(48,33%,97%,.6)}.ds-back-link:hover{color:#1d3557;background:rgba(29,53,87,.06)}.dark .ds-back-link:hover{color:#faf9f5;background:hsla(0,0%,100%,.06)}@media (hover:none){.ds-back-link{color:#1d3557;background:rgba(29,53,87,.06)}.dark .ds-back-link{color:#faf9f5;background:hsla(0,0%,100%,.06)}}.ds-back-link__chevron{flex-shrink:0}.ds-proof{position:relative;border-radius:12px;--proof-ink:rgba(29,53,87,.75)}.ds-proof-outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ds-proof-outline rect{x:.75px;y:.75px;width:calc(100% - 1.5px);height:calc(100% - 1.5px);rx:11.25px;fill:none;stroke-width:1.5px;opacity:0;transition:opacity var(--duration-normal,.25s) var(--ease-out,ease-out)}.ds-proof-settled{stroke:#0f6e56}.ds-proof-stroke{stroke:var(--proof-ink);stroke-linecap:round;stroke-dasharray:20 80}.ds-proof[data-proof=loading] .ds-proof-stroke{opacity:1;animation:ds-proof-travel 1.6s linear infinite}.ds-proof[data-proof=ok] .ds-proof-settled{opacity:1}.ds-proof-check{opacity:0;transform:scale(.6)}.ds-check{width:20px;height:20px;flex:none;overflow:visible}.ds-check circle{fill:#0f6e56;stroke:#0f6e56;stroke-width:1.25px}.ds-check path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ds-proof[data-proof=ok] .ds-proof-check{animation:ds-proof-check var(--duration-normal,.25s) var(--ease-dramatic,cubic-bezier(.22,1,.36,1)) .2s forwards}@keyframes ds-proof-travel{to{stroke-dashoffset:-100}}@keyframes ds-proof-check{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ds-proof[data-proof=loading] .ds-proof-stroke{animation:none;stroke-dasharray:none;opacity:.45}.ds-proof[data-proof=ok] .ds-proof-check{animation:none;opacity:1;transform:none}}.ds-download{width:24px;height:24px;flex:none;overflow:visible}.ds-download-arrow,.ds-download-tray{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;transition:opacity var(--duration-fast,.15s) var(--ease-out,ease-out)}.ds-download-done{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.6)}.ds-download-done circle{fill:#0f6e56}.ds-download-done path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ds-download[data-state=loading] .ds-download-arrow{animation:ds-download-drop .9s ease-in infinite}.ds-download[data-state=done] .ds-download-arrow,.ds-download[data-state=done] .ds-download-tray{opacity:0}.ds-download[data-state=done] .ds-download-done{animation:ds-proof-check var(--duration-normal,.25s) var(--ease-dramatic,cubic-bezier(.22,1,.36,1)) .12s forwards}@keyframes ds-download-drop{0%{transform:translateY(-3px);opacity:0}35%{opacity:1}75%{transform:translateY(1px);opacity:1}to{transform:translateY(1px);opacity:0}}@media (prefers-reduced-motion:reduce){.ds-download[data-state=loading] .ds-download-arrow{animation:none;opacity:.5}.ds-download[data-state=done] .ds-download-done{animation:none;opacity:1;transform:none}}.ds-copiado{opacity:0;transform:scale(.6);animation:ds-proof-check var(--duration-normal,.25s) var(--ease-dramatic,cubic-bezier(.22,1,.36,1)) forwards}@media (prefers-reduced-motion:reduce){.ds-copiado{animation:none;opacity:1;transform:none}}