:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-bottom-max: env(safe-area-max-inset-bottom, 0px);--navbar-height: 50px;--pad-6: 6px;--pad-8: 8px;--pad-10: 10px;--pad-12: 12px;--pad-14: 14px;--light-color: rgb(255, 255, 255);--gray-color-01: rgb(240, 240, 240);--gray-color-02: rgb(225, 225, 225);--muted-color: rgb(120, 120, 120);--dark-color: rgb(17, 17, 17);--primary-color: rgb(254, 43, 84);--secondary-color: rgb(99, 102, 241);--success-color: rgb(16, 185, 129);--warning-color: rgb(245, 158, 11);--danger-color: rgb(239, 68, 68);--info-color: rgb(59, 130, 246);--light-color-animation: rgba(255, 255, 255, .25);--primary-color-animation: rgba(254, 43, 84, .25);--dark-color-animation: rgba(17, 17, 17, .25);--secondary-color-animation: rgba(99, 102, 241, .25);--success-color-animation: rgba(16, 185, 129, .25);--warning-color-animation: rgba(245, 158, 11, .25);--danger-color-animation: rgba(239, 68, 68, .25);--info-color-animation: rgba(59, 130, 246, .25)}.card{padding:20px;background:radial-gradient(120px 120px at var(--x, 50%) var(--y, 50%),rgba(254,43,84,.15),rgba(255,255,255,.707) 60%);background-size:150% 150%;background-position:50% 50%;animation:cardGradientMove 4s ease-in-out infinite;border:1px solid rgba(255,255,255,.2);border-radius:20px;backdrop-filter:blur(25px) saturate(160%);-webkit-backdrop-filter:blur(25px) saturate(160%);box-shadow:inset 0 1px 1px #ffffff4d,0 4px 10px #0000000d,0 12px 28px #0000001a;justify-content:start;transition:transform .25s cubic-bezier(.25,.46,.45,.94),box-shadow .25s cubic-bezier(.25,.46,.45,.94),background .3s ease;will-change:transform;transform:translateZ(0)}.card[style*="position: sticky"]{position:-webkit-sticky;position:sticky;z-index:10;isolation:isolate;transform:translateZ(0);will-change:transform;backface-visibility:hidden}@keyframes cardGradientMove{0%{background-position:50% 50%}25%{background-position:62.75% 37.25%}50%{background-position:50% 62.75%}75%{background-position:37.25% 50%}to{background-position:50% 50%}}@media (prefers-reduced-motion: reduce){.card{animation:none}}.children-wrapper-column{display:flex;flex-direction:column;gap:20px;border:0}.children-wrapper-row{display:flex;align-items:center;justify-content:center;gap:10px;border:0}*{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:none;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Poppins,sans-serif,Poppins}*::-webkit-scrollbar{display:none}html{height:100dvh;width:100dvw;overflow:hidden;overscroll-behavior:none}:root[data-theme=dark]{--light-color: rgb(20, 20, 20);--dark-color: rgb(240, 240, 240);--gray-color-01: rgb(38, 38, 38);--gray-color-02: rgb(54, 54, 54);--muted-color: rgb(170, 170, 170);--light-color-animation: rgba(255, 255, 255, .12);--primary-color-animation: rgba(254, 43, 84, .18);--dark-color-animation: rgba(17, 17, 17, .22);--secondary-color-animation: rgba(99, 102, 241, .18);--success-color-animation: rgba(16, 185, 129, .18);--warning-color-animation: rgba(245, 158, 11, .18);--danger-color-animation: rgba(239, 68, 68, .18);--info-color-animation: rgba(59, 130, 246, .18)}body{height:100dvh;width:100dvw;overflow:hidden;overscroll-behavior:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#app-wrapper{position:relative;overflow:hidden;height:100dvh;width:100dvw;display:grid;background-color:#fe2b54}#logo-svg{margin:0 0 20px 20px;grid-row:1;grid-column:1;align-self:end;justify-self:start}#root{grid-row:1;grid-column:1;overflow:hidden;position:relative;align-self:center;justify-self:center;height:100%;max-height:1050px;width:100%;max-width:450px;background-color:#fff}img,a,video,svg{-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none}input,textarea,[contenteditable=true],.allow-select{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}@media screen and (min-height: 1051px),screen and (min-width: 451px){#root{grid-row:1;grid-column:1;overflow:hidden;position:relative;align-self:center;justify-self:center;height:100%;max-height:1050px;width:100%;max-width:450px;background-color:#fff}}.field-error{color:#ff4d4f;font-size:14px;margin-bottom:4px;font-weight:400}
