.AppBody_inner__9f06d{width:100%;max-width:none;margin:0 auto;padding:.75rem 0 0;display:flex;flex-direction:column;flex:1 1;min-height:0;align-self:stretch}.AppBody_inner__9f06d:after{content:"";display:block;height:2rem;flex-shrink:0}@media (max-width:480px){.AppBody_inner__9f06d{padding:.5rem 0 0}}@media (max-width:767px){.app-screen--mobile-footer-nav .AppBody_inner__9f06d:after{height:calc(6.9rem + env(safe-area-inset-bottom))}}.Modal_modal__backdrop__jQ943{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2rem);background:linear-gradient(rgba(2,6,23,.28),rgba(2,6,23,.28)),var(--flowchord-modal-backdrop,rgba(10,10,15,.82));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:var(--flowchord-font-family,inherit)}html[data-theme=light] .Modal_modal__backdrop__jQ943{--flowchord-modal-bg:#ffffff;--flowchord-modal-border:rgba(2,6,23,0.14);--flowchord-modal-close-color:rgba(15,23,42,0.55);--flowchord-modal-muted:rgba(15,23,42,0.56);--flowchord-text-primary:#101828;--flowchord-text-secondary:#475467;--flowchord-text-placeholder:rgba(15,23,42,0.45);--flowchord-border-default:rgba(2,6,23,0.14);--flowchord-border-subtle:rgba(2,6,23,0.08);--flowchord-surface-input:#ffffff;--flowchord-text-on-dark:#101828;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html[data-theme=dark] .Modal_modal__backdrop__jQ943{background:rgba(0,0,0,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html[data-theme=light] body[data-flowchord-modal-open=true]>:not([data-flowchord-modal-root]):not([data-flowchord-focus-allowed-outside]):not(.Modal_modal__backdrop__jQ943){filter:blur(2.5px) saturate(.9)}html[data-theme=dark] body[data-flowchord-modal-open=true]>:not([data-flowchord-modal-root]):not([data-flowchord-focus-allowed-outside]):not(.Modal_modal__backdrop__jQ943){filter:blur(2.5px) saturate(.85) brightness(.85)}.Modal_modal__centerer__o5OcE{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%;flex-shrink:0}.Modal_modal__card__Bxj5C{--_pad:clamp(1.5rem,4vw,2rem);position:relative;display:flex;flex-direction:column;width:min(540px,100%);min-width:min(380px,100%);max-height:calc(100dvh - 2 * clamp(1rem, 4vw, 2rem));margin:auto;background:var(--flowchord-modal-bg);border-radius:var(--flowchord-modal-radius,24px);box-shadow:0 32px 64px -24px rgba(0,0,0,.5);border:1px solid var(--flowchord-modal-border);padding:var(--_pad)}.Modal_modal__content__PL6h7{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:var(--flowchord-modal-focus-ring-inset,6px)}.Modal_modal__close__uN5dp{position:absolute;top:1rem;right:1rem;z-index:2;width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--flowchord-border-subtle);color:var(--flowchord-text-primary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0;transition:background-color .2s,color .2s}.Modal_modal__close__uN5dp:hover{background:var(--flowchord-border-default);color:var(--flowchord-text-primary)}.Modal_modal__close__uN5dp:focus-visible{outline:2px solid var(--flowchord-focus-ring);outline-offset:2px}.Modal_modal__close__uN5dp svg{display:block}.Modal_modal__footer__q1NW1{flex-shrink:0;margin:0 calc(-1 * var(--_pad)) calc(-1 * var(--_pad));padding:1rem var(--_pad);border-top:1px solid var(--flowchord-border-subtle)}@media (max-width:768px){.Modal_modal__backdrop--mobile-fullscreen__nLEzR{padding:0;align-items:stretch}.Modal_modal__card--mobile-fullscreen__0Ew_M{--_pad:clamp(1rem,4vw,1.5rem);width:100%;min-width:100%;max-height:100dvh;min-height:100dvh;margin:0;border-radius:0;border:none;box-shadow:none;padding:var(--_pad)}.Modal_modal__close__uN5dp{top:calc(env(safe-area-inset-top, 0px) + .75rem);right:calc(env(safe-area-inset-right, 0px) + .75rem)}.Modal_modal__backdrop--mobile-sheet__7QPRC{align-items:flex-end;padding:0}.Modal_modal__card--mobile-sheet__XCrij{--_pad:clamp(0.85rem,3.2vw,1.1rem);width:100%;min-width:100%;max-height:min(86dvh,46rem);min-height:auto;margin:auto 0 0;border-radius:var(--flowchord-modal-sheet-radius,1.25rem 1.25rem 0 0);overflow:hidden;border-width:1px 1px 0;padding:var(--_pad);padding-bottom:calc(var(--_pad) + env(safe-area-inset-bottom, 0px));transform-origin:bottom center;animation:Modal_modal-sheet-in__R_SB9 .22s cubic-bezier(.2,.88,.22,1) forwards}}@keyframes Modal_modal-sheet-in__R_SB9{0%{opacity:0;transform:translateY(24px) scaleY(.95)}to{opacity:1;transform:translateY(0) scaleY(1)}}.PrimaryButton_root__3FNJJ{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;font-size:.875rem;font-weight:500;border:none;border-radius:8px;background:var(--flowchord-accent-btn);color:var(--flowchord-text-inverse);cursor:pointer;transition:opacity .15s}.PrimaryButton_root__3FNJJ:hover:not(:disabled){opacity:.9}.PrimaryButton_root__3FNJJ:disabled{opacity:.5;cursor:not-allowed}.PrimaryButton_root__3FNJJ:focus-visible{outline:2px solid var(--flowchord-focus-ring);outline-offset:2px}.PrimaryButton_content__02RG4{display:inline-flex;align-items:center;gap:8px}.PrimaryButton_icon__s9X94{display:inline-flex;align-items:center;justify-content:center}.PrimaryButton_hiddenLabel__ez5DL{opacity:0}.PrimaryButton_spinnerOverlay__LA90Y{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.PrimaryButton_spinner__V_pSp{width:1.05em;height:1.05em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:PrimaryButton_spin__MJ_Bw .7s linear infinite}@keyframes PrimaryButton_spin__MJ_Bw{to{transform:rotate(1turn)}}.SecondaryButton_root__Z0tK_{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;font-size:.875rem;font-weight:500;border:1px solid var(--flowchord-border-default);border-radius:8px;background:none;color:var(--flowchord-text-primary);cursor:pointer;transition:background-color .15s}.SecondaryButton_root__Z0tK_:hover:not(:disabled){background:var(--flowchord-surface-subtle,rgba(128,128,128,.06))}.SecondaryButton_root__Z0tK_:disabled{opacity:.5;cursor:not-allowed}.SecondaryButton_root__Z0tK_:focus-visible{outline:2px solid var(--flowchord-focus-ring);outline-offset:2px}.SecondaryButton_hiddenLabel__p6EUN{opacity:0}.SecondaryButton_spinnerOverlay__OCv3M{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.SecondaryButton_spinner__78q5K{width:1.05em;height:1.05em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:SecondaryButton_spin__aFtuk .7s linear infinite}@keyframes SecondaryButton_spin__aFtuk{to{transform:rotate(1turn)}}