@keyframes _v6tsc0xq40{0%{opacity:0}to{opacity:1}}@keyframes _z7hcc0xq40{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}._10amc0xq19{margin-inline:auto;flex-direction:column;gap:.5rem;width:fit-content;margin-top:auto;display:flex;position:fixed;bottom:1rem;left:0;right:0;overflow:hidden}@media (width>=48rem){._10amc0xq19{bottom:1.5rem}}._52olc0xq37{margin-inline:auto;animation:.3s ease-in-out _z7hcc0xq40}@keyframes _v6tsn9i3163{0%{opacity:0}to{opacity:1}}@layer im-design-system{._mkrmn9i310{backdrop-filter:blur(12px);height:calc(100dvh - env(safe-area-inset-bottom,0px));bottom:env(safe-area-inset-bottom,0px);width:100dvw;max-width:unset;max-height:unset;overscroll-behavior:none;background:0 0;border:none;grid-template-columns:100%;align-items:end;margin:0;padding:0;transition:backdrop-filter .3s ease-in-out;display:grid;position:fixed;overflow:hidden}@starting-style{._mkrmn9i310{backdrop-filter:blur()}}@media (width<30rem){._mkrmn9i310:not(._16wnn9i336){transition:backdrop-filter .3s ease-in-out,translate .3s ease-in-out;translate:0}@starting-style{._mkrmn9i310:not(._16wnn9i336){translate:0 100%}}._mkrmn9i310._16wnn9i336{opacity:1;place-content:start;transition:backdrop-filter .3s ease-in-out,opacity .3s ease-in-out}@starting-style{._mkrmn9i310._16wnn9i336{opacity:0}}}@media (width>=30rem){._mkrmn9i310{opacity:1;place-content:center;transition:backdrop-filter .3s ease-in-out,opacity .3s ease-in-out}@starting-style{._mkrmn9i310{opacity:0}}}._mkrmn9i310::backdrop{background-color:#0000}._mkrmn9i310._1brxn9i371{backdrop-filter:blur()}@media (width<30rem){._mkrmn9i310._1brxn9i371{translate:0 100%}}@media (width>=30rem){._mkrmn9i310._1brxn9i371{opacity:0}}._1dmqn9i384{--modal-content-padding:1.5rem;box-sizing:border-box;background:var(--color-bg-elevation-opaque-1);padding-bottom:var(--keyboard-inset-height,0px);border-top-left-radius:.5rem;border-top-right-radius:.5rem;grid-template-rows:auto minmax(0,1fr);max-height:100dvh;display:grid}@media (width<30rem){._1dmqn9i384._16wnn9i336{height:calc(100dvh - var(--modal-visible-offset-top,0px));margin-top:var(--modal-visible-offset-top,0px);padding-bottom:calc(100dvh - var(--modal-visible-offset-top,0px) - var(--modal-visible-height,100dvh));border-radius:0}}@media (width>=30rem){._1dmqn9i384{border-radius:.5rem;width:30rem;max-height:min(45rem,100dvh);margin:auto;overflow:hidden}}._1dmqn9i384 ._z4uwn9i3112{padding:var(--modal-content-padding) var(--modal-content-padding) 1.25rem;touch-action:none;text-align:center;row-gap:.25rem;display:grid;position:relative}._1dmqn9i384 ._z4uwn9i3112:not(:has(._2qj8n9i3120)){min-height:1.75rem}._1dmqn9i384 ._xfs5n9i3123{padding-inline:2.5rem;display:grid;position:relative}._1dmqn9i384 ._2qj8n9i3120{color:var(--color-typography-label-headline);text-overflow:ellipsis;font:normal 600 1.25rem/1.75rem var(--font-family);overflow:hidden}._1dmqn9i384 ._1j6jn9i3134{color:var(--color-typography-label-secondary);text-overflow:ellipsis;font:normal 400 .875rem/1.375rem var(--font-family);overflow:hidden}._1dmqn9i384 ._bl13n9i3140,._1dmqn9i384 ._vbfzn9i3140{position:absolute;top:-.125rem}._1dmqn9i384 ._vbfzn9i3140{left:-.25rem}._1dmqn9i384 ._bl13n9i3140{right:-.25rem}._1dmqn9i384 ._xd1mn9i3150{padding:.25rem var(--modal-content-padding) var(--modal-content-padding);overscroll-behavior:contain;scroll-padding-bottom:2rem;overflow-y:auto}._1qrzn9i3156 ._mkrmn9i310,._1qrzn9i3156 ._1dmqn9i384 ._xd1mn9i3150{overscroll-behavior:auto}._1qrzn9i3156 ._1dmqn9i384 ._z4uwn9i3112{touch-action:auto}}@keyframes _v6ts1yuu18{0%{opacity:0}to{opacity:1}}@layer app-components{._1dmq1yuu10:not(._16wn1yuu10){max-height:calc(100dvh - 5rem)}@media (width>=30rem){._1dmq1yuu10{max-height:min(45rem,100dvh)}}}@keyframes animation-appear{0%{opacity:0}to{opacity:1}}:root:scope{--scrollbar-track-color:var(--color-bg-base-regular)}body{font-family:var(--font-family);background-color:var(--color-bg-base-regular);color:var(--color-typography-label-primary);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:outline-color var(--transition);--outline-offset:2px;--outline-width:2px;outline-offset:var(--outline-offset);outline:transparent solid var(--outline-width)}a:focus-visible{outline-color:var(--color-stroke-state-info)}.grecaptcha-badge{visibility:hidden;pointer-events:none}
