:root{--font-sans:var(--font-aeonik), system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--weight-air:100;--weight-thin:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-black:900;--weight-heading:500;--weight-body:400;--weight-label:500;--weight-strong:500}.ds-button{isolation:isolate;height:var(--control-sm);border-radius:var(--radius-pill);border:var(--hairline) solid var(--border-subtle);box-shadow:var(--shadow-control);color:var(--text-primary);font-family:inherit;font-size:11px;line-height:1;font-weight:var(--weight-label);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard);background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 10px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ds-button:hover:not(:disabled){background:var(--bg-hover)}.ds-button:hover:not(:disabled) .ds-button__icon{color:var(--text-primary)}.ds-button:active:not(:disabled){background:var(--bg-active)}.ds-button:disabled{cursor:not-allowed;opacity:.6}.ds-button--full{width:100%;display:flex}.ds-button__label{display:inline-block}.ds-button__icon{width:16px;height:16px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.ds-button__icon svg{width:100%;height:100%}.ds-button__count{border-radius:var(--radius-xs);background:var(--bg-raised);font-size:10px;font-weight:var(--weight-label);font-variant-numeric:tabular-nums;margin-left:2px;padding:2px 4px;line-height:1}.ds-button--loading{color:#0000!important}.ds-button--loading>:not(.ds-button__spinner){opacity:0}.ds-button__spinner{border:1.5px solid;border-color:var(--text-primary);border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.7s linear infinite ds-button-spin;position:absolute;top:50%;left:50%}@keyframes ds-button-spin{to{transform:rotate(360deg)}}.ds-button--sm{height:var(--control-sm);font-size:11px;line-height:1;font-weight:var(--weight-label);letter-spacing:.005em;gap:4px;padding:0 10px}.ds-button--sm .ds-button__icon{width:16px;height:16px}.ds-button--sm.ds-button--icon-only{width:var(--control-sm)}.ds-button--sm.ds-button--chevron-right{gap:2px;padding-right:6px}.ds-button--sm.ds-button--chevron-left{gap:2px;padding-left:6px}.ds-button--md{height:var(--control-md);font-size:12px;line-height:1;font-weight:var(--weight-label);letter-spacing:0;gap:6px;padding:0 12px}.ds-button--md .ds-button__icon{width:18px;height:18px}.ds-button--md .ds-button__count{margin-left:0;padding:2px 6px;font-size:11px}.ds-button--md.ds-button--icon-only{width:var(--control-md)}.ds-button--md.ds-button--chevron-right{gap:2px;padding-right:6px}.ds-button--md.ds-button--chevron-left{gap:2px;padding-left:6px}.ds-button--lg{height:var(--control-lg);font-size:14px;line-height:1;font-weight:var(--weight-label);letter-spacing:-.01em;gap:8px;padding:0 16px}.ds-button--lg .ds-button__icon{width:20px;height:20px}.ds-button--lg .ds-button__count{margin-left:0;padding:2px 6px;font-size:12px}.ds-button--lg.ds-button--icon-only{width:var(--control-lg)}.ds-button--lg.ds-button--chevron-right{gap:4px;padding-right:8px}.ds-button--lg.ds-button--chevron-left{gap:4px;padding-left:8px}.ds-button--icon-only{padding:0!important}.ds-button--minimal{box-shadow:none;border-color:#0000}.ds-button--primary{background:var(--color-indigo-blue-700);color:var(--color-white);border-color:#0000}.ds-button--primary:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--color-indigo-blue-600) 0%, var(--color-indigo-blue-700) 100%);opacity:.22;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0}.ds-button--primary:after{content:"";border-radius:inherit;padding:var(--hairline);background:linear-gradient(0deg, var(--color-indigo-blue-700) 5.62%, var(--color-indigo-blue-300) 94.91%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-button--primary .ds-button__icon{color:var(--color-white)}.ds-button--primary .ds-button__count{background:var(--color-indigo-blue-900);color:var(--color-white)}.ds-button--primary .ds-button__spinner{border-color:var(--color-white);border-right-color:#0000}.ds-button--primary:hover:not(:disabled){background:var(--color-indigo-blue-700)}.ds-button--primary:hover:not(:disabled) .ds-button__icon{color:var(--color-white)}.ds-button--primary:hover:not(:disabled):before{opacity:.5}.ds-button--primary:active:not(:disabled){background:var(--color-indigo-blue-800)}.ds-button--primary:active:not(:disabled):before{opacity:.15}.ds-button--primary:active:not(:disabled):after{opacity:.06}:root[data-theme=light] .ds-button--primary:after,:root[data-theme=light] .ds-button--primary:active:not(:disabled):after{opacity:0}.ds-button--primary.ds-button--minimal{background:color-mix(in srgb, var(--color-indigo-blue-400) 20%, transparent);color:var(--color-indigo-blue-400)}.ds-button--primary.ds-button--minimal:before,.ds-button--primary.ds-button--minimal:after{opacity:0}.ds-button--primary.ds-button--minimal .ds-button__icon{color:var(--color-indigo-blue-400)}.ds-button--primary.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-indigo-blue-400) 30%, transparent);color:inherit}.ds-button--primary.ds-button--minimal .ds-button__spinner{border-color:var(--color-indigo-blue-400);border-right-color:#0000}.ds-button--primary.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-indigo-blue-400) 30%, transparent)}.ds-button--primary.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-indigo-blue-400)}.ds-button--primary.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-indigo-blue-400) 25%, transparent)}.ds-button--primary.ds-button--minimal:hover:not(:disabled):before,.ds-button--primary.ds-button--minimal:hover:not(:disabled):after,.ds-button--primary.ds-button--minimal:active:not(:disabled):before,.ds-button--primary.ds-button--minimal:active:not(:disabled):after,:root[data-theme=light] .ds-button--primary.ds-button--minimal:after{opacity:0}:root[data-theme=light] .ds-button--primary.ds-button--minimal{background:color-mix(in srgb, var(--color-indigo-blue-700) 9%, transparent);color:var(--color-indigo-blue-700)}:root[data-theme=light] .ds-button--primary.ds-button--minimal .ds-button__icon{color:var(--color-indigo-blue-700)}:root[data-theme=light] .ds-button--primary.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-indigo-blue-700) 16%, transparent)}:root[data-theme=light] .ds-button--primary.ds-button--minimal .ds-button__spinner{border-color:var(--color-indigo-blue-700);border-right-color:#0000}:root[data-theme=light] .ds-button--primary.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-indigo-blue-700) 14%, transparent)}:root[data-theme=light] .ds-button--primary.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-indigo-blue-700)}:root[data-theme=light] .ds-button--primary.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-indigo-blue-700) 12%, transparent)}.ds-button--success{background:var(--color-obsidian-green-800);color:var(--color-white);border-color:#0000}.ds-button--success:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--color-obsidian-green-600) 0%, var(--color-obsidian-green-700) 100%);opacity:.22;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0}.ds-button--success:after{content:"";border-radius:inherit;padding:var(--hairline);background:linear-gradient(0deg, var(--color-obsidian-green-700) 5.62%, var(--color-obsidian-green-300) 94.91%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-button--success .ds-button__icon{color:var(--color-white)}.ds-button--success .ds-button__count{background:var(--color-obsidian-green-900);color:var(--color-white)}.ds-button--success .ds-button__spinner{border-color:var(--color-white);border-right-color:#0000}.ds-button--success:hover:not(:disabled){background:var(--color-obsidian-green-800)}.ds-button--success:hover:not(:disabled) .ds-button__icon{color:var(--color-white)}.ds-button--success:hover:not(:disabled):before{opacity:.5}.ds-button--success:active:not(:disabled):before{opacity:.15}.ds-button--success:active:not(:disabled):after{opacity:.06}:root[data-theme=light] .ds-button--success:after,:root[data-theme=light] .ds-button--success:active:not(:disabled):after{opacity:0}.ds-button--success.ds-button--minimal{background:color-mix(in srgb, var(--color-obsidian-green-400) 20%, transparent);color:var(--color-obsidian-green-400)}.ds-button--success.ds-button--minimal:before,.ds-button--success.ds-button--minimal:after{opacity:0}.ds-button--success.ds-button--minimal .ds-button__icon{color:var(--color-obsidian-green-400)}.ds-button--success.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-obsidian-green-400) 30%, transparent);color:inherit}.ds-button--success.ds-button--minimal .ds-button__spinner{border-color:var(--color-obsidian-green-400);border-right-color:#0000}.ds-button--success.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-obsidian-green-400) 30%, transparent)}.ds-button--success.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-obsidian-green-400)}.ds-button--success.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-obsidian-green-400) 25%, transparent)}.ds-button--success.ds-button--minimal:hover:not(:disabled):before,.ds-button--success.ds-button--minimal:hover:not(:disabled):after,.ds-button--success.ds-button--minimal:active:not(:disabled):before,.ds-button--success.ds-button--minimal:active:not(:disabled):after,:root[data-theme=light] .ds-button--success.ds-button--minimal:after{opacity:0}:root[data-theme=light] .ds-button--success.ds-button--minimal{background:color-mix(in srgb, var(--color-obsidian-green-700) 9%, transparent);color:var(--color-obsidian-green-700)}:root[data-theme=light] .ds-button--success.ds-button--minimal .ds-button__icon{color:var(--color-obsidian-green-700)}:root[data-theme=light] .ds-button--success.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-obsidian-green-700) 16%, transparent)}:root[data-theme=light] .ds-button--success.ds-button--minimal .ds-button__spinner{border-color:var(--color-obsidian-green-700);border-right-color:#0000}:root[data-theme=light] .ds-button--success.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-obsidian-green-700) 14%, transparent)}:root[data-theme=light] .ds-button--success.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-obsidian-green-700)}:root[data-theme=light] .ds-button--success.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-obsidian-green-700) 12%, transparent)}.ds-button--warning{background:var(--color-orange-600);color:var(--color-white);border-color:#0000}.ds-button--warning:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--color-orange-500) 0%, var(--color-orange-600) 100%);opacity:.22;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0}.ds-button--warning:after{content:"";border-radius:inherit;padding:var(--hairline);background:linear-gradient(0deg, var(--color-orange-600) 5.62%, var(--color-orange-300) 94.91%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-button--warning .ds-button__icon{color:var(--color-white)}.ds-button--warning .ds-button__count{background:var(--color-orange-900);color:var(--color-white)}.ds-button--warning .ds-button__spinner{border-color:var(--color-white);border-right-color:#0000}.ds-button--warning:hover:not(:disabled){background:var(--color-orange-600)}.ds-button--warning:hover:not(:disabled) .ds-button__icon{color:var(--color-white)}.ds-button--warning:hover:not(:disabled):before{opacity:.5}.ds-button--warning:active:not(:disabled){background:var(--color-orange-800)}.ds-button--warning:active:not(:disabled):before{opacity:.15}.ds-button--warning:active:not(:disabled):after{opacity:.06}:root[data-theme=light] .ds-button--warning:after,:root[data-theme=light] .ds-button--warning:active:not(:disabled):after{opacity:0}.ds-button--warning.ds-button--minimal{background:color-mix(in srgb, var(--color-orange-400) 20%, transparent);color:var(--color-orange-400)}.ds-button--warning.ds-button--minimal:before,.ds-button--warning.ds-button--minimal:after{opacity:0}.ds-button--warning.ds-button--minimal .ds-button__icon{color:var(--color-orange-400)}.ds-button--warning.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-orange-400) 30%, transparent);color:inherit}.ds-button--warning.ds-button--minimal .ds-button__spinner{border-color:var(--color-orange-400);border-right-color:#0000}.ds-button--warning.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-orange-400) 30%, transparent)}.ds-button--warning.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-orange-400)}.ds-button--warning.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-orange-400) 25%, transparent)}.ds-button--warning.ds-button--minimal:hover:not(:disabled):before,.ds-button--warning.ds-button--minimal:hover:not(:disabled):after,.ds-button--warning.ds-button--minimal:active:not(:disabled):before,.ds-button--warning.ds-button--minimal:active:not(:disabled):after,:root[data-theme=light] .ds-button--warning.ds-button--minimal:after{opacity:0}:root[data-theme=light] .ds-button--warning.ds-button--minimal{background:color-mix(in srgb, var(--color-orange-700) 9%, transparent);color:var(--color-orange-700)}:root[data-theme=light] .ds-button--warning.ds-button--minimal .ds-button__icon{color:var(--color-orange-700)}:root[data-theme=light] .ds-button--warning.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-orange-700) 16%, transparent)}:root[data-theme=light] .ds-button--warning.ds-button--minimal .ds-button__spinner{border-color:var(--color-orange-700);border-right-color:#0000}:root[data-theme=light] .ds-button--warning.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-orange-700) 14%, transparent)}:root[data-theme=light] .ds-button--warning.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-orange-700)}:root[data-theme=light] .ds-button--warning.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-orange-700) 12%, transparent)}.ds-button--destructive{background:var(--color-red-700);color:var(--color-white);border-color:#0000}.ds-button--destructive:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--color-red-500) 0%, var(--color-red-600) 100%);opacity:.22;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0}.ds-button--destructive:after{content:"";border-radius:inherit;padding:var(--hairline);background:linear-gradient(0deg, var(--color-red-600) 5.62%, var(--color-red-400) 94.91%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-button--destructive .ds-button__icon{color:var(--color-white)}.ds-button--destructive .ds-button__count{background:var(--color-red-900);color:var(--color-white)}.ds-button--destructive .ds-button__spinner{border-color:var(--color-white);border-right-color:#0000}.ds-button--destructive:hover:not(:disabled){background:var(--color-red-700)}.ds-button--destructive:hover:not(:disabled) .ds-button__icon{color:var(--color-white)}.ds-button--destructive:hover:not(:disabled):before{opacity:.5}.ds-button--destructive:active:not(:disabled){background:var(--color-red-800)}.ds-button--destructive:active:not(:disabled):before{opacity:.15}.ds-button--destructive:active:not(:disabled):after{opacity:.06}:root[data-theme=light] .ds-button--destructive:after,:root[data-theme=light] .ds-button--destructive:active:not(:disabled):after{opacity:0}.ds-button--destructive.ds-button--minimal{background:color-mix(in srgb, var(--color-red-400) 20%, transparent);color:var(--color-red-400)}.ds-button--destructive.ds-button--minimal:before,.ds-button--destructive.ds-button--minimal:after{opacity:0}.ds-button--destructive.ds-button--minimal .ds-button__icon{color:var(--color-red-400)}.ds-button--destructive.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-red-400) 30%, transparent);color:inherit}.ds-button--destructive.ds-button--minimal .ds-button__spinner{border-color:var(--color-red-400);border-right-color:#0000}.ds-button--destructive.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-red-400) 30%, transparent)}.ds-button--destructive.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-red-400)}.ds-button--destructive.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-red-400) 25%, transparent)}.ds-button--destructive.ds-button--minimal:hover:not(:disabled):before,.ds-button--destructive.ds-button--minimal:hover:not(:disabled):after,.ds-button--destructive.ds-button--minimal:active:not(:disabled):before,.ds-button--destructive.ds-button--minimal:active:not(:disabled):after,:root[data-theme=light] .ds-button--destructive.ds-button--minimal:after{opacity:0}:root[data-theme=light] .ds-button--destructive.ds-button--minimal{background:color-mix(in srgb, var(--color-red-700) 9%, transparent);color:var(--color-red-700)}:root[data-theme=light] .ds-button--destructive.ds-button--minimal .ds-button__icon{color:var(--color-red-700)}:root[data-theme=light] .ds-button--destructive.ds-button--minimal .ds-button__count{background:color-mix(in srgb, var(--color-red-700) 16%, transparent)}:root[data-theme=light] .ds-button--destructive.ds-button--minimal .ds-button__spinner{border-color:var(--color-red-700);border-right-color:#0000}:root[data-theme=light] .ds-button--destructive.ds-button--minimal:hover:not(:disabled){background:color-mix(in srgb, var(--color-red-700) 14%, transparent)}:root[data-theme=light] .ds-button--destructive.ds-button--minimal:hover:not(:disabled) .ds-button__icon{color:var(--color-red-700)}:root[data-theme=light] .ds-button--destructive.ds-button--minimal:active:not(:disabled){background:color-mix(in srgb, var(--color-red-700) 12%, transparent)}.ds-button--secondary{background:var(--color-slate-gray-600);border-color:#0000}.ds-button--secondary:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--color-slate-gray-100) 0%, var(--color-slate-gray-200) 100%);opacity:.14;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0}.ds-button--secondary:after{content:"";border-radius:inherit;padding:var(--hairline);background:linear-gradient(0deg, var(--color-slate-gray-200) 5.62%, var(--color-slate-gray-50) 94.91%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity var(--duration-fast) var(--ease-standard);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-button--secondary .ds-button__count,.ds-button--secondary:hover:not(:disabled){background:var(--color-slate-gray-600)}.ds-button--secondary:hover:not(:disabled):before{opacity:.28}.ds-button--secondary:active:not(:disabled):before{opacity:.14}.ds-button--secondary:active:not(:disabled):after{opacity:.06}.ds-button--secondary.ds-button--minimal{background:0 0}.ds-button--secondary.ds-button--minimal:before,.ds-button--secondary.ds-button--minimal:after{opacity:0}.ds-button--secondary.ds-button--minimal .ds-button__count{background:var(--color-slate-gray-400)}.ds-button--secondary.ds-button--minimal:hover:not(:disabled),.ds-button--secondary.ds-button--minimal:active:not(:disabled){background:var(--bg-hover)}:root[data-theme=light] .ds-button--secondary{background:var(--color-white);box-shadow:var(--shadow-control)}:root[data-theme=light] .ds-button--secondary:before{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-light-gray-100) 100%);opacity:1}:root[data-theme=light] .ds-button--secondary:after{background:linear-gradient(0deg, var(--color-light-gray-500) 5.62%, var(--color-light-gray-300) 94.91%);opacity:1}:root[data-theme=light] .ds-button--secondary .ds-button__count{background:var(--color-light-gray-200)}:root[data-theme=light] .ds-button--secondary:hover:not(:disabled){background:var(--color-white)}:root[data-theme=light] .ds-button--secondary:hover:not(:disabled):before{background:linear-gradient(180deg, var(--color-light-gray-50) 0%, var(--color-light-gray-200) 100%);opacity:1}:root[data-theme=light] .ds-button--secondary:active:not(:disabled):before{background:var(--color-light-gray-200);opacity:1}:root[data-theme=light] .ds-button--secondary:active:not(:disabled):after{opacity:.7}:root[data-theme=light] .ds-button--secondary.ds-button--minimal{box-shadow:none;background:0 0}:root[data-theme=light] .ds-button--secondary.ds-button--minimal:before,:root[data-theme=light] .ds-button--secondary.ds-button--minimal:after{opacity:0}:root[data-theme=light] .ds-button--secondary.ds-button--minimal .ds-button__count{background:var(--color-light-gray-200)}:root[data-theme=light] .ds-button--secondary.ds-button--minimal:hover:not(:disabled),:root[data-theme=light] .ds-button--secondary.ds-button--minimal:active:not(:disabled){background:var(--bg-hover)}:root[data-theme=light] .ds-button--secondary.ds-button--minimal:hover:not(:disabled):before,:root[data-theme=light] .ds-button--secondary.ds-button--minimal:active:not(:disabled):before{opacity:0}
