.btn-line.svelte-1xko78n{--w: 1px;position:relative;padding:.5rem .5rem calc(.5rem + 1px - var(--w));border:0;border-bottom:var(--w) solid currentColor;background:none;color:var(--color-text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent}.btn-line.svelte-1xko78n:before,.btn-line.svelte-1xko78n:after{content:"";position:absolute;pointer-events:none}.btn-line.svelte-1xko78n:before{inset-inline:0;top:0;border-top:var(--w) solid currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.btn-line.svelte-1xko78n:dir(rtl):before{transform-origin:right}.btn-line.svelte-1xko78n:after{inset-inline:0;top:0;bottom:calc(-1 * var(--w));border-inline:var(--w) solid currentColor;transform:scaleY(0);transform-origin:bottom;transition:transform .12s ease-out .15s}.btn-line.svelte-1xko78n:focus-visible{--w: 2px;outline:none}.btn-line.svelte-1xko78n:not(:disabled,[aria-disabled=true]):is(:where(.svelte-1xko78n):focus-visible,:where(.svelte-1xko78n):active):before{transform:scaleX(1)}@media(hover:hover){.btn-line.svelte-1xko78n:not(:disabled,[aria-disabled=true]):hover:before{transform:scaleX(1)}}.btn-line.svelte-1xko78n:is([aria-pressed=true]:where(.svelte-1xko78n),[aria-current]:where(.svelte-1xko78n):not([aria-current=false])){font-weight:700}.btn-line.svelte-1xko78n:is([aria-pressed=true]:where(.svelte-1xko78n),[aria-current]:where(.svelte-1xko78n):not([aria-current=false])):before{transform:scaleX(1)}.btn-line.svelte-1xko78n:not(:disabled,[aria-disabled=true]):active:after{transform:scaleY(1);transition-delay:0s}.btn-line.svelte-1xko78n:disabled,.btn-line[aria-disabled=true].svelte-1xko78n{color:var(--color-text-dim);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.btn-line.svelte-1xko78n:before,.btn-line.svelte-1xko78n:after{transition:none}}
