._state_17wvf_1{min-height:20rem;padding:calc(2rem + var(--safe-area-top)) max(1.5rem, var(--safe-area-right)) calc(2rem + var(--safe-area-bottom)) max(1.5rem, var(--safe-area-left));text-align:center;background:var(--color-surface);flex-direction:column;justify-content:center;align-items:center;display:flex}._state_17wvf_1 h2{font-size:var(--font-size-base);margin:1rem 0 .375rem}._state_17wvf_1 p{font-size:var(--font-size-detail);color:var(--color-text-secondary);margin:.625rem 0 0;line-height:1.6}._spinner_17wvf_25{border:3px solid var(--color-border);border-top-color:var(--color-brand);border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite _rotate_17wvf_1}._transitionState_17wvf_34{min-height:var(--app-viewport-height);padding:max(2rem, var(--safe-area-top)) max(1.5rem, var(--safe-area-right)) max(2rem, var(--safe-area-bottom)) max(1.5rem, var(--safe-area-left));color:var(--color-text-secondary);text-align:center;background:var(--color-surface);place-items:center;display:grid}._transitionContent_17wvf_45{flex-direction:column;align-items:center;gap:1rem;animation:.18s ease-out .12s both _transitionReveal_17wvf_1;display:flex}._transitionContent_17wvf_45 p{font-size:var(--font-size-detail);color:var(--color-text-secondary);margin:0;line-height:1.5}._transitionIndicator_17wvf_60{background:var(--color-brand-soft);border-radius:50%;width:3.25rem;height:3.25rem;display:block;position:relative}._transitionIndicator_17wvf_60:before{content:"";border:.1875rem solid #fd574a33;border-top-color:var(--color-brand);border-right-color:var(--color-brand);border-radius:50%;animation:.85s linear infinite _rotate_17wvf_1;position:absolute;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem}._transitionIndicator_17wvf_60:after{content:"";background:var(--color-brand);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._emptyIcon_17wvf_92{background:var(--color-muted-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:4.5rem;height:3.125rem;position:relative}._emptyIcon_17wvf_92:after{content:"";background:var(--color-border);border-radius:.25rem;height:.25rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}._errorIcon_17wvf_112{width:3rem;height:3rem;font-size:var(--font-size-icon);color:var(--color-brand);background:var(--color-brand-soft);border-radius:50%;place-items:center;font-weight:700;display:grid}._action_17wvf_124,._retryButton_17wvf_125{margin-top:1.25rem}._action_17wvf_124 a,._retryButton_17wvf_125{min-width:6.5rem;min-height:var(--touch-target-min);font-size:var(--font-size-body);color:var(--color-white);cursor:pointer;background:var(--color-brand);border-radius:var(--radius-pill);border:0;justify-content:center;align-items:center;padding:0 1.125rem;text-decoration:none;display:inline-flex}@keyframes _rotate_17wvf_1{to{transform:rotate(360deg)}}@keyframes _transitionReveal_17wvf_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._spinner_17wvf_25,._transitionContent_17wvf_45,._transitionIndicator_17wvf_60:before{animation:none}}._shell_1451w_1{width:min(100%, var(--app-max-width));min-height:var(--app-viewport-height);background:var(--color-surface);box-shadow:var(--shadow-app);isolation:isolate;margin:0 auto;overflow-x:clip}@media (max-width:480px){._shell_1451w_1{box-shadow:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-min-width:20rem;--app-max-width:30rem;--app-viewport-height:100vh;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--touch-target-min:2.75rem;--form-control-font-size:1rem;--font-size-caption:.75rem;--font-size-detail:.8125rem;--font-size-body:.875rem;--font-size-base:1rem;--font-size-title:1.0625rem;--font-size-icon:1.5rem;--font-size-display:2rem;--font-size-auth-display:1.625rem;--color-brand:#fd574a;--color-brand-light:#fd846e;--color-brand-soft:#fff0ef;--color-page:#f3f6f8;--color-surface:#fff;--color-muted-surface:#f8f9fb;--color-text:#2b2b2b;--color-text-secondary:#62646d;--color-text-placeholder:#a1a2a7;--color-border:#e5e8ed;--color-border-light:#eef0f3;--color-white:#fff;--radius-md:.625rem;--radius-lg:.875rem;--radius-pill:62.4375rem;--shadow-app:0 0 1.75rem #171f2e14}@media (max-width:359px){:root{--touch-target-min:2.93333rem;--form-control-font-size:1.06667rem}}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}*,:before,:after{box-sizing:border-box}html{min-width:var(--app-min-width);color:var(--color-text);background:var(--color-page);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:100%}@media (max-width:359px){html{font-size:93.75%}}body{min-width:var(--app-min-width);min-height:var(--app-viewport-height);background:var(--color-page);overflow-wrap:anywhere;overscroll-behavior-x:none;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit;color:inherit}input,textarea,select{font-size:var(--form-control-font-size)}:where(button,a[href],[role=button]){touch-action:manipulation;position:relative}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}textarea{resize:vertical}#root{min-height:var(--app-viewport-height)}:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus-visible{outline:none}textarea:focus-visible{outline:none}[contenteditable]:not([contenteditable=false]):focus-visible{outline:none}:where([role=dialog],[role=alertdialog])[tabindex="-1"]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
