.text-link-component{border-radius:.25rem;cursor:pointer;display:inline-block;margin-left:.25rem;margin-right:.25rem;max-width:100%;padding-left:.25rem;padding-right:.25rem;transition-duration:.2s;width:-moz-fit-content;width:fit-content}.text-link-component:hover{--tw-bg-opacity:.75}.text-link-component.lg{font-family:modam-regular,open-sans-regular;font-size:18px;line-height:26px}@media (max-width:576px){.text-link-component.lg{font-size:16px;line-height:24px}}.text-link-component.md{font-family:modam-regular,open-sans-regular;font-size:16px;line-height:24px}@media (max-width:576px){.text-link-component.md{font-size:15px;line-height:22px}}.text-link-component.sm{font-family:modam-regular,open-sans-regular;font-size:14px;line-height:22px}@media (max-width:576px){.text-link-component.sm{font-size:13px;line-height:20px}}.text-link-component.xs{font-family:modam-regular,open-sans-regular;font-size:12px;line-height:20px}@media (max-width:576px){.text-link-component.xs{font-size:11px;line-height:18px}}.text-link-component.danger{fill:rgb(var(--color-error)/1);--tw-text-opacity:1;color:rgb(var(--color-error)/var(--tw-text-opacity,1))}.text-link-component.danger:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-danger-white)/var(--tw-bg-opacity,1))}.text-link-component.success{fill:rgb(var(--color-success)/1);--tw-text-opacity:1;color:rgb(var(--color-success)/var(--tw-text-opacity,1))}.text-link-component.success:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-success-white)/var(--tw-bg-opacity,1))}.text-link-component.warning{fill:rgb(var(--color-warning)/1);--tw-text-opacity:1;color:rgb(var(--color-warning)/var(--tw-text-opacity,1))}.text-link-component.warning:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-warning-white)/var(--tw-bg-opacity,1))}.text-link-component.info{fill:rgb(var(--color-info)/1);--tw-text-opacity:1;color:rgb(var(--color-info)/var(--tw-text-opacity,1))}.text-link-component.info:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-info-white)/var(--tw-bg-opacity,1))}.text-link-component.prompt{fill:rgb(var(--color-prompt)/1);--tw-text-opacity:1;color:rgb(var(--color-prompt)/var(--tw-text-opacity,1))}.text-link-component.prompt:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-prompt-white)/var(--tw-bg-opacity,1))}.text-link-component.primary{fill:rgb(var(--color-primary-txt)/1);--tw-text-opacity:1;color:rgb(var(--color-primary-txt)/var(--tw-text-opacity,1))}.text-link-component.primary:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-secondary-bg)/var(--tw-bg-opacity,1))}.text-link-component.theme{fill:rgb(var(--color-primary-txt)/1);--tw-text-opacity:1;color:rgb(var(--color-primary-txt)/var(--tw-text-opacity,1))}.text-link-component.theme:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-theme-white)/var(--tw-bg-opacity,1))}.app-theme-toggler{border-radius:.25rem;cursor:pointer;flex-shrink:0;height:1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3rem;--tw-bg-opacity:1;background-color:rgb(var(--color-secondary-bg)/var(--tw-bg-opacity,1));padding:.25rem}@media (min-width:768px){.app-theme-toggler{height:2rem;width:4rem}}.app-theme-toggler .slider{align-items:center;aspect-ratio:1/1;border-radius:.125rem;display:grid;height:1rem;justify-items:center;position:absolute;right:.25rem;top:.25rem;transition-duration:.3s}@media (min-width:768px){.app-theme-toggler .slider{height:1.5rem}}.app-theme-toggler .slider .uicon{height:.75rem;width:.75rem;fill:rgb(var(--color-primary-txt)/1)}@media (min-width:768px){.app-theme-toggler .slider .uicon{height:1rem;width:1rem}}.app-theme-toggler.simple{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-overlayer-bg)/var(--tw-bg-opacity,1))}.app-theme-toggler.dark .slider{right:28px}@media (min-width:768px){.app-theme-toggler.dark .slider{right:36px}}#app-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1))}#app-header .container{display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding-bottom:1rem;padding-top:1rem;position:relative}#app-header .container a{font-family:modam-regular,open-sans-regular;font-size:14px;line-height:22px}@media (max-width:576px){#app-header .container a{font-size:13px;line-height:20px}}#app-footer .container{display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;position:relative}#app-footer .container a{font-family:modam-regular,open-sans-regular;font-size:14px;line-height:22px}@media (max-width:576px){#app-footer .container a{font-size:13px;line-height:20px}}
