.icon[data-astro-cid-patnjmll]{flex:none}.icon[data-astro-cid-patnjmll] .m[data-astro-cid-patnjmll]{stroke:currentColor;opacity:var(--opacity-line)}.icon[data-astro-cid-patnjmll] .mf[data-astro-cid-patnjmll]{fill:currentColor;stroke:none;opacity:var(--opacity-line)}.icon[data-astro-cid-patnjmll] .a[data-astro-cid-patnjmll]{stroke:var(--icon-accent, var(--color-accent))}.icon[data-astro-cid-patnjmll] .af[data-astro-cid-patnjmll]{fill:var(--icon-accent, var(--color-accent));stroke:none}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--btn-height);padding:var(--btn-pad-y) var(--btn-pad-x);border:var(--bw) solid transparent;border-radius:var(--btn-radius);font-family:var(--font-btn);font-size:var(--fs-ui);font-weight:var(--fw-ui);line-height:var(--lh-btn);letter-spacing:var(--tracking-btn);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease),color var(--dur-base) var(--ease),box-shadow var(--dur-paper) var(--ease)}.btn[data-astro-cid-vnzlvqnm]:not(.btn-ghost):is(:hover,:focus-visible){box-shadow:var(--shadow-btn)}.tone-dark .btn[data-astro-cid-vnzlvqnm]:not(.btn-ghost):is(:hover,:focus-visible){box-shadow:var(--shadow-btn-dark)}.btn-sm[data-astro-cid-vnzlvqnm]{min-height:var(--btn-height-sm);padding:var(--btn-pad-y-sm) var(--btn-pad-x-sm);font-size:var(--fs-sm)}.btn[data-astro-cid-vnzlvqnm]>span[data-astro-cid-vnzlvqnm]{text-box:trim-both cap alphabetic}.btn-primary[data-astro-cid-vnzlvqnm]{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-border)}.btn-primary[data-astro-cid-vnzlvqnm]:hover{background:var(--btn-primary-bg-hover);color:var(--btn-primary-fg-hover)}.btn-secondary[data-astro-cid-vnzlvqnm]{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.btn-secondary[data-astro-cid-vnzlvqnm]:hover{border-color:var(--color-text);color:var(--color-text)}.btn-ghost[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--color-text);padding-inline:var(--space-1)}.btn-ghost[data-astro-cid-vnzlvqnm]:hover{color:var(--color-accent)}.btn-split[data-astro-cid-vnzlvqnm]{padding-right:0;gap:var(--btn-pad-x-sm);overflow:hidden}.btn[data-astro-cid-vnzlvqnm] .btn-arrow{box-sizing:content-box;width:var(--btn-icon);height:var(--btn-icon);margin-block:calc(var(--btn-pad-y) * -1);padding:var(--btn-pad-y) var(--space-3);border-left:var(--bw) solid currentColor;transition:transform var(--dur-slow) var(--ease),opacity var(--dur-slow) var(--ease)}.btn-split[data-astro-cid-vnzlvqnm]>span[data-astro-cid-vnzlvqnm]{transition:transform var(--dur-slow) var(--ease)}.btn-split[data-astro-cid-vnzlvqnm]:is(:hover,:focus-visible) .btn-arrow{transform:translate(100%);opacity:0}.btn-split[data-astro-cid-vnzlvqnm]:is(:hover,:focus-visible)>span[data-astro-cid-vnzlvqnm]{transform:translate(calc((var(--btn-pad-x-sm) + var(--btn-arrow-seg) - var(--btn-pad-x)) / 2))}.btn[data-astro-cid-vnzlvqnm][disabled],.btn[data-astro-cid-vnzlvqnm][aria-disabled=true]{opacity:var(--opacity-disabled);cursor:progress}.tone-dark .btn-primary[data-astro-cid-vnzlvqnm]{background:var(--btn-primary-dark-bg);color:var(--btn-primary-dark-fg);border-color:var(--btn-primary-dark-border)}.tone-dark .btn-primary[data-astro-cid-vnzlvqnm]:hover{background:var(--btn-primary-dark-bg-hover);color:var(--btn-primary-dark-fg-hover)}.tone-dark .btn-secondary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--color-text-on-dark);border-color:var(--color-border-dark-hover)}.tone-dark .btn-secondary[data-astro-cid-vnzlvqnm]:hover{border-color:var(--color-text-on-dark);color:var(--color-text-on-dark)}
