.trakt-button.svelte-1v1p7k6{--color-background-button-outline:color-mix(in srgb, var(--color-background-button) 10%, var(--color-foreground) 90%);--scale-factor-button:1;--button-height:var(--ni-52);--color-background-button-light:color-mix(in srgb, var(--color-background-button) 35%, white 65%);--color-highlight:#ffffff85;--color-shadow:#00000052;all:unset;align-items:center;gap:var(--gap-m);min-width:var(--ni-40);padding:var(--ni-16);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:var(--color-background-button);color:var(--color-foreground-button);transition:var(--transition-increment) ease-in-out;flex-shrink:0;transition-property:box-shadow,outline,padding,transform,color,background,-webkit-text-decoration,text-decoration;display:flex;position:relative;overflow:hidden}.trakt-button.trakt-button-link[data-style=ghost].trakt-link-active.svelte-1v1p7k6{color:var(--color-background-button)}.trakt-button.trakt-button-link[data-style=underlined].trakt-link-active.svelte-1v1p7k6{-webkit-text-decoration-color:color-mix(in srgb, var(--color-background-button) 80%, white 20%);text-decoration-color:color-mix(in srgb, var(--color-background-button) 80%, white 20%);text-decoration-line:underline}.trakt-button[data-color=purple][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-purple);--color-foreground-button:var(--color-foreground-purple)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=purple][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=purple][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-purple);--color-background-button:var(--color-foreground-purple)}}.trakt-button[data-color=purple][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-purple);--color-foreground-button:var(--color-background-purple)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=purple][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=purple][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-purple);--color-background-button:var(--color-background-purple)}.trakt-button[data-color=purple].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-color=red][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-red);--color-foreground-button:var(--color-foreground-red)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=red][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=red][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-red);--color-background-button:var(--color-foreground-red)}}.trakt-button[data-color=red][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-red);--color-foreground-button:var(--color-background-red)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=red][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=red][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-red);--color-background-button:var(--color-background-red)}.trakt-button[data-color=red].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-color=blue][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-blue);--color-foreground-button:var(--color-foreground-blue)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=blue][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=blue][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-blue);--color-background-button:var(--color-foreground-blue)}}.trakt-button[data-color=blue][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-blue);--color-foreground-button:var(--color-background-blue)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=blue][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=blue][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-blue);--color-background-button:var(--color-background-blue)}.trakt-button[data-color=blue].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-color=orange][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-orange);--color-foreground-button:var(--color-foreground-orange)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=orange][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=orange][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-orange);--color-background-button:var(--color-foreground-orange)}}.trakt-button[data-color=orange][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-orange);--color-foreground-button:var(--color-background-orange)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=orange][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=orange][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-orange);--color-background-button:var(--color-background-orange)}.trakt-button[data-color=orange].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-color=default][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-default);--color-foreground-button:var(--color-foreground-default)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=default][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=default][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-default);--color-background-button:var(--color-foreground-default)}}.trakt-button[data-color=default][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-default);--color-foreground-button:var(--color-background-default)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=default][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=default][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-default);--color-background-button:var(--color-background-default)}.trakt-button[data-color=default].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-color=custom][data-variant=primary].svelte-1v1p7k6{--color-background-button:var(--color-background-custom);--color-foreground-button:var(--color-foreground-custom)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=custom][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=custom][data-variant=primary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-background-custom);--color-background-button:var(--color-foreground-custom)}}.trakt-button[data-color=custom][data-variant=secondary].svelte-1v1p7k6{--color-background-button:var(--color-foreground-custom);--color-foreground-button:var(--color-background-custom)}@media (hover:hover) and (pointer:fine){.trakt-button[data-color=custom][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):hover,.trakt-button[data-color=custom][data-variant=secondary].svelte-1v1p7k6:not([data-style=textured]):not([data-style=ghost]):focus-visible{--color-foreground-button:var(--color-foreground-custom);--color-background-button:var(--color-background-custom)}.trakt-button[data-color=custom].svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-foreground-button)}}.trakt-button[data-alignment=default].svelte-1v1p7k6{justify-content:space-between}.trakt-button[data-alignment=centered].svelte-1v1p7k6{justify-content:center}.trakt-button[data-size=small].svelte-1v1p7k6 .button-label:where(.svelte-1v1p7k6) p:where(.svelte-1v1p7k6),.trakt-button[data-size=tag].svelte-1v1p7k6 .button-label:where(.svelte-1v1p7k6) p:where(.svelte-1v1p7k6){font-size:.75rem}.trakt-button[data-size=small].svelte-1v1p7k6 .button-icon:where(.svelte-1v1p7k6) svg,.trakt-button[data-size=tag].svelte-1v1p7k6 .button-icon:where(.svelte-1v1p7k6) svg{width:auto;height:var(--ni-18)}.trakt-button[data-size=small].svelte-1v1p7k6{--button-height:var(--ni-40);border-radius:calc(var(--border-radius-m) * .8);padding:var(--ni-12);gap:var(--ni-12)}.trakt-button[data-size=tag].svelte-1v1p7k6{--button-height:var(--ni-18);padding:var(--ni-2) var(--ni-10);min-width:var(--ni-48);box-sizing:border-box}.trakt-button[data-size=tag][data-style=ghost].svelte-1v1p7k6{margin:0}.trakt-button.svelte-1v1p7k6,.trakt-button.svelte-1v1p7k6:before,.trakt-button:active[disabled].svelte-1v1p7k6{height:var(--button-height);box-sizing:border-box;border-radius:var(--border-radius-m)}.trakt-button.svelte-1v1p7k6:before{width:100%}.trakt-button.svelte-1v1p7k6 .button-icon:where(.svelte-1v1p7k6){align-items:center;gap:var(--gap-xs);display:flex}.trakt-button.svelte-1v1p7k6 .button-label:where(.svelte-1v1p7k6){min-width:0}.trakt-button.svelte-1v1p7k6 p:where(.svelte-1v1p7k6),.trakt-button.svelte-1v1p7k6 .button-label:where(.svelte-1v1p7k6),.trakt-button.svelte-1v1p7k6 .button-icon:where(.svelte-1v1p7k6){z-index:var(--layer-base)}.trakt-button.svelte-1v1p7k6:before{content:"";opacity:0;transition:opacity var(--transition-increment) ease-in-out;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.trakt-button.svelte-1v1p7k6:hover:before,.trakt-button.svelte-1v1p7k6:focus-visible:before{opacity:1}}.trakt-button.svelte-1v1p7k6:active:before{opacity:0}.trakt-button:active[disabled].svelte-1v1p7k6{animation:jiggle-wiggle var(--animation-duration-jiggle-wiggle) infinite}.trakt-button.svelte-1v1p7k6:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-button-outline)}.trakt-button[disabled].svelte-1v1p7k6{cursor:not-allowed;color:var(--color-foreground-button-disabled);background:var(--color-surface-button-disabled)}.trakt-button[disabled].svelte-1v1p7k6:before{display:none}.trakt-button[data-style=ghost].svelte-1v1p7k6{margin:var(--ni-neg-4) var(--ni-neg-10);transform:scale(calc(var(--scale-factor-button) * .76925));background:0 0}.trakt-button[data-style=ghost].svelte-1v1p7k6:not([data-variant=secondary]){color:var(--color-foreground)}.trakt-button[data-style=ghost][disabled].svelte-1v1p7k6{color:var(--color-foreground-button-disabled)}@media (hover:hover) and (pointer:fine){.trakt-button[data-style=ghost].svelte-1v1p7k6:hover:not([disabled]){color:var(--color-foreground-button)}.trakt-button[data-style=ghost]:hover:not([disabled])[data-size=tag].svelte-1v1p7k6{outline:var(--border-thickness-xs) solid var(--color-background-button)}.trakt-button[data-style=ghost]:hover:not([disabled])[data-variant=primary].svelte-1v1p7k6{background:var(--color-background-button)}.trakt-button[data-style=ghost]:hover:not([disabled])[data-variant=secondary].svelte-1v1p7k6{background:color-mix(in srgb, var(--color-foreground-button) 10%, transparent 90%)}}.trakt-button[data-style=ghost].svelte-1v1p7k6:active:not([disabled]){transform:scale(calc(var(--scale-factor-button) * .7))}.trakt-button[data-style=ghost][data-size=tag].svelte-1v1p7k6{outline:var(--border-thickness-xxs) solid var(--color-foreground)}.trakt-button[data-style=textured].svelte-1v1p7k6:not([data-size=tag]){padding-top:var(--ni-12)}.trakt-button[data-style=textured].svelte-1v1p7k6,.trakt-button[data-style=textured].svelte-1v1p7k6:before{box-shadow:0px 1px 2px 0px var(--color-highlight) inset, 2px -4px 2px 0px var(--color-shadow) inset, 0px 2px 8px 0px var(--color-shadow)}.trakt-button[data-style=textured].svelte-1v1p7k6:before{background:radial-gradient(59.13% 72.55% at 50.22% 118.63%, var(--color-background-button-light) 0%, var(--color-background-button) 100%)}.trakt-button[data-style=textured].svelte-1v1p7k6:not([disabled]):active{padding-top:var(--ni-16);box-shadow:0px -1px 2px 0px var(--color-highlight) inset, 2px 4px 2px 0px var(--color-shadow) inset, 0px 2px 8px 0px var(--color-shadow)}.trakt-button[data-style=flat].svelte-1v1p7k6:active:not([disabled]){transform:scale(calc(var(--scale-factor-button) * .97))}.trakt-button[data-style=underlined].svelte-1v1p7k6{--underline-offset:var(--ni-4);--line-thickness:var(--ni-2);color:var(--color-foreground);text-underline-offset:var(--underline-offset);text-decoration-color:#0000;text-decoration-thickness:var(--line-thickness);line-height:calc(100% + var(--underline-offset) + var(--line-thickness));background:0 0}.trakt-button[data-style=underlined][disabled].svelte-1v1p7k6{color:var(--color-foreground-button-disabled)}@media (hover:hover) and (pointer:fine){.trakt-button[data-style=underlined].svelte-1v1p7k6:hover:not([disabled]){text-decoration-line:underline;-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}.trakt-button[data-style=underlined].svelte-1v1p7k6:hover:not([disabled]):not(.trakt-link-active){color:color-mix(in srgb, var(--color-foreground-button) 80%, white 20%)}}.trakt-action-button.svelte-1d0o89o{--button-size:var(--ni-40);all:unset;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:var(--button-size);height:var(--button-size);padding:var(--ni-6);box-sizing:border-box;border-radius:var(--border-radius-m);background-color:var(--color-background-action-button);color:var(--color-foreground-action-button);transition:background-color var(--transition-increment) ease-in-out;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trakt-action-button[data-color=purple][data-variant=primary].svelte-1d0o89o{--color-background-action-button:var(--color-background-purple);--color-foreground-action-button:var(--color-foreground-purple)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=purple][data-variant=primary].svelte-1d0o89o:hover,.trakt-action-button[data-color=purple][data-variant=primary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-foreground-purple);--color-foreground-action-button:var(--color-background-purple)}.trakt-action-button[data-color=purple][data-variant=primary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=purple][data-variant=primary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=purple][data-variant=primary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=purple][data-variant=primary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}.trakt-action-button[data-color=purple][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground-purple);--color-foreground-action-button:var(--color-background-purple)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=purple][data-variant=secondary].svelte-1d0o89o:hover,.trakt-action-button[data-color=purple][data-variant=secondary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-background-purple);--color-foreground-action-button:var(--color-foreground-purple)}.trakt-action-button[data-color=purple][data-variant=secondary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=purple][data-variant=secondary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=purple][data-variant=secondary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=purple][data-variant=secondary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=purple].svelte-1d0o89o:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-action-button)}}.trakt-action-button[data-color=red][data-variant=primary].svelte-1d0o89o{--color-background-action-button:var(--color-background-red);--color-foreground-action-button:var(--color-foreground-red)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=red][data-variant=primary].svelte-1d0o89o:hover,.trakt-action-button[data-color=red][data-variant=primary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-foreground-red);--color-foreground-action-button:var(--color-background-red)}.trakt-action-button[data-color=red][data-variant=primary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=red][data-variant=primary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=red][data-variant=primary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=red][data-variant=primary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}.trakt-action-button[data-color=red][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground-red);--color-foreground-action-button:var(--color-background-red)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=red][data-variant=secondary].svelte-1d0o89o:hover,.trakt-action-button[data-color=red][data-variant=secondary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-background-red);--color-foreground-action-button:var(--color-foreground-red)}.trakt-action-button[data-color=red][data-variant=secondary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=red][data-variant=secondary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=red][data-variant=secondary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=red][data-variant=secondary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=red].svelte-1d0o89o:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-action-button)}}.trakt-action-button[data-color=blue][data-variant=primary].svelte-1d0o89o{--color-background-action-button:var(--color-background-blue);--color-foreground-action-button:var(--color-foreground-blue)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=blue][data-variant=primary].svelte-1d0o89o:hover,.trakt-action-button[data-color=blue][data-variant=primary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-foreground-blue);--color-foreground-action-button:var(--color-background-blue)}.trakt-action-button[data-color=blue][data-variant=primary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=blue][data-variant=primary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=blue][data-variant=primary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=blue][data-variant=primary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}.trakt-action-button[data-color=blue][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground-blue);--color-foreground-action-button:var(--color-background-blue)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=blue][data-variant=secondary].svelte-1d0o89o:hover,.trakt-action-button[data-color=blue][data-variant=secondary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-background-blue);--color-foreground-action-button:var(--color-foreground-blue)}.trakt-action-button[data-color=blue][data-variant=secondary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=blue][data-variant=secondary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=blue][data-variant=secondary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=blue][data-variant=secondary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=blue].svelte-1d0o89o:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-action-button)}}.trakt-action-button[data-color=orange][data-variant=primary].svelte-1d0o89o{--color-background-action-button:var(--color-background-orange);--color-foreground-action-button:var(--color-foreground-orange)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=orange][data-variant=primary].svelte-1d0o89o:hover,.trakt-action-button[data-color=orange][data-variant=primary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-foreground-orange);--color-foreground-action-button:var(--color-background-orange)}.trakt-action-button[data-color=orange][data-variant=primary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=orange][data-variant=primary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=orange][data-variant=primary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=orange][data-variant=primary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}.trakt-action-button[data-color=orange][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground-orange);--color-foreground-action-button:var(--color-background-orange)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=orange][data-variant=secondary].svelte-1d0o89o:hover,.trakt-action-button[data-color=orange][data-variant=secondary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-background-orange);--color-foreground-action-button:var(--color-foreground-orange)}.trakt-action-button[data-color=orange][data-variant=secondary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=orange][data-variant=secondary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=orange][data-variant=secondary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=orange][data-variant=secondary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=orange].svelte-1d0o89o:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-action-button)}}.trakt-action-button[data-color=default][data-variant=primary].svelte-1d0o89o{--color-background-action-button:var(--color-background-default);--color-foreground-action-button:var(--color-foreground-default)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=default][data-variant=primary].svelte-1d0o89o:hover,.trakt-action-button[data-color=default][data-variant=primary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-foreground-default);--color-foreground-action-button:var(--color-background-default)}.trakt-action-button[data-color=default][data-variant=primary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=default][data-variant=primary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=default][data-variant=primary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=default][data-variant=primary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}.trakt-action-button[data-color=default][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground-default);--color-foreground-action-button:var(--color-background-default)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=default][data-variant=secondary].svelte-1d0o89o:hover,.trakt-action-button[data-color=default][data-variant=secondary].svelte-1d0o89o:focus-visible{--color-background-action-button:var(--color-background-default);--color-foreground-action-button:var(--color-foreground-default)}.trakt-action-button[data-color=default][data-variant=secondary]:hover[data-style=ghost][data-variant=secondary].svelte-1d0o89o,.trakt-action-button[data-color=default][data-variant=secondary]:focus-visible[data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}}.trakt-action-button[data-color=default][data-variant=secondary][data-style=ghost][data-variant=primary].svelte-1d0o89o{--color-foreground-action-button:var(--color-foreground)}.trakt-action-button[data-color=default][data-variant=secondary][data-style=ghost][data-variant=secondary].svelte-1d0o89o{--color-background-action-button:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-color=default].svelte-1d0o89o:focus-visible{outline:var(--border-thickness-xs) solid var(--color-background-action-button)}}.trakt-action-button[disabled].svelte-1d0o89o{cursor:not-allowed;color:var(--color-foreground-button-disabled);background:var(--color-background-button-disabled,var(--color-surface-button-disabled))}.trakt-action-button[disabled].svelte-1d0o89o:before{display:none}.trakt-action-button.svelte-1d0o89o:active{transform:scale(.95)}.trakt-action-button:active[disabled].svelte-1d0o89o{animation:jiggle-wiggle var(--animation-duration-jiggle-wiggle) infinite}.trakt-action-button[data-size=small].svelte-1d0o89o{margin:var(--ni-neg-8);scale:.8}.trakt-action-button[data-size=large].svelte-1d0o89o{margin:var(--ni-4);scale:1.2}.trakt-action-button[data-variant=secondary].svelte-1d0o89o:not([data-style=ghost]):not([disabled]){background-color:color-mix(in srgb, var(--color-foreground-action-button) 5%, transparent);border:var(--border-thickness-xxs) solid color-mix(in srgb, var(--color-foreground-action-button) 50%, transparent);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-variant=secondary].svelte-1d0o89o:not([data-style=ghost]):not([disabled]):hover{background-color:var(--color-background-action-button);color:var(--color-foreground-action-button)}}.trakt-action-button[data-style=ghost].svelte-1d0o89o{background-color:#0000}@media (hover:hover) and (pointer:fine){.trakt-action-button[data-style=ghost].svelte-1d0o89o:hover{background-color:color-mix(in srgb, var(--color-foreground) 10%, transparent)}}
