@font-face{font-family:geist;src:url(../media/GeistVF-s.p.0e569l9b0bre8.woff)format("woff");font-display:swap}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}._9GwyoW_className{font-family:geist,geist Fallback}
.FjuR6a_page{color:#242723;background:#f0efeb;place-items:center;min-height:100svh;padding:28px;display:grid}.FjuR6a_shell{background:#fffefa;border:1px solid #e4e3dd;border-radius:24px;grid-template-columns:1fr 1fr;width:100%;max-width:1160px;min-height:760px;display:grid;overflow:hidden;box-shadow:0 24px 80px -32px #24272330}.FjuR6a_story{color:#fffefa;background:#202923;flex-direction:column;padding:42px 48px 34px;display:flex;position:relative;overflow:hidden}.FjuR6a_story:before{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-260px;right:-320px;box-shadow:0 0 0 70px #ffffff03,0 0 0 140px #ffffff03}.FjuR6a_brand{letter-spacing:-1px;align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}.FjuR6a_brandIcon{background:var(--gastro-primary-500);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.FjuR6a_brandAccent{color:#fb9d60}.FjuR6a_storyContent{flex-direction:column;flex:1;justify-content:center;padding:44px 0 48px;display:flex;position:relative}.FjuR6a_eyebrow{color:#bdc8bd;letter-spacing:1.7px;font-size:10px;font-weight:600;line-height:1.6}.FjuR6a_story h1{letter-spacing:-2px;margin-top:20px;font-size:clamp(38px,3.6vw,49px);font-weight:550;line-height:1.14}.FjuR6a_story h1>span{color:#fb9d60}.FjuR6a_storyDescription{color:#bdc8bd;margin-top:20px;font-size:13px;line-height:1.8}.FjuR6a_preview{background:#2a332d;border:1px solid #ffffff1a;border-radius:14px;width:calc(100% - 24px);margin-top:36px;position:relative;transform:rotate(-2deg);box-shadow:0 16px 36px #101a1626}.FjuR6a_previewHeader{color:#d9e1d9;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:15px 18px;font-size:11px;font-weight:500;display:flex}.FjuR6a_previewHeader>span:first-child,.FjuR6a_previewDots,.FjuR6a_features>span{align-items:center;gap:8px;display:flex}.FjuR6a_previewDots{gap:4px}.FjuR6a_previewDots i{background:#7d897f;border-radius:50%;width:4px;height:4px}.FjuR6a_previewBody{padding:18px}.FjuR6a_tableGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.FjuR6a_tableTile{color:#a3afa5;background:#ffffff03;border:1px solid #ffffff10;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:70px;font-size:9px;display:flex;position:relative}.FjuR6a_tableTile>i{background:#849f88;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;right:8px}.FjuR6a_activeTable{color:#fbad77;background:#fb9d600c;border-color:#fb9d6040}.FjuR6a_activeTable>i{background:#fb9d60}.FjuR6a_previewNote{color:#a3afa5;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.FjuR6a_statusDot{background:#9bc7a3;border-radius:50%;width:5px;height:5px}.FjuR6a_orderNote{color:#303b32;background:#f8f7f1;border:1px solid #ffffffb3;border-radius:12px;align-items:center;gap:10px;padding:14px 18px 14px 12px;display:flex;position:absolute;bottom:-24px;right:-26px;transform:rotate(2deg);box-shadow:0 8px 24px #111b1933}.FjuR6a_orderIcon{color:#567449;background:#e6eddf;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.FjuR6a_orderNote strong{font-size:11px;font-weight:650;display:block}.FjuR6a_orderNote div>span{color:#727b70;margin-top:4px;font-size:9px;display:block}.FjuR6a_features{color:#bdc8bd;border-top:1px solid #ffffff17;flex-wrap:wrap;gap:24px;padding-top:22px;font-size:11px;display:flex;position:relative}.FjuR6a_features svg{color:#e5b18c}.FjuR6a_formPanel{flex-direction:column;align-items:center;padding:46px 52px 32px;display:flex}.FjuR6a_panelLabel{letter-spacing:1.6px;color:#72756b;align-self:flex-end;align-items:center;gap:7px;font-size:9px;font-weight:650;display:flex}.FjuR6a_panelLabel>span{background:#e78343;border-radius:50%;width:5px;height:5px}.FjuR6a_formContent{width:100%;max-width:360px;margin:auto 0;padding:40px 0}.FjuR6a_welcomeIcon{color:#c7642c;background:#fff3e7;border:1px solid #f3dfce;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:25px;display:grid}.FjuR6a_formContent h2{letter-spacing:-1.2px;font-size:clamp(25px,2.5vw,31px);font-weight:600;line-height:1.2}.FjuR6a_subtitle{color:#74786e;margin-top:12px;font-size:13px;line-height:1.75}.FjuR6a_form{flex-direction:column;gap:21px;margin-top:32px;display:flex}.FjuR6a_field{flex-direction:column;gap:9px;display:flex}.FjuR6a_field label{color:#3e443b;font-size:12px;font-weight:600}.FjuR6a_inputWrap{position:relative}.FjuR6a_inputIcon{color:#95998f;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.FjuR6a_inputWrap input{color:#242723;width:100%;min-height:51px;font:inherit;background:#fffefa;border:1px solid #e1e3da;border-radius:10px;outline:none;padding:14px 15px 14px 44px;font-size:13px;transition:border-color .15s,box-shadow .15s}.FjuR6a_inputWrap input::placeholder{color:#8b9085}.FjuR6a_inputWrap input:hover{border-color:#bdc2b5}.FjuR6a_inputWrap input:disabled{opacity:.65}.FjuR6a_inputWrap .FjuR6a_passwordInput{padding-right:48px}.FjuR6a_passwordToggle{color:#858b7f;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.FjuR6a_passwordToggle:hover{color:#414a3c;background:#f0f1eb}.FjuR6a_passwordToggle:focus-visible,.FjuR6a_submit:focus-visible,.FjuR6a_demoLinks a:focus-visible{outline-offset:3px;outline:3px solid #e78343}.FjuR6a_passwordToggle:disabled{cursor:not-allowed}.FjuR6a_submit{color:#fff;min-height:51px;font:inherit;cursor:pointer;background:#d95e1c;border:1px solid #ce5716;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:3px;font-size:13px;font-weight:600;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 4px 10px #d95e1c19}.FjuR6a_submit:hover:not(:disabled){background:#c34d0e;box-shadow:0 5px 14px #d95e1c30}.FjuR6a_submit:disabled{opacity:.7;cursor:wait}.FjuR6a_sessionNote{color:#74786e;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}.FjuR6a_sessionNote svg{color:#87957f;flex-shrink:0}.FjuR6a_error{color:#aa391f;overflow-wrap:anywhere;background:#fff1ed;border:1px solid #f3cfc6;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.6;display:flex}.FjuR6a_error svg{flex-shrink:0;margin-top:1px}.FjuR6a_demoNav{margin-top:32px}.FjuR6a_demoHeading{color:#787d71;letter-spacing:1.2px;align-items:center;gap:12px;font-size:8px;font-weight:600;display:flex}.FjuR6a_demoHeading>span{background:#e8e9e0;flex:1;height:1px}.FjuR6a_demoLinks{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:16px;display:grid}.FjuR6a_demoLinks a{color:#656d5f;border:1px solid #e8e9e0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:40px;font-size:10px;transition:background .15s,border-color .15s;display:flex}.FjuR6a_demoLinks a:hover{color:#303b29;background:#f3f3ed;border-color:#c8cebf}.FjuR6a_panelFooter{color:#7e8376;text-align:center;font-size:9px;line-height:1.7}.FjuR6a_panelFooter>span{margin:0 7px}.FjuR6a_loadingState{color:#74786e;flex-direction:column;align-items:center;gap:22px;padding:40px;font-size:13px;display:flex}.FjuR6a_loadingState .FjuR6a_brand{color:#242723;margin-bottom:12px}.FjuR6a_spinner{animation:1s linear infinite FjuR6a_spin}@keyframes FjuR6a_spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.FjuR6a_story,.FjuR6a_formPanel{padding-left:32px;padding-right:32px}.FjuR6a_story h1{font-size:42px}}@media (max-width:760px){.FjuR6a_page{padding:16px}.FjuR6a_shell{border-radius:20px;grid-template-columns:1fr;max-width:480px;min-height:auto}.FjuR6a_story{padding:24px 28px 28px}.FjuR6a_brand{font-size:22px}.FjuR6a_brandIcon{border-radius:10px;width:34px;height:34px}.FjuR6a_storyContent{padding:28px 0 0}.FjuR6a_eyebrow{letter-spacing:1.3px;font-size:8px}.FjuR6a_story h1{letter-spacing:-1.2px;margin-top:12px;font-size:34px}.FjuR6a_story h1 br{display:none}.FjuR6a_story h1 br:after{content:" "}.FjuR6a_story h1>span{display:block}.FjuR6a_storyDescription{margin-top:12px;font-size:12px}.FjuR6a_storyDescription br,.FjuR6a_preview,.FjuR6a_features{display:none}.FjuR6a_formPanel{padding:24px 28px}.FjuR6a_panelLabel{align-self:flex-start}.FjuR6a_formContent{max-width:none;padding:28px 0}.FjuR6a_welcomeIcon{display:none}.FjuR6a_formContent h2{font-size:27px}.FjuR6a_form{margin-top:25px}.FjuR6a_inputWrap input{font-size:16px}.FjuR6a_panelFooter{font-size:9px}}@media (max-width:380px){.FjuR6a_page{padding:10px}.FjuR6a_story,.FjuR6a_formPanel{padding-left:22px;padding-right:22px}.FjuR6a_demoLinks{grid-template-columns:repeat(2,1fr)}.FjuR6a_story h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.FjuR6a_page *,.FjuR6a_page :before{transition:none;animation:none}}
