.dz2-action-button{--dz2-morph:.24s cubic-bezier(.4, 0, .2, 1);--dz2-gap:4px;--dz2-pill:24px;align-items:center;gap:var(--dz2-gap);width:-webkit-fit-content;width:fit-content;font-family:var(--font-mono);color:var(--surface-background-100,#fafafa);transition:gap .12s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.dz2-action-button:hover:not(:disabled),.dz2-action-button.hovered:not(:disabled){gap:0}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button:where(:not(:disabled)){gap:0}.dz2-action-button:hover:not(:disabled) .dz2-action-button__label,.dz2-action-button.hovered:not(:disabled) .dz2-action-button__label{padding-right:calc(var(--dz2-pad-r) + var(--dz2-gap))}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button:where(:not(:disabled)) .dz2-action-button__label{padding-right:calc(var(--dz2-pad-r) + var(--dz2-gap))}.dz2-action-button__label,.dz2-action-button__arrow{background:var(--text-300,#08090a);color:inherit;cursor:inherit;transition:border-radius var(--dz2-morph), padding-right .12s cubic-bezier(.4, 0, .2, 1);border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.dz2-action-button{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.dz2-action-button:not(button):not(a){cursor:default}.dz2-action-button__label{--dz2-pad-r:28px;white-space:nowrap;padding:14px var(--dz2-pad-r);letter-spacing:0;border-radius:var(--dz2-pill);font-size:12px;line-height:20px;text-decoration:none}.dz2-action-button:hover:not(:disabled) .dz2-action-button__label,.dz2-action-button.hovered:not(:disabled) .dz2-action-button__label{border-radius:var(--dz2-pill) 0 0 var(--dz2-pill)}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button:where(:not(:disabled)) .dz2-action-button__label{border-radius:var(--dz2-pill) 0 0 var(--dz2-pill)}.dz2-action-button--solid .dz2-action-button__label,.dz2-action-button--outline .dz2-action-button__label,.dz2-action-button--video .dz2-action-button__label{text-transform:uppercase}.dz2-action-button__arrow{aspect-ratio:1;border-radius:var(--dz2-pill);width:48px;height:48px;padding:0}.dz2-action-button:hover:not(:disabled) .dz2-action-button__arrow,.dz2-action-button.hovered:not(:disabled) .dz2-action-button__arrow{border-radius:0 var(--dz2-pill) var(--dz2-pill) 0}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button:where(:not(:disabled)) .dz2-action-button__arrow{border-radius:0 var(--dz2-pill) var(--dz2-pill) 0}.dz2-action-button--outline .dz2-action-button__label,.dz2-action-button--outline .dz2-action-button__arrow{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground);transition:border-radius var(--dz2-morph), background var(--dz2-morph), color var(--dz2-morph), box-shadow var(--dz2-morph), padding-right .12s cubic-bezier(.4, 0, .2, 1);background:0 0}.dz2-action-button--outline:hover:not(:disabled) .dz2-action-button__label,.dz2-action-button--outline.hovered:not(:disabled) .dz2-action-button__label,.dz2-action-button--outline:hover:not(:disabled) .dz2-action-button__arrow,.dz2-action-button--outline.hovered:not(:disabled) .dz2-action-button__arrow{background:var(--foreground);color:var(--background);box-shadow:none}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button--outline:where(:not(:disabled)) :where(.dz2-action-button__label,.dz2-action-button__arrow){background:var(--foreground);color:var(--background);box-shadow:none}.dz2-action-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dz2-action-button:disabled .dz2-action-button__label,.dz2-action-button:disabled .dz2-action-button__arrow,.dz2-action-button[aria-disabled=true] .dz2-action-button__label,.dz2-action-button[aria-disabled=true] .dz2-action-button__arrow{background:var(--grey-50);color:var(--background);box-shadow:none}.dz2-action-button:disabled,.dz2-action-button[aria-disabled=true]{cursor:not-allowed}@media not (min-width:1280px){.dz2-action-button{--dz2-pill:19.5px}.dz2-action-button__label{--dz2-pad-r:24px;padding:11.5px var(--dz2-pad-r);font-size:10px;line-height:16px}.dz2-action-button__arrow{width:39px;height:39px}.dz2-action-button--video{--dz2-pill:24px}.dz2-action-button--video .dz2-action-button__label{display:none}.dz2-action-button--video .dz2-action-button__arrow{width:48px;height:48px}.dz2-action-button--video:hover:not(:disabled) .dz2-action-button__arrow,.dz2-action-button--video.hovered:not(:disabled) .dz2-action-button__arrow{border-radius:var(--dz2-pill)}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-action-button--video:where(:not(:disabled)) .dz2-action-button__arrow{border-radius:var(--dz2-pill)}}
.dz2-arrow-button{cursor:pointer;background:var(--text-300,#08090a);width:48px;height:48px;color:var(--surface-background-100,#fafafa);border-radius:var(--radius-pill,9999px);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:16px;transition:background .24s cubic-bezier(.4,0,.2,1),color .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1);display:flex}.dz2-arrow-button:hover:not(:disabled),.dz2-arrow-button.hovered:not(:disabled){border-color:var(--line-border,#e2e2e2);color:var(--text-300,#08090a);background:0 0}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-arrow-button:where(:not(.dz2-arrow-button--outline):not(.dz2-arrow-button--ghost):not(:disabled)){border-color:var(--line-border,#e2e2e2);color:var(--text-300,#08090a);background:0 0}.dz2-arrow-button--outline{border-color:var(--line-border,#e2e2e2);color:var(--text-300,#08090a);background:0 0}.dz2-arrow-button--ghost{color:var(--text-300,#08090a);background:0 0;border-color:#0000}.dz2-arrow-button--outline:hover:not(:disabled),.dz2-arrow-button--outline.hovered:not(:disabled),.dz2-arrow-button--ghost:hover:not(:disabled),.dz2-arrow-button--ghost.hovered:not(:disabled){background:var(--text-300,#08090a);border-color:var(--line-border,#e2e2e2);color:var(--surface-background-100,#fafafa)}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-arrow-button--outline:where(:not(:disabled)){background:var(--text-300,#08090a);border-color:var(--line-border,#e2e2e2);color:var(--surface-background-100,#fafafa)}.linked-card:where(:hover,:focus-visible,.hovered) .dz2-arrow-button--ghost:where(:not(:disabled)){background:var(--text-300,#08090a);border-color:var(--line-border,#e2e2e2);color:var(--surface-background-100,#fafafa)}.dz2-arrow-button.dz2-arrow-button:focus-visible{background:var(--text-300,#08090a);border-color:var(--ring,var(--fiber-electric-200,#1b63ff));color:var(--surface-background-100,#fafafa);outline:none}.dz2-arrow-button:disabled{background:var(--text-100,#62666d);border-color:var(--line-border,#e2e2e2);color:color-mix(in srgb, var(--text-300,#08090a) 40%, transparent);cursor:not-allowed}@media not (min-width:1280px){.dz2-arrow-button{width:41px;height:41px;padding:12.5px}}