.wrapper.svelte-1olh6la{display:inline-grid}:where([data-dry-button].svelte-1olh6la){--_dry-btn-accent:var(--dry-btn-accent,var(--dry-color-fill-brand));--_dry-btn-accent-fg:var(--dry-btn-accent-fg,var(--dry-color-text-brand));--_dry-btn-accent-stroke:var(--dry-btn-accent-stroke,var(--dry-color-stroke-brand));--_dry-btn-accent-weak:var(--dry-btn-accent-weak,var(--dry-color-fill-brand-weak));--_dry-btn-accent-hover:var(--dry-btn-accent-hover,var(--dry-color-fill-brand-hover));--_dry-btn-accent-active:var(--dry-btn-accent-active,var(--dry-color-fill-brand-active));--_dry-btn-on-accent:var(--dry-btn-on-accent,var(--dry-color-on-brand));--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent));--_dry-btn-border:var(--dry-btn-border,transparent);--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-md));--_dry-btn-active-transform:var(--dry-btn-active-transform,scale(.98));--_dry-btn-padding-x:var(--dry-btn-padding-x,var(--dry-space-4));--_dry-btn-padding-y:var(--dry-btn-padding-y,var(--dry-space-2_5));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-small-size,var(--dry-text-sm-size)));--_dry-btn-soft-bg:var(--dry-btn-soft-bg,color-mix(in srgb, var(--_dry-btn-accent) 12%, transparent));--_dry-btn-soft-hover-bg:var(--dry-btn-soft-hover-bg,color-mix(in srgb, var(--_dry-btn-accent) 20%, transparent));--_dry-btn-soft-active-bg:var(--dry-btn-soft-active-bg,color-mix(in srgb, var(--_dry-btn-accent) 28%, transparent));justify-content:var(--dry-btn-justify,center);place-items:var(--dry-btn-align,center);gap:var(--dry-space-2);padding:var(--_dry-btn-padding-y) var(--_dry-btn-padding-x);font-size:var(--_dry-btn-font-size);font-family:var(--dry-font-sans);color:var(--_dry-btn-color);background:var(--_dry-btn-bg);border:1px solid var(--_dry-btn-border);border-radius:var(--_dry-btn-radius);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;transform-origin:50%;transition:background var(--dry-duration-fast) var(--dry-ease-default), border-color var(--dry-duration-fast) var(--dry-ease-default), box-shadow var(--dry-duration-fast) var(--dry-ease-default), color var(--dry-duration-fast) var(--dry-ease-default), opacity var(--dry-duration-fast) var(--dry-ease-default);grid-auto-flow:column;font-weight:500;line-height:1.25;text-decoration:none;display:inline-grid}:where([data-dry-button].svelte-1olh6la):focus-visible{outline:var(--dry-focus-ring);outline-offset:2px;box-shadow:0 0 0 1px var(--dry-color-stroke-focus)}:where([data-dry-button].svelte-1olh6la):active:not([data-disabled]){transform:var(--_dry-btn-active-transform)}:where([data-dry-button].svelte-1olh6la)[data-disabled]{--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill-disabled));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-disabled));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-disabled));cursor:not-allowed;box-shadow:none}[data-dry-button][data-optical=auto][data-icon-start].svelte-1olh6la{padding-inline-start:calc(var(--_dry-btn-padding-x) - var(--dry-optical-icon-offset))}[data-dry-button][data-optical=auto][data-icon-end].svelte-1olh6la{padding-inline-end:calc(var(--_dry-btn-padding-x) - var(--dry-optical-icon-offset))}[data-dry-button][data-variant=solid].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent));--_dry-btn-border:var(--dry-btn-border,transparent);box-shadow:var(--dry-shadow-raised)}[data-dry-button][data-variant=solid].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-hover))}[data-dry-button][data-variant=solid].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-active))}[data-dry-button][data-variant=outline].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));--_dry-btn-border:var(--dry-btn-border,var(--_dry-btn-accent-stroke));box-shadow:var(--dry-shadow-raised)}[data-dry-button][data-variant=outline].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-bg-alternate));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-strong));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong));box-shadow:var(--dry-shadow-sm)}[data-dry-button][data-variant=outline].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-strong));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong))}[data-dry-button][data-variant=ghost].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));--_dry-btn-border:var(--dry-btn-border,transparent)}[data-dry-button][data-variant=ghost].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-weak));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg))}[data-dry-button][data-variant=ghost].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent))}[data-dry-button][data-variant=soft].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-weak));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));--_dry-btn-border:var(--dry-btn-border,transparent)}[data-dry-button][data-variant=soft].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-hover));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent));box-shadow:var(--dry-shadow-sm)}[data-dry-button][data-variant=soft].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent))}[data-dry-button][data-variant=secondary].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));--_dry-btn-border:var(--dry-btn-border,var(--_dry-btn-accent-stroke))}[data-dry-button][data-variant=secondary].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent-weak));--_dry-btn-border:var(--dry-btn-border,var(--_dry-btn-accent-stroke));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));box-shadow:var(--dry-shadow-sm)}[data-dry-button][data-variant=secondary].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--_dry-btn-accent));--_dry-btn-border:var(--dry-btn-border,var(--_dry-btn-accent-stroke));--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-on-accent))}[data-dry-button][data-variant=bare].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,inherit);--_dry-btn-border:var(--dry-btn-border,transparent);--_dry-btn-padding-x:var(--dry-btn-padding-x,0);--_dry-btn-padding-y:var(--dry-btn-padding-y,0)}[data-dry-button][data-variant=bare].svelte-1olh6la:hover:not([data-disabled]){opacity:.7}[data-dry-button][data-variant=bare].svelte-1olh6la:active:not([data-disabled]){opacity:.5}[data-dry-button][data-variant=link].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-fg));--_dry-btn-border:var(--dry-btn-border,transparent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 70%, transparent);text-underline-offset:.18em;padding-inline:0}[data-dry-button][data-variant=link].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-hover));-webkit-text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 70%, transparent)}[data-dry-button][data-variant=link].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-color:var(--dry-btn-color,var(--_dry-btn-accent-active));-webkit-text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 90%, transparent);text-decoration-color:color-mix(in srgb, var(--_dry-btn-accent-stroke) 90%, transparent)}[data-dry-button][data-variant=trigger].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong));--_dry-btn-border:var(--dry-btn-border,transparent)}[data-dry-button][data-variant=trigger].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill))}[data-dry-button][data-variant=trigger].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill-hover))}[data-dry-button][data-variant=trigger].svelte-1olh6la[aria-expanded=true]{--_dry-btn-bg:var(--dry-btn-trigger-open-bg,var(--dry-btn-bg,var(--dry-color-fill)));--_dry-btn-color:var(--dry-btn-trigger-open-color,var(--dry-btn-color,var(--dry-color-text-brand)));--_dry-btn-border:var(--dry-btn-trigger-open-border,var(--dry-btn-border,transparent))}[data-dry-button][data-variant=nav].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-bg-raised));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-weak));aspect-ratio:1;border-radius:9999px;padding:0}[data-dry-button][data-variant=nav].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-strong))}[data-dry-button][data-variant=nav].svelte-1olh6la:active:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill-hover))}[data-dry-button][data-variant=tab].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-weak));--_dry-btn-border:var(--dry-btn-border,transparent);transition:color var(--dry-duration-fast) var(--dry-ease-default), border-color var(--dry-duration-fast) var(--dry-ease-default), background var(--dry-duration-fast) var(--dry-ease-default);border-bottom:4px solid #0000;border-radius:0}[data-dry-button][data-variant=tab].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong))}[data-dry-button][data-variant=tab].svelte-1olh6la[aria-selected=true]{--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-brand));border-bottom-color:var(--dry-color-stroke-selected);font-weight:600}[data-dry-button][data-variant=toggle].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-weak));--_dry-btn-border:var(--dry-btn-border,transparent)}[data-dry-button][data-variant=toggle].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-strong))}[data-dry-button][data-variant=toggle].svelte-1olh6la[aria-pressed=true],[data-dry-button][data-variant=toggle].svelte-1olh6la[aria-pressed=true]:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill-brand));--_dry-btn-color:var(--dry-btn-color,var(--dry-color-on-brand))}[data-dry-button][data-variant=pill].svelte-1olh6la{--_dry-btn-bg:var(--dry-btn-bg,transparent);--_dry-btn-color:var(--dry-btn-color,var(--dry-color-text-weak));--_dry-btn-border:var(--dry-btn-border,transparent);border-radius:9999px}[data-dry-button][data-variant=pill].svelte-1olh6la:hover:not([data-disabled]){--_dry-btn-bg:var(--dry-btn-bg,var(--dry-color-fill-hover));--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-strong))}[data-dry-button][data-variant=pill].svelte-1olh6la[aria-current=page],[data-dry-button][data-variant=pill].svelte-1olh6la[aria-pressed=true]{--_dry-btn-border:var(--dry-btn-border,var(--dry-color-stroke-strong))}[data-dry-button][data-color=primary].svelte-1olh6la{--_dry-btn-accent:var(--dry-btn-accent,var(--dry-color-fill-brand));--_dry-btn-accent-fg:var(--dry-btn-accent-fg,var(--dry-color-text-brand));--_dry-btn-accent-stroke:var(--dry-btn-accent-stroke,var(--dry-color-stroke-brand));--_dry-btn-accent-weak:var(--dry-btn-accent-weak,var(--dry-color-fill-brand-weak));--_dry-btn-accent-hover:var(--dry-btn-accent-hover,var(--dry-color-fill-brand-hover));--_dry-btn-accent-active:var(--dry-btn-accent-active,var(--dry-color-fill-brand-active))}[data-dry-button][data-color=danger].svelte-1olh6la{--_dry-btn-accent:var(--dry-btn-accent,var(--dry-color-fill-error));--_dry-btn-accent-fg:var(--dry-btn-accent-fg,var(--dry-color-text-error));--_dry-btn-accent-stroke:var(--dry-btn-accent-stroke,var(--dry-color-stroke-error));--_dry-btn-accent-weak:var(--dry-btn-accent-weak,var(--dry-color-fill-error-weak));--_dry-btn-accent-hover:var(--dry-btn-accent-hover,var(--dry-color-fill-error-hover));--_dry-btn-accent-active:var(--dry-btn-accent-active,var(--dry-color-fill-error-hover));--_dry-btn-on-accent:var(--dry-btn-on-accent,var(--dry-color-on-error))}[data-dry-button][data-color=ink].svelte-1olh6la{--_dry-btn-accent:var(--dry-btn-accent,var(--dry-color-bg-inverse));--_dry-btn-accent-fg:var(--dry-btn-accent-fg,var(--dry-color-text-inverse));--_dry-btn-accent-stroke:var(--dry-btn-accent-stroke,var(--dry-color-stroke-strong));--_dry-btn-accent-weak:var(--dry-btn-accent-weak,color-mix(in srgb, var(--dry-color-bg-inverse) 10%, transparent));--_dry-btn-accent-hover:var(--dry-btn-accent-hover,color-mix(in srgb, var(--dry-color-bg-inverse) 85%, transparent));--_dry-btn-accent-active:var(--dry-btn-accent-active,color-mix(in srgb, var(--dry-color-bg-inverse) 75%, transparent));--_dry-btn-on-accent:var(--dry-btn-on-accent,var(--dry-color-text-inverse))}[data-dry-button][data-size=sm].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,var(--dry-space-3));--_dry-btn-padding-y:var(--dry-btn-padding-y,var(--dry-space-1_5));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-tiny-size,var(--dry-text-xs-size)));--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-md));min-height:var(--dry-btn-min-height,var(--dry-space-8))}[data-dry-button][data-size=md].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,var(--dry-space-4));--_dry-btn-padding-y:var(--dry-btn-padding-y,var(--dry-space-2_5));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-small-size,var(--dry-text-sm-size)));--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-md));min-height:var(--dry-btn-min-height,var(--dry-space-12))}[data-dry-button][data-size=lg].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,var(--dry-space-6));--_dry-btn-padding-y:var(--dry-btn-padding-y,var(--dry-space-3));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-heading-4-size,var(--dry-text-base-size)));--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-xl));min-height:var(--dry-btn-min-height,var(--dry-space-14))}[data-dry-button][data-size=icon].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,0);--_dry-btn-padding-y:var(--dry-btn-padding-y,0);aspect-ratio:1;height:var(--dry-space-12);--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-md))}[data-dry-button][data-size=icon-sm].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,0);--_dry-btn-padding-y:var(--dry-btn-padding-y,0);aspect-ratio:1;height:var(--dry-space-10);--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-sm));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-tiny-size,var(--dry-text-xs-size)))}[data-dry-button][data-size=icon-lg].svelte-1olh6la{--_dry-btn-padding-x:var(--dry-btn-padding-x,0);--_dry-btn-padding-y:var(--dry-btn-padding-y,0);aspect-ratio:1;height:var(--dry-space-14);--_dry-btn-radius:var(--dry-btn-radius,var(--dry-radius-lg));--_dry-btn-font-size:var(--dry-btn-font-size,var(--dry-type-heading-4-size,var(--dry-text-base-size)))}.wrapper[data-in-group].svelte-1olh6la [data-dry-button]:where(.svelte-1olh6la){border-radius:0}.wrapper[data-in-group][data-group-orientation=horizontal].svelte-1olh6la:first-child [data-dry-button]:where(.svelte-1olh6la){border-top-left-radius:var(--dry-button-group-radius,var(--_button-group-radius-default));border-bottom-left-radius:var(--dry-button-group-radius,var(--_button-group-radius-default))}.wrapper[data-in-group][data-group-orientation=horizontal].svelte-1olh6la:last-child [data-dry-button]:where(.svelte-1olh6la){border-top-right-radius:var(--dry-button-group-radius,var(--_button-group-radius-default));border-bottom-right-radius:var(--dry-button-group-radius,var(--_button-group-radius-default))}.wrapper[data-in-group][data-group-orientation=horizontal].svelte-1olh6la:not(:first-child) [data-dry-button]:where(.svelte-1olh6la){border-inline-start:0}.wrapper[data-in-group][data-group-orientation=vertical].svelte-1olh6la:first-child [data-dry-button]:where(.svelte-1olh6la){border-top-left-radius:var(--dry-button-group-radius,var(--_button-group-radius-default));border-top-right-radius:var(--dry-button-group-radius,var(--_button-group-radius-default))}.wrapper[data-in-group][data-group-orientation=vertical].svelte-1olh6la:last-child [data-dry-button]:where(.svelte-1olh6la){border-bottom-left-radius:var(--dry-button-group-radius,var(--_button-group-radius-default));border-bottom-right-radius:var(--dry-button-group-radius,var(--_button-group-radius-default))}.wrapper[data-in-group][data-group-orientation=vertical].svelte-1olh6la:not(:first-child) [data-dry-button]:where(.svelte-1olh6la){border-block-start:0}.wrapper[data-in-group].svelte-1olh6la:hover [data-dry-button]:where(.svelte-1olh6la),.wrapper[data-in-group].svelte-1olh6la:focus-within [data-dry-button]:where(.svelte-1olh6la){z-index:var(--dry-button-group-hover-z-index,1);position:relative}
