body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background:url(/static/media/bg.0a8eb0881ea61c517083.jpg) no-repeat 50% fixed;background-size:cover;color:#fff;direction:rtl;display:flex;flex-direction:column;font-family:Varela Round;font-size:18px;height:100vh;justify-content:center;width:100vw}@media (max-height:640px){.App.branded{box-sizing:border-box;height:auto;min-height:100vh;padding-bottom:16px;padding-top:120px;position:relative}}@font-face{font-display:swap;font-family:Varela Round;font-style:normal;font-weight:400;src:url(/static/media/VarelaRound-Regular.be6d579a98d9542fdee0.eot);src:url(/static/media/VarelaRound-Regular.be6d579a98d9542fdee0.eot?#iefix) format("embedded-opentype"),url(/static/media/VarelaRound-Regular.79e83f7e6541dcd43517.woff) format("woff"),url(/static/media/VarelaRound-Regular.26423792c0561db15b9d.ttf) format("truetype"),url(/static/media/VarelaRound-Regular.d2c6f80a3d2ea8359660.svg#VarelaRound-Regular) format("svg")}::-webkit-scrollbar{background:#0000;height:5px;width:5px}::-webkit-scrollbar-thumb{background:#eee7;border-radius:1ex;-webkit-border-radius:1ex;box-shadow:0 1px 2px #000000bf;-webkit-box-shadow:0 1px 2px #000000bf}.row{direction:rtl;flex-direction:row;vertical-align:middle;width:100%}.container,.row{align-items:center;display:flex;justify-content:center}.container{flex-direction:column}.glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-image:linear-gradient(135deg,#4242424d,#21212199,#37373733);border-radius:20px;margin:8px;padding:16px}.glass,.shadowedCard{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.shadowedImage{filter:drop-shadow(5px 5px 5px #222)}label{color:#fffb;font-size:32px;margin-bottom:8px;text-align:center;text-shadow:2px 2px #000}button,input,select,textarea{background-color:#0007;border:#0000;border-radius:20px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;box-sizing:border-box;color:#fffd;flex:1 1;font-family:Varela Round;font-size:18px;line-height:18px;margin:4px 4px 8px;min-height:40px;padding-left:8px;padding-right:8px;text-align:center;width:0}.round{background-color:#0007;border-radius:100%;filter:drop-shadow(5px 5px 5px #222);flex:none;float:left;height:70px;margin:8px;width:70px}textarea{display:inline-block!important;padding:8px;resize:none;vertical-align:middle}.brand-logo{height:80px;max-width:calc(100% - 48px);object-fit:contain;position:absolute;top:24px}.auth-panel{box-sizing:border-box;max-width:460px;width:calc(100% - 32px)}.intro{font-size:14px;line-height:1.65;margin:8px 0 16px}.App h1,.intro{text-align:center}.App h1{font-size:26px;font-weight:400;margin:0 0 16px}.form-panel{justify-content:flex-start;max-height:78vh;overflow-y:auto}.form-navigation,.form-panel{box-sizing:border-box;max-width:640px;width:80vw}.form-navigation{padding:0}.field{margin-bottom:6px;width:100%}.field-label{color:inherit;flex:0.55 1;font-size:14px;line-height:1.5;margin:0;min-width:0;text-shadow:none}.field input,.field select,.field textarea{min-width:0}.field .multiline{flex-direction:column}.multiline textarea{flex:auto;width:100%}.required{-webkit-margin-start:3px;color:#ffb3b3;margin-inline-start:3px}.field-error{color:#ffe4b5;display:block;font-size:13px;line-height:1.5;margin:4px 0;text-align:center}.required-note{font-size:11px;margin-top:8px}.photo-preview{border-radius:8px;margin:12px 0;max-height:45vh;max-width:100%;object-fit:contain}.step-label{flex:1 1;font-size:14px;text-align:center}.text-action{background:none;box-shadow:none;flex:none;font-size:12px;line-height:1.5;margin:0;min-height:28px;padding:0;text-decoration:underline;text-underline-offset:3px;width:auto}.text-action:focus-visible{outline:1px solid currentColor;outline-offset:3px}.auth-prompt{font-size:14px;margin:0 0 6px}.auth-prompt,.resend-hint{line-height:1.5;text-align:center}.resend-hint{font-size:12px;margin:6px 0 0}.auth-entry{gap:6px;margin:4px 0 8px}.auth-entry input{font-size:14px;height:40px;margin:0;min-width:0;padding:0 6px}.auth-entry input::placeholder{color:#fffb;direction:rtl;opacity:1}.auth-entry .auth-icon{align-items:center;border:1px solid #0000;display:flex;filter:none;flex:0 0 40px;height:40px;justify-content:center;margin:0;min-height:40px;padding:0;width:40px}.auth-icon svg{flex:none;height:23px;width:23px}.auth-icon[aria-pressed=false]{color:#fff9}.auth-icon[aria-pressed=true]{border-color:#fffd}.auth-icon:focus-visible{outline:2px solid #fff;outline-offset:2px}.auth-icon .send-icon{transform:scaleX(-1)}.auth-spinner{animation:auth-spin 1s linear infinite}@keyframes auth-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.auth-spinner{animation:none}}.hebrew-date-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(40px,.4fr) minmax(0,1fr) auto;min-height:40px}.hebrew-birthday{font-size:16px;line-height:24px;min-width:0;text-align:center;white-space:nowrap}.sunset-toggle{align-items:center;background:none;border-radius:4px;box-shadow:none;display:flex;flex:none;font-size:12px;gap:3px;justify-content:center;line-height:18px;margin:0;min-height:32px;padding:0;white-space:nowrap;width:auto}.sunset-toggle svg{flex:none;height:18px;width:18px}.sunset-toggle:focus-visible{outline:1px solid currentColor;outline-offset:2px}button:disabled{cursor:default;opacity:.55}button{cursor:pointer}input:disabled{opacity:.7}@media(max-width:480px){.auth-panel{padding:12px}.auth-panel,.form-navigation,.form-panel{width:calc(100% - 24px)}.App h1{font-size:24px}.field input,.field select,.field textarea{font-size:16px}.hebrew-date-row .field-label{font-size:12px}.hebrew-birthday{font-size:13px}}
/*# sourceMappingURL=main.dc161ba4.css.map*/