.BillingVisual_page__IHg1m{background:#f1ede5;color:#292720}.BillingVisual_content__YSN0X{padding:30px 34px 110px}.BillingVisual_hero__ObAHY{margin-top:24px;border:1px solid #e5d5b5;border-radius:18px;background:#fffaf0;box-shadow:0 6px 24px #5b422b06;overflow:hidden}.BillingVisual_hero__ObAHY h1{margin-top:14px;font-size:clamp(27px,2.5vw,36px);font-weight:650;line-height:1.2;letter-spacing:-.04em}.BillingVisual_hero__ObAHY h1+p{font-size:13px;line-height:1.75;margin-top:17px}.BillingVisual_hero__ObAHY h2{font-size:26px;letter-spacing:-.035em;line-height:1.2}.BillingVisual_hero__ObAHY>div>div{padding:26px}.BillingVisual_balances__rRGEF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:22px}.BillingVisual_balance__lCxJ8{min-width:0;padding:14px;border:1px solid #decca7;border-radius:10px;background:#f5e5c4}.BillingVisual_balance__lCxJ8 p:first-child{font-size:9px;letter-spacing:.075em;line-height:1.6}.BillingVisual_balance__lCxJ8 p:last-child{margin-top:9px;font-size:20px;line-height:1.3;letter-spacing:-.03em;overflow-wrap:anywhere}.BillingVisual_balance__lCxJ8:nth-child(2),.BillingVisual_balance__lCxJ8:nth-child(5){background:#edf2e5;border-color:#d3ddc6}.BillingVisual_balance__lCxJ8:nth-child(3),.BillingVisual_balance__lCxJ8:nth-child(6){background:#eaf1f2;border-color:#cbdde2}.BillingVisual_plans__fLCnE{align-items:stretch}.BillingVisual_plans__fLCnE>div{border-radius:16px;padding:25px;box-shadow:0 6px 20px #49341205}.BillingVisual_plans__fLCnE h2{font-size:29px;line-height:1.2;letter-spacing:-.035em}.BillingVisual_plans__fLCnE p{overflow-wrap:anywhere}.BillingVisual_documents__8cWWt{margin-top:26px;overflow:hidden;border:1px solid #dfd2ba;border-radius:14px;background:#fffefa;box-shadow:0 6px 20px #49341205}.BillingVisual_documents__8cWWt h2{font-size:26px;line-height:1.2}.BillingVisual_documents__8cWWt>div:first-child{background:#fcf5e6}.BillingVisual_content__YSN0X :is(a,button,input,select):focus-visible{outline:2px solid #a8813f;outline-offset:3px}.BillingVisual_content__YSN0X input:not([type=checkbox]):not([type=radio]),.BillingVisual_content__YSN0X select{min-width:0;max-width:100%;width:100%}.BillingVisual_content__YSN0X section[id]{scroll-margin-top:18px}@media(max-width:1279px){.BillingVisual_content__YSN0X{padding:25px 24px 110px}.BillingVisual_balances__rRGEF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.BillingVisual_content__YSN0X{padding:24px 17px 110px}.BillingVisual_hero__ObAHY>div>div,.BillingVisual_plans__fLCnE>div{padding:20px}.BillingVisual_balance__lCxJ8{padding:12px}.BillingVisual_balance__lCxJ8 p:last-child{font-size:18px}}.BillingIdentityForm_section__m8aso{margin-top:24px;scroll-margin-top:18px;padding:20px;border:1px solid #dfd2ba;border-radius:16px;background:#fffefa;box-shadow:0 3px 14px #49341204;color:#292720}.BillingIdentityForm_section__m8aso *,.BillingIdentityForm_section__m8aso :after,.BillingIdentityForm_section__m8aso :before{box-sizing:border-box}.BillingIdentityForm_header__Pk8W_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:17px}.BillingIdentityForm_header__Pk8W_ h2{margin:0;font-size:19px;font-weight:650;line-height:1.3;letter-spacing:-.025em}.BillingIdentityForm_header__Pk8W_>p{flex-basis:100%;margin:0;color:#766756;font-size:12px;line-height:1.6}.BillingIdentityForm_status__dZ4xZ{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin-left:auto;padding:6px 9px;border:1px solid transparent;border-radius:8px;font-size:11px;line-height:1.4;font-weight:550}.BillingIdentityForm_status__dZ4xZ>svg{flex:0 0 15px}.BillingIdentityForm_status__dZ4xZ>span{min-width:0;overflow-wrap:anywhere}.BillingIdentityForm_required__9iv6q{border-color:#ebdbb9;background:#fcf3df;color:#80551c}.BillingIdentityForm_ready__fUfs_{border-color:#cfe0d1;background:#edf5ed;color:#286447}.BillingIdentityForm_form__iWQe9{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px 14px}.BillingIdentityForm_field__QeKPn{display:flex;flex-direction:column;gap:5px;min-width:0;color:#4b4035;font-size:12px;font-weight:550;line-height:1.4}.BillingIdentityForm_field__QeKPn>span{min-width:0;overflow-wrap:anywhere}.BillingIdentityForm_input__1SKdO{width:100%;max-width:100%;min-width:0;min-height:44px;margin-top:auto;padding:9px 11px;border:1px solid #ded0bc;border-radius:8px;background:#fff;color:#211b16;font-size:14px;line-height:1.4;font-weight:400;transition:border-color .15s ease,box-shadow .15s ease}.BillingIdentityForm_input__1SKdO:hover{border-color:#c5b394}.BillingIdentityForm_input__1SKdO:focus-visible{outline:2px solid #a8813f;outline-offset:2px;border-color:#a8813f}.BillingIdentityForm_locality__Uow31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.BillingIdentityForm_actions__X8G1J{display:flex;flex-wrap:wrap;align-items:center;grid-column:1/-1;gap:10px 14px;padding-top:14px;margin-top:2px;border-top:1px solid #e9e1d4}.BillingIdentityForm_save__ZXd0Q{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:8px;min-height:44px;max-width:100%;padding:10px 15px;border:1px solid #302b21;border-radius:9px;background:#302b21;color:#fffdf8;font-size:12px;line-height:1.4;font-weight:600;text-align:center;cursor:pointer;transition:background-color .15s ease}.BillingIdentityForm_save__ZXd0Q>svg{flex:0 0 auto}.BillingIdentityForm_save__ZXd0Q:hover:not(:disabled){background:#49402f}.BillingIdentityForm_save__ZXd0Q:focus-visible{outline:2px solid #a8813f;outline-offset:3px}.BillingIdentityForm_save__ZXd0Q:disabled{cursor:wait;opacity:.55}.BillingIdentityForm_message__kyIwG{flex:1 1 220px;min-width:0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.BillingIdentityForm_success__aooCV{color:#286447}.BillingIdentityForm_error__Y8niV{color:#a43a32}@media (min-width:640px){.BillingIdentityForm_form__iWQe9{grid-template-columns:repeat(2,minmax(0,1fr))}.BillingIdentityForm_locality__Uow31{grid-column:span 2}}@media (min-width:1100px){.BillingIdentityForm_form__iWQe9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.BillingIdentityForm_section__m8aso{padding:16px;border-radius:14px}.BillingIdentityForm_header__Pk8W_{gap:9px;margin-bottom:16px}.BillingIdentityForm_header__Pk8W_ h2{font-size:18px}.BillingIdentityForm_status__dZ4xZ{margin-left:0}.BillingIdentityForm_input__1SKdO{font-size:16px}.BillingIdentityForm_save__ZXd0Q{width:100%}}@media (prefers-reduced-motion:reduce){.BillingIdentityForm_input__1SKdO,.BillingIdentityForm_save__ZXd0Q{transition:none}}.AuthWorkspace_page__l22z2{min-height:100dvh;background:#f4eee5;color:#17130e;padding:28px clamp(20px,4vw,64px) 36px;font-family:var(--font-geist-sans),Arial,sans-serif}.AuthWorkspace_header__0PyLs{max-width:1240px;margin:0 auto 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.AuthWorkspace_brand__1u7_l{font-size:27px;font-weight:750;letter-spacing:-1.4px;color:#17130e;line-height:1}.AuthWorkspace_brand__1u7_l span{color:#b3823c}.AuthWorkspace_headerActions__Ad1dR{display:flex;align-items:center;gap:18px}.AuthWorkspace_back__r3RYN{font-size:12px;font-weight:600;color:#716352;display:inline-flex;gap:7px;align-items:center}.AuthWorkspace_back__r3RYN:hover{color:#17130e}.AuthWorkspace_layout__KJMji{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);overflow:hidden;border:1px solid #e0cdae;border-radius:30px;background:#fff;box-shadow:0 22px 70px #5b3e1710}.AuthWorkspace_aside__nUMJf{background:#19150f;color:#fff9ed;padding:clamp(32px,4.3vw,62px);display:flex;flex-direction:column;justify-content:center;position:relative;isolation:isolate}.AuthWorkspace_aside__nUMJf:after{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#d7b267}.AuthWorkspace_eyebrow__K36ds{font-size:10px;line-height:1.5;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:#a67736;margin:0 0 14px}.AuthWorkspace_aside__nUMJf h2{font-size:clamp(32px,3.25vw,45px);line-height:1.11;letter-spacing:-1.7px;font-weight:650;max-width:470px;margin:0}.AuthWorkspace_aside__nUMJf p{font-size:14px;line-height:1.8;color:#c2b9aa;margin:19px 0 0}.AuthWorkspace_aside__nUMJf .AuthWorkspace_eyebrow__K36ds{font-size:10px;line-height:1.5;color:#d7b267;margin:0 0 14px}.AuthWorkspace_benefits__YuFJj{display:grid;gap:0;margin-top:32px;border-top:1px solid #ffffff1c}.AuthWorkspace_benefit__DHScd{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid #ffffff1c}.AuthWorkspace_benefitIcon__dQIM1{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:#d7b2671c;color:#e2bf74}.AuthWorkspace_benefit__DHScd strong{display:block;font-size:14px;font-weight:600;line-height:1.5}.AuthWorkspace_benefit__DHScd p{font-size:12px;line-height:1.7;margin:4px 0 0;color:#b7ad9d}.AuthWorkspace_asideFoot___cYVG{display:flex;align-items:flex-start;gap:9px;padding-top:24px;font-size:11px;line-height:1.7;color:#d6c9b5}.AuthWorkspace_asideFoot___cYVG svg{flex-shrink:0;margin-top:2px;color:#d7b267}.AuthWorkspace_content__SnYT3{padding:clamp(28px,4.2vw,58px);align-self:center;width:100%;min-width:0}.AuthWorkspace_content__SnYT3 h1{font-size:clamp(28px,2.6vw,35px);line-height:1.14;font-weight:670;letter-spacing:-1.1px;margin:0}.AuthWorkspace_description__I6NTF{font-size:14px;line-height:1.8;color:#786b5c;margin:13px 0 0}.AuthWorkspace_form__rKLoi{display:grid;gap:19px;margin-top:29px}.AuthWorkspace_fields__ARBeX{display:grid;gap:18px}.AuthWorkspace_field__d8Xpe{display:grid;gap:8px;min-width:0}.AuthWorkspace_fieldLabel__3x6dt{font-size:12px;font-weight:650;line-height:1.5;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.AuthWorkspace_optional__ILafS{font-size:10px;font-weight:450;color:#918270}.AuthWorkspace_inputWrap__ib4vx{position:relative}.AuthWorkspace_inputIcon__VSxZ_{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:#98784d;width:17px;height:17px}.AuthWorkspace_input__zh3hu{height:52px;width:100%;min-width:0;background:#fffcf7;border:1px solid #e2d4c0;border-radius:13px;font-size:14px;color:#211a12;padding:0 15px;outline:none;transition:border-color .15s,box-shadow .15s}.AuthWorkspace_withIcon__ygu4D{padding-left:44px}.AuthWorkspace_withReveal__NryFO{padding-right:49px}.AuthWorkspace_input__zh3hu::placeholder{color:#a39582;font-size:13px}.AuthWorkspace_input__zh3hu:focus{background:#fff;border-color:#b28548;box-shadow:0 0 0 3px #d7b26726}.AuthWorkspace_input__zh3hu:read-only{background:#f0e9df;color:#716454}.AuthWorkspace_input__zh3hu[aria-invalid=true]{border-color:#be6852}.AuthWorkspace_reveal__PH1T7{position:absolute;right:5px;top:5px;width:42px;height:42px;display:grid;place-items:center;color:#796849;border-radius:9px;background:transparent;border:0}.AuthWorkspace_reveal__PH1T7:hover{background:#eee3d2}.AuthWorkspace_hint___MROh{font-size:11px;line-height:1.7;color:#8a7c68;margin:0}.AuthWorkspace_positive__9pxr6{color:#416b48}.AuthWorkspace_negative__SBok7{color:#aa4937}.AuthWorkspace_twoFields__UwCQG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.AuthWorkspace_terms__kb91c{display:flex;align-items:flex-start;gap:10px;color:#7a6c5a;font-size:11px;line-height:1.8}.AuthWorkspace_terms__kb91c input{width:17px;height:17px;flex:0 0 17px;margin:2px 0 0;accent-color:#9b7137}.AuthWorkspace_terms__kb91c a{color:#86612e;font-weight:650;text-decoration:underline;text-underline-offset:3px}.AuthWorkspace_forgot__3G__e{justify-self:end;font-size:12px;color:#956a31;font-weight:600;margin-top:-6px}.AuthWorkspace_submit__lIMdm{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;background:#19150f;color:#fffaf2;border:0;border-radius:14px;padding:13px 20px;font-size:14px;font-weight:650;line-height:1.6;cursor:pointer;transition:background .15s,transform .15s}.AuthWorkspace_submit__lIMdm:hover{background:#35291c}.AuthWorkspace_submit__lIMdm:active{transform:translateY(1px)}.AuthWorkspace_submit__lIMdm:disabled{opacity:.55;cursor:wait}.AuthWorkspace_submit__lIMdm svg{width:17px;height:17px;flex-shrink:0}.AuthWorkspace_secondary__BaJDQ{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #d9c4a3;border-radius:13px;padding:10px 15px;color:#87602e;font-size:13px;font-weight:600}.AuthWorkspace_footer__4PlxT{border-top:1px solid #ecdfcc;margin-top:27px;padding-top:20px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#857561}.AuthWorkspace_footer__4PlxT a{font-weight:650;color:#8a632d}.AuthWorkspace_context__SQ9u5,.AuthWorkspace_error__mMl3d,.AuthWorkspace_success__A9F4s{padding:13px 15px;font-size:12px;line-height:1.7;border:1px solid #e5b9a8;border-radius:13px;background:#fff1eb;color:#9d4e37;margin:0}.AuthWorkspace_success__A9F4s{border-color:#c9dfc9;background:#eff7ee;color:#436c47}.AuthWorkspace_context__SQ9u5{background:#fbf3e3;border-color:#ead6ae;color:#866634;margin:22px 0 0;display:flex;gap:10px;align-items:flex-start}.AuthWorkspace_context__SQ9u5 svg{flex-shrink:0;margin-top:2px}.AuthWorkspace_context__SQ9u5 strong{display:block;font-size:12px}.AuthWorkspace_context__SQ9u5 p{font-size:11px;margin:4px 0 0;color:#8a775b}.AuthWorkspace_planPill__xy3VL{display:inline-flex;font-size:10px;font-weight:700;padding:6px 10px;border-radius:100px;background:#d7b267;color:#241b0d;margin-bottom:22px}.AuthWorkspace_progress__J1vhw{list-style:none;padding:0;display:grid;gap:0;margin:30px 0 0}.AuthWorkspace_progress__J1vhw li{display:flex;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid #ffffff1c;font-size:13px;line-height:1.5;color:#d3c9b9}.AuthWorkspace_progress__J1vhw li>span:first-child{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:9px;border:1px solid #ffffff2b;font-size:11px;color:#e2bf74}.AuthWorkspace_progress__J1vhw .AuthWorkspace_current__a_Qy9>span:first-child{background:#d7b267;color:#241b0d;border-color:#d7b267}.AuthWorkspace_progress__J1vhw .AuthWorkspace_current__a_Qy9{color:#fff;font-weight:650}.AuthWorkspace_formSection__XU_c8{padding-top:4px}.AuthWorkspace_formSection__XU_c8 h2{font-size:13px;font-weight:650;margin:0 0 15px}.AuthWorkspace_formSection__XU_c8+.AuthWorkspace_formSection__XU_c8{border-top:1px solid #eee0cd;padding-top:23px}.AuthWorkspace_phone__zHB_8{border:1px solid #e2d4c0;background:#fffcf7;border-radius:13px;padding:0 14px;min-height:52px;display:flex;align-items:center}.AuthWorkspace_phone__zHB_8>div{width:100%}.AuthWorkspace_phone__zHB_8 input{font:inherit;background:transparent;font-size:14px;min-width:0;outline:none;height:50px;border:0}.AuthWorkspace_phone__zHB_8:focus-within{border-color:#b28548;box-shadow:0 0 0 3px #d7b26726}.AuthWorkspace_shortLayout__fSdBQ{max-width:1080px}.AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3{padding:46px}.AuthWorkspace_stateIcon__R2osC{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:#f4e6cc;color:#a97b37;margin-bottom:24px}.AuthWorkspace_stateContent__OMfOD{max-width:560px;margin:30px auto 0;padding:42px;background:#fff;border:1px solid #e0cdae;border-radius:26px}.AuthWorkspace_stateContent__OMfOD h1{font-size:30px;line-height:1.2;letter-spacing:-1px;margin:0}.AuthWorkspace_stateContent__OMfOD .AuthWorkspace_submit__lIMdm{margin-top:26px}.AuthWorkspace_footnote__r8hET{max-width:1240px;margin:23px auto 0;font-size:11px;line-height:1.8;color:#927e61;text-align:center}.AuthWorkspace_field__d8Xpe:focus-within .AuthWorkspace_fieldLabel__3x6dt{color:#906529}.AuthWorkspace_page__l22z2 a:focus-visible,.AuthWorkspace_page__l22z2 button:focus-visible{outline:3px solid #b98b42;outline-offset:4px}.AuthWorkspace_page__l22z2 .PhoneInputCountrySelect{background:white;color:#17130e}.AuthWorkspace_successStats__ZaSEd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 10px}.AuthWorkspace_successStats__ZaSEd>div{border:1px solid #e6d2b2;background:#fcf5e8;padding:16px;border-radius:15px;display:grid;gap:7px}.AuthWorkspace_successStats__ZaSEd strong{font-size:16px;font-weight:650}.AuthWorkspace_successStats__ZaSEd span{font-size:10px;color:#8c754e}.AuthWorkspace_stepList__9MiqO{list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:4px}.AuthWorkspace_stepList__9MiqO li{display:flex;gap:13px;align-items:center;padding:11px 0;font-size:13px;color:#6f604c;line-height:1.7}.AuthWorkspace_stepList__9MiqO li>span{display:grid;place-items:center;flex:0 0 29px;height:29px;border-radius:9px;background:#f4ebdd;color:#9b743b;font-size:11px;font-weight:600}.AuthWorkspace_checkList__JpJPX{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:11px}.AuthWorkspace_checkList__JpJPX li{display:flex;align-items:center;gap:9px;font-size:12px;color:#c7bbaa;line-height:1.6}.AuthWorkspace_checkList__JpJPX svg{color:#d7b267;flex-shrink:0}.AuthWorkspace_document__kkEna{background:#f4eee5;min-height:100dvh;color:#17130e}.AuthWorkspace_documentBody___m8tf{max-width:1160px;margin:0 auto;padding:42px 24px 70px}.AuthWorkspace_documentHero__MPNqN{max-width:830px;margin-bottom:30px}.AuthWorkspace_documentHero__MPNqN h1{font-size:clamp(30px,4vw,45px);font-weight:650;letter-spacing:-1.8px;line-height:1.14;margin:15px 0}.AuthWorkspace_documentHero__MPNqN>p:last-child{font-size:14px;line-height:1.9;color:#7a6b56}.AuthWorkspace_documentCards__LC_7T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.AuthWorkspace_documentCards__LC_7T>section{padding:28px;background:#fff;border:1px solid #e4d1b4;border-radius:22px;min-width:0}.AuthWorkspace_documentCards__LC_7T>section:first-child{grid-column:1/-1;background:#fff9ee;border-left:5px solid #d7b267}.AuthWorkspace_documentCards__LC_7T>section:last-child{grid-column:1/-1}.AuthWorkspace_documentCards__LC_7T h2{font-size:20px;font-weight:650;letter-spacing:-.5px;margin:0 0 14px;line-height:1.3}.AuthWorkspace_documentCards__LC_7T li,.AuthWorkspace_documentCards__LC_7T p{font-size:13px;line-height:1.9;color:#746550}.AuthWorkspace_documentCards__LC_7T a{overflow-wrap:anywhere;color:#90692f}.AuthWorkspace_documentCards__LC_7T ol{padding-left:21px;margin:0}.AuthWorkspace_documentCards__LC_7T li+li{margin-top:9px}.AuthWorkspace_documentCards__LC_7T p{margin-top:14px}.AuthWorkspace_documentCards__LC_7T strong{color:#463621}@media(max-width:760px){.AuthWorkspace_documentCards__LC_7T{grid-template-columns:1fr}.AuthWorkspace_documentCards__LC_7T>section{padding:23px}.AuthWorkspace_documentBody___m8tf{padding:30px 17px 40px}.AuthWorkspace_documentHero__MPNqN h1{letter-spacing:-1px}.AuthWorkspace_successStats__ZaSEd{gap:9px}.AuthWorkspace_successStats__ZaSEd strong{font-size:14px}.AuthWorkspace_checkList__JpJPX{margin-top:14px}}@media(min-width:1500px){.AuthWorkspace_page__l22z2{padding-top:38px}.AuthWorkspace_layout__KJMji{margin-top:45px}.AuthWorkspace_shortLayout__fSdBQ{margin-top:8vh}}@media(max-width:1023px){.AuthWorkspace_page__l22z2{padding:24px}.AuthWorkspace_layout__KJMji{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.AuthWorkspace_aside__nUMJf,.AuthWorkspace_content__SnYT3{padding:32px}.AuthWorkspace_aside__nUMJf h2{font-size:33px}.AuthWorkspace_twoFields__UwCQG{grid-template-columns:1fr}}@media(max-width:760px){.AuthWorkspace_page__l22z2{padding:21px 17px 30px}.AuthWorkspace_header__0PyLs{margin-bottom:23px}.AuthWorkspace_brand__1u7_l{font-size:25px}.AuthWorkspace_headerActions__Ad1dR{gap:10px}.AuthWorkspace_headerActions__Ad1dR>.AuthWorkspace_back__r3RYN{display:none}.AuthWorkspace_layout__KJMji{display:flex;flex-direction:column;border-radius:24px}.AuthWorkspace_aside__nUMJf{padding:30px 27px}.AuthWorkspace_aside__nUMJf h2{font-size:29px;letter-spacing:-1px;max-width:540px}.AuthWorkspace_aside__nUMJf p{font-size:13px;margin-top:12px}.AuthWorkspace_benefits__YuFJj{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;padding-top:20px}.AuthWorkspace_benefit__DHScd{display:block;border:0;padding:0}.AuthWorkspace_benefitIcon__dQIM1{width:32px;height:32px;border-radius:10px;margin-bottom:10px}.AuthWorkspace_benefitIcon__dQIM1 svg{width:16px;height:16px}.AuthWorkspace_benefit__DHScd strong{font-size:11px;line-height:1.6}.AuthWorkspace_asideFoot___cYVG,.AuthWorkspace_benefit__DHScd p{display:none}.AuthWorkspace_content__SnYT3,.AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3{padding:30px 27px}.AuthWorkspace_content__SnYT3 h1{font-size:29px}.AuthWorkspace_description__I6NTF{font-size:13px}.AuthWorkspace_form__rKLoi{margin-top:24px}.AuthWorkspace_progress__J1vhw{display:flex;gap:15px;margin-top:21px}.AuthWorkspace_progress__J1vhw li{border:0;padding:0;flex:1;display:block;font-size:10px}.AuthWorkspace_progress__J1vhw li>span:first-child{margin-bottom:9px}.AuthWorkspace_planPill__xy3VL{margin-bottom:16px}.AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf h2{font-size:25px}.AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_benefits__YuFJj{display:none}.AuthWorkspace_stateContent__OMfOD{padding:30px 25px}.AuthWorkspace_footnote__r8hET,.AuthWorkspace_optional__ILafS{font-size:10px}}.AuthWorkspace_compactPage__lTzj4{padding-top:18px;padding-bottom:18px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_header__0PyLs{margin-bottom:17px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ{max-width:1120px;margin-top:0}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf{padding:32px 40px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf h2{font-size:clamp(29px,2.7vw,38px)}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf p{margin-top:11px;line-height:1.6}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_benefits__YuFJj{margin-top:20px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_benefit__DHScd{padding:13px 0;gap:13px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_benefitIcon__dQIM1{width:36px;height:36px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_benefit__DHScd p{margin-top:2px;line-height:1.45}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_asideFoot___cYVG{padding-top:15px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3{padding:28px 38px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3 h1{font-size:30px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_description__I6NTF{margin-top:7px;line-height:1.55}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_form__rKLoi{gap:12px;margin-top:17px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_fields__ARBeX{gap:12px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_field__d8Xpe{gap:5px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_input__zh3hu{height:46px;border-radius:11px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_reveal__PH1T7{height:36px;width:38px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_twoFields__UwCQG{gap:12px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_terms__kb91c{line-height:1.5}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_forgot__3G__e{margin-top:-3px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_submit__lIMdm{min-height:46px;border-radius:11px;padding-top:9px;padding-bottom:9px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_footer__4PlxT{margin-top:15px;padding-top:13px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_footnote__r8hET{margin-top:10px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_context__SQ9u5{margin-top:13px;padding-top:10px;padding-bottom:10px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_planPill__xy3VL{margin-bottom:12px}@media(max-width:760px){.AuthWorkspace_compactPage__lTzj4{padding:16px 14px 22px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_header__0PyLs{margin-bottom:15px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf{padding:24px 23px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3{padding:25px 23px}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_twoFields__UwCQG{grid-template-columns:1fr 1fr}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_footnote__r8hET{margin-top:9px}}@media(max-width:520px){.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_twoFields__UwCQG{grid-template-columns:1fr}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_aside__nUMJf{display:none}.AuthWorkspace_compactPage__lTzj4 .AuthWorkspace_shortLayout__fSdBQ .AuthWorkspace_content__SnYT3{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.AuthWorkspace_page__l22z2 *{transition:none!important}}[data-restaurant-theme]{--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="bg-[#F5EFE6]" i],[class~="bg-[#F3EEE8]" i],[class~="bg-[#F0ECE5]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:var(--restaurant-page,#F5EFE6);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="bg-[#FFF9F0]" i],[class~="bg-[#FCFBF9]" i],[class~="bg-[#FFFDFC]" i],[class~="bg-[#FFFCF7]" i],[class~="bg-[#FFF9ED]" i],[class~="bg-[#FFF8EC]" i],[class~="bg-[#FFFDF8]" i],[class~="bg-[#FFFDF9]" i],[class~="bg-[#FFFCF8]" i],[class~="bg-[#FFFAF2]" i],[class~="bg-[#FBFAF7]" i],[class~="bg-[#FCF9F4]" i],[class~="bg-[#FAF8F2]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:var(--restaurant-surface,#FFF9F0);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="bg-[#F1E6D5]" i],[class~="bg-[#FBF3E5]" i],[class~="bg-[#FCF8F1]" i],[class~="bg-[#F5ECDE]" i],[class~="bg-[#FAF6EE]" i],[class~="bg-[#FAF7F0]" i],[class~="bg-[#F4ECE1]" i],[class~="bg-[#FBF7F1]" i],[class~="bg-[#FBF8F3]" i],[class~="bg-[#F6F0E7]" i],[class~="bg-[#F8F3EB]" i],[class~="bg-[#EFE5D6]" i],[class~="bg-[#F7F2E9]" i],[class~="bg-[#FCF8F2]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:var(--restaurant-surface-alt,#F8F3EB);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~=bg-white i],[class~="bg-white/95" i],[class~="bg-white/90" i],[class~="bg-white/80" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="bg-[#11100F]" i],[class~="bg-[#17120D]" i],[class~="bg-[#16120E]" i],[class~="bg-[#17130F]" i],[class~="bg-[#2B2218]" i],[class~="bg-[#211A13]" i],[class~="bg-[#1B1713]" i],[class~="bg-[#19150F]" i],[class~="bg-[#29251E]" i],[class~="bg-[#211A14]" i],[class~="bg-[#2B2722]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:var(--restaurant-primary,#17120D);--restaurant-legacy-accent-ink:color-mix(in srgb,var(--restaurant-accent,#D7B267) 35%,var(--restaurant-on-primary,#FFF9F0));--restaurant-legacy-muted:color-mix(in srgb,var(--restaurant-on-primary,#FFF9F0) 75%,transparent);--restaurant-legacy-text:var(--restaurant-on-primary,#FFF9F0)}[data-restaurant-theme] :is([class~="bg-[#C99B4F]" i],[class~="bg-[#D7B267]" i],[class~="bg-[#C8A56A]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:var(--restaurant-primary,#C99B4F);color:var(--restaurant-on-primary,#FFF9F0);--restaurant-legacy-accent-ink:color-mix(in srgb,var(--restaurant-accent,#D7B267) 35%,var(--restaurant-on-primary,#FFF9F0));--restaurant-legacy-muted:color-mix(in srgb,var(--restaurant-on-primary,#FFF9F0) 75%,transparent);--restaurant-legacy-text:var(--restaurant-on-primary,#FFF9F0)}[data-restaurant-theme] :is([class~="bg-[#D7B267]/10" i],[class~="bg-[#D7B267]/15" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background-color:color-mix(in srgb,var(--restaurant-accent,#D7B267) 14%,transparent)}[data-restaurant-theme] :is([class~="border-[#E1D0B8]" i],[class~="border-[#E8E0D4]" i],[class~="border-[#E8DCCB]" i],[class~="border-[#E1CFB2]" i],[class~="border-[#DDCDB5]" i],[class~="border-[#EEE7DD]" i],[class~="border-[#D6C3A5]" i],[class~="border-[#DCCCAD]" i],[class~="border-[#D7C6AC]" i],[class~="border-[#E4D5C0]" i],[class~="border-[#DCC9AA]" i],[class~="border-[#D8C6A9]" i],[class~="border-[#E5D6C0]" i],[class~="border-[#DDC9AB]" i],[class~="border-[#DCCBB3]" i],[class~="border-[#D9CAB3]" i],[class~="border-[#E2CBA9]" i],[class~="border-[#DDCDB7]" i],[class~="border-[#DECCB3]" i],[class~="border-[#E5D7C3]" i],[class~="border-[#D8D0C5]" i],[class~="border-[#D9C5A6]" i],[class~="border-[#DCC7A7]" i],[class~="border-[#E9DAC6]" i],[class~="border-[#E4D4BB]" i],[class~="border-[#DCCDB7]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){border-color:var(--restaurant-border,#E1D0B8)}[data-restaurant-theme] :is([class~="border-[#2C2117]" i],[class~="border-[#11100F]" i],[class~="border-[#17120D]" i],[class~="border-[#16120E]" i],[class~="border-[#17130F]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){border-color:var(--restaurant-primary,#17120D)}[data-restaurant-theme] :is([class~="border-[#D8AE62]" i],[class~="border-[#D7B267]" i],[class~="border-[#C99B4F]" i],[class~="border-[#9B6F3B]" i],[class~="border-[#C8A56A]" i],[class~="border-[#CDB792]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){border-color:var(--restaurant-accent,#C8A56A)}[data-restaurant-theme] :is([class~="text-[#0E0D0C]" i],[class~="text-[#16120E]" i],[class~="text-[#17120D]" i],[class~="text-[#2B2218]" i],[class~="text-[#17130F]" i],[class~="text-[#221B14]" i],[class~="text-[#11100F]" i],[class~="text-[#211A13]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){color:var(--restaurant-legacy-text,var(--restaurant-text,#16120E))}[data-restaurant-theme] :is([class~="text-[#6B6258]" i],[class~="text-[#8B7C68]" i],[class~="text-[#7D746A]" i],[class~="text-[#806D56]" i],[class~="text-[#75695D]" i],[class~="text-[#786A58]" i],[class~="text-[#8A7C6D]" i],[class~="text-[#766A5B]" i],[class~="text-[#8A7863]" i],[class~="text-[#6B5C49]" i],[class~="text-[#9B8F82]" i],[class~="text-[#62533F]" i],[class~="text-[#796A58]" i],[class~="text-[#7A6D60]" i],[class~="text-[#786A5B]" i],[class~="text-[#8A7761]" i],[class~="text-[#7A6C5D]" i],[class~="text-[#74695D]" i],[class~="text-[#9A9187]" i],[class~="text-[#7C6C58]" i],[class~="text-[#8A7A68]" i],[class~="text-[#6F5B44]" i],[class~="text-[#7B7065]" i],[class~="text-[#746653]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){color:var(--restaurant-legacy-muted,var(--restaurant-muted,#75695D))}[data-restaurant-theme] :is([class~="text-[#9B6F3B]" i],[class~="text-[#B58A45]" i],[class~="text-[#D7B267]" i],[class~="text-[#8A6130]" i],[class~="text-[#795D38]" i],[class~="text-[#795B30]" i],[class~="text-[#8B6738]" i],[class~="text-[#6E5030]" i],[class~="text-[#704E27]" i],[class~="text-[#76572F]" i],[class~="text-[#D8AE62]" i],[class~="text-[#80672F]" i],[class~="text-[#E3C57E]" i],[class~="text-[#8A622B]" i],[class~="text-[#A67B37]" i],[class~="text-[#E7C98D]" i],[class~="text-[#D9B56F]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){color:var(--restaurant-legacy-accent-ink,var(--restaurant-accent-ink,#9B6F3B))}[data-restaurant-theme] :is([class~="text-[#EADBC5]" i],[class~="text-[#D5C6B4]" i],[class~="text-[#D8C9B3]" i],[class~="text-[#DACDB8]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){color:var(--restaurant-legacy-muted,var(--restaurant-muted,#75695D))}@media (hover:hover){[data-restaurant-theme] :is([class~="hover:bg-[#2A2118]" i],[class~="hover:bg-[#2A2723]" i],[class~="hover:bg-[#B98A3E]" i],[class~="hover:bg-[#E7C98D]" i],[class~="hover:bg-[#E4C47F]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):hover{background-color:var(--restaurant-primary-hover,#2A2118);color:var(--restaurant-on-primary,#FFF9F0);--restaurant-legacy-accent-ink:color-mix(in srgb,var(--restaurant-accent,#D7B267) 35%,var(--restaurant-on-primary,#FFF9F0));--restaurant-legacy-muted:color-mix(in srgb,var(--restaurant-on-primary,#FFF9F0) 75%,transparent);--restaurant-legacy-text:var(--restaurant-on-primary,#FFF9F0)}[data-restaurant-theme] :is([class~="hover:bg-[#F7F1E8]" i],[class~="hover:bg-[#FFF9F0]" i],[class~="hover:bg-[#F6F0E7]" i],[class~="hover:bg-[#FFF8EC]" i],[class~="hover:bg-[#FBF4E8]" i],[class~="hover:bg-[#FCFBF9]" i],[class~="hover:bg-[#FBF3E5]" i],[class~="hover:bg-[#F5E7CE]" i],[class~="hover:bg-[#F4E7D2]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):hover{background-color:var(--restaurant-surface-alt,#F7F1E8);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="hover:border-[#C99B4F]" i],[class~="hover:border-[#C8A56A]" i],[class~="hover:border-[#B99A6C]" i],[class~="hover:border-[#CDB792]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):hover{border-color:var(--restaurant-accent,#C8A56A)}[data-restaurant-theme] :is([class~="hover:text-[#16120E]" i],[class~="hover:text-[#11100F]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):hover{color:var(--restaurant-legacy-text,var(--restaurant-text,#16120E))}}[data-restaurant-theme] :is([class~="focus:border-[#C8A56A]" i],[class~="focus:border-[#C99B4F]" i],[class~="focus:border-[#B3884B]" i],[class~="focus:border-[#B88C43]" i],[class~="focus:border-[#B68B4B]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):focus{border-color:var(--restaurant-accent,#C8A56A)}[data-restaurant-theme] :is([class~="disabled:bg-[#E7DED2]" i],[class~="disabled:bg-[#FCFBF9]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):disabled{background-color:var(--restaurant-surface-alt,#E7DED2);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is([class~="disabled:border-[#E8E0D4]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):disabled{border-color:var(--restaurant-border,#E8E0D4)}[data-restaurant-theme] :is([class~="disabled:text-[#9A9187]" i],[class~="disabled:text-[#B1A89D]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):disabled{color:var(--restaurant-muted,#9A9187)}[data-restaurant-theme] :is([class~="placeholder:text-[#9B8F82]" i]):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *))::placeholder{color:var(--restaurant-muted,#9B8F82)}[data-restaurant-theme] :is(.input,.input-dark,.input-ai,.input-premium,.PhoneInput):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){background:var(--restaurant-surface,#FFF9F0);border-color:var(--restaurant-border,#E1D0B8);color:var(--restaurant-text,#16120E);--restaurant-legacy-accent-ink:var(--restaurant-accent-ink,#9B6F3B);--restaurant-legacy-muted:var(--restaurant-muted,#75695D);--restaurant-legacy-text:var(--restaurant-text,#16120E)}[data-restaurant-theme] .PhoneInputInput:where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)){color:var(--restaurant-text,#16120E)}[data-restaurant-theme] :is(.input,.input-dark,.input-ai,.input-premium,.PhoneInputInput):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *))::placeholder{color:var(--restaurant-muted,#746653)}[data-restaurant-theme] .input-premium:where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):hover{background:var(--restaurant-surface,#FFFDF8);border-color:var(--restaurant-accent,#C8A56A)}[data-restaurant-theme] .PhoneInput:where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):focus-within,[data-restaurant-theme] :is(.input,.input-dark,.input-ai,.input-premium):where(:not([data-restaurant-theme-exclude],[data-restaurant-theme-exclude] *)):focus{background:var(--restaurant-surface,#FFFDF8);border-color:var(--restaurant-accent,#C8A56A);box-shadow:0 0 0 4px color-mix(in srgb,var(--restaurant-accent,#C8A56A) 15%,transparent)}.PosWorkspace_shell__HFaPp{--pos-background:var(--restaurant-page,#f4eee5);--pos-surface:var(--restaurant-surface,#fff);--pos-ink:var(--restaurant-text,#211a13);--pos-border:var(--restaurant-border,#e1cfb2);font-family:var(--font-geist-sans,"Segoe UI"),Arial,sans-serif;background:var(--restaurant-page,#f4eee5);color:var(--restaurant-text,#2b2218);min-height:100dvh}.PosWorkspace_shell__HFaPp :is(h1,h2,h3,h4,button,input,select,textarea){font-family:inherit!important}.PosWorkspace_shell__HFaPp :is(h1,h2,h3,h4){letter-spacing:-.03em}.PosWorkspace_shell__HFaPp .font-black{font-weight:700}.PosWorkspace_shell__HFaPp .bg-\[\#F5EFE6\]{background:var(--restaurant-surface-alt,#f4eee5)}.PosWorkspace_shell__HFaPp :is(button,a){touch-action:manipulation}.PosWorkspace_shell__HFaPp :is(button,a,input,select):focus-visible{outline:3px solid var(--restaurant-accent,#c9a45e);outline-offset:3px}.PosWorkspace_shell__HFaPp *{scrollbar-width:thin;scrollbar-color:var(--restaurant-border,#e1cfb2) transparent}.PosWorkspace_dashboardHeader__gW7Bd{padding:25px 28px;border:1px solid var(--restaurant-border,#e1cfb2);border-left:5px solid var(--restaurant-accent,#d7b267);border-radius:22px;background:var(--restaurant-surface-alt,#fff);box-shadow:0 8px 28px #5c401108}.PosWorkspace_sectionHeader__SNhFt{padding:23px 25px;border:1px solid var(--restaurant-border,#e1cfb2);border-left:4px solid var(--restaurant-accent,#d7b267);border-radius:21px;background:var(--restaurant-surface-alt,#fff);margin-bottom:24px}.PosWorkspace_sectionHeader__SNhFt h1{font-size:30px;font-weight:650;line-height:1.2;letter-spacing:-.04em}.PosWorkspace_sectionHeader__SNhFt p{max-width:760px;color:var(--restaurant-muted,#7d6c55);font-size:13px;line-height:1.8;margin-top:10px}@media(max-width:767px){.PosWorkspace_dashboardHeader__gW7Bd,.PosWorkspace_sectionHeader__SNhFt{padding:21px;border-radius:18px}.PosWorkspace_sectionHeader__SNhFt h1{font-size:26px}}.FloorPlanPrint_trigger__CDp7d{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid var(--restaurant-border,#ded2bf);border-radius:9px;background:var(--restaurant-surface,#fffdf8);color:var(--restaurant-muted,#78664e);font-size:11px;font-weight:600;cursor:pointer}.FloorPlanPrint_trigger__CDp7d:hover{background:var(--restaurant-surface-alt,#f4ebd9);color:var(--restaurant-text,#342c21)}.FloorPlanPrint_trigger__CDp7d:disabled{opacity:.45;cursor:default}.FloorPlanPrint_choices__tfN_p input:focus-visible,.FloorPlanPrint_dialog__Dhef8 button:focus-visible,.FloorPlanPrint_trigger__CDp7d:focus-visible{outline:2px solid var(--restaurant-accent,#b58a46);outline-offset:3px}.FloorPlanPrint_dialog__Dhef8{width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow-y:auto;margin:auto;padding:23px;border:1px solid var(--restaurant-border,#e0d3bd);border-radius:22px;background:var(--restaurant-surface,#fffdf8);color:var(--restaurant-text,#30291f);box-shadow:0 18px 65px #201a2330}.FloorPlanPrint_dialog__Dhef8::backdrop{background:#16130e70;backdrop-filter:blur(3px)}.FloorPlanPrint_modalHeading__L4xB0{display:flex;align-items:center;justify-content:space-between}.FloorPlanPrint_printIcon__R0SiI{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--restaurant-accent-soft,#f1e3c7);color:var(--restaurant-accent-ink,#8c672e)}.FloorPlanPrint_modalHeading__L4xB0 button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--restaurant-muted,#7a6b57)}.FloorPlanPrint_dialog__Dhef8 h2{margin:17px 0 6px;font-size:23px;font-weight:650;letter-spacing:-.035em}.FloorPlanPrint_dialog__Dhef8>p{margin:0;color:var(--restaurant-muted,#84745f);font-size:12px;line-height:1.6}.FloorPlanPrint_dialog__Dhef8 .FloorPlanPrint_selectionContext__piVOu{margin:13px 0 0;padding:10px 12px;border-radius:10px;background:var(--restaurant-surface-alt,#f5eedf);font-size:10px}.FloorPlanPrint_choices__tfN_p{display:grid;gap:9px;margin:17px 0;padding:0;border:0}.FloorPlanPrint_choices__tfN_p label{display:flex;align-items:center;gap:12px;padding:14px 12px;border:1px solid var(--restaurant-border,#e4d8c6);border-radius:13px;cursor:pointer}.FloorPlanPrint_choices__tfN_p label[data-selected=true]{border-color:var(--restaurant-accent,#aa8147);background:var(--restaurant-accent-soft,#f3e9d3)}.FloorPlanPrint_choices__tfN_p input{width:16px;height:16px;margin:0;accent-color:var(--restaurant-accent-ink,#8c672e)}.FloorPlanPrint_choices__tfN_p svg{flex-shrink:0;color:var(--restaurant-accent-ink,#8c672e)}.FloorPlanPrint_choices__tfN_p small,.FloorPlanPrint_choices__tfN_p strong{display:block}.FloorPlanPrint_choices__tfN_p strong{font-size:12px;font-weight:650}.FloorPlanPrint_choices__tfN_p small{margin-top:4px;color:var(--restaurant-muted,#84745f);font-size:10px;line-height:1.5}.FloorPlanPrint_dialog__Dhef8 .FloorPlanPrint_draft___2W35{font-size:10px}.FloorPlanPrint_dialog__Dhef8 .FloorPlanPrint_error__Ag8uR{color:#ad3e31}.FloorPlanPrint_actions__S16rV{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.FloorPlanPrint_actions__S16rV button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 16px;border:1px solid var(--restaurant-border,#e0d3bd);border-radius:11px;background:transparent;color:var(--restaurant-muted,#7d6c55);font-size:12px;font-weight:600}.FloorPlanPrint_actions__S16rV button:last-child{border-color:var(--restaurant-primary,#30291f);background:var(--restaurant-primary,#30291f);color:var(--restaurant-on-primary,#fff8e8)}.FloorPlanPrint_actions__S16rV button:disabled{opacity:.55}.FloorPlanPrint_srOnly__GBRKg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.FloorPlanPrint_printRoot__1uY0V{display:none;font-family:Arial,sans-serif;color:#181818;background:white}.FloorPlanPrint_documentHeader__34_mA{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:2px solid var(--restaurant-accent-ink,#806032)}.FloorPlanPrint_documentHeader__34_mA p{margin:0 0 5px;color:#555;font-size:9px}.FloorPlanPrint_documentHeader__34_mA h1{margin:0 0 6px;font-size:23px;line-height:1.1}.FloorPlanPrint_documentHeader__34_mA span{font-size:10px;color:#444}.FloorPlanPrint_documentHeader__34_mA small{display:block;margin-top:5px;font-size:9px;color:#555}.FloorPlanPrint_documentHeader__34_mA>strong{font-size:11px;white-space:nowrap}.FloorPlanPrint_sectionHeading__gPJjr{display:flex;align-items:center;justify-content:space-between;gap:15px}.FloorPlanPrint_printRoot__1uY0V h2{margin:15px 0 8px;font-size:16px}.FloorPlanPrint_sectionHeading__gPJjr span{font-size:10px;color:#555}.FloorPlanPrint_mapDrawing__BKf2f{display:block;width:100%;height:135mm;overflow:visible}.FloorPlanPrint_groupOutline__3P7FT{fill:#f5f4f0;stroke:#b6aea0;stroke-width:1}.FloorPlanPrint_chair__US__B{fill:#fff;stroke:#928777;stroke-width:1}.FloorPlanPrint_headChair__bYT9K{fill:#e5dac5;stroke:var(--restaurant-accent-ink,#806032)}.FloorPlanPrint_bookedTable__EkfLK,.FloorPlanPrint_freeTable__ksGoh{fill:#fff;stroke:#7e7568;stroke-width:1.5}.FloorPlanPrint_bookedTable__EkfLK{fill:#f6f0e3;stroke:var(--restaurant-accent-ink,#806032)}.FloorPlanPrint_tableNumber__mPn9v{text-anchor:middle;font-size:22px;font-weight:700;fill:#181818}.FloorPlanPrint_tableCapacity__4dcab{text-anchor:middle;font-size:10px;fill:#464139}.FloorPlanPrint_groupLabel__paLpc{fill:#3f382d;font-size:11px;font-weight:700}.FloorPlanPrint_mapLegend__GkHnb{display:flex;align-items:center;gap:18px;margin-top:5px;font-size:9px;color:#444}.FloorPlanPrint_mapLegend__GkHnb span{display:inline-flex;align-items:center;gap:5px}.FloorPlanPrint_mapLegend__GkHnb i{width:10px;height:10px;border:1px solid #7e7568;border-radius:3px}.FloorPlanPrint_mapLegend__GkHnb .FloorPlanPrint_bookedKey__JB2Zr{background:#f6f0e3;border-color:var(--restaurant-accent-ink,#806032)}.FloorPlanPrint_reservations__6C6h3{width:100%;border-collapse:collapse;table-layout:fixed}.FloorPlanPrint_reservations__6C6h3 td,.FloorPlanPrint_reservations__6C6h3 th{padding:8px 7px;border-bottom:1px solid #ddd7cc;text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.FloorPlanPrint_reservations__6C6h3 th{font-size:9px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #999080}.FloorPlanPrint_reservations__6C6h3 th:first-child{width:24%}.FloorPlanPrint_reservations__6C6h3 th:nth-child(2){width:18%}.FloorPlanPrint_reservations__6C6h3 th:last-child{width:10%}.FloorPlanPrint_reservations__6C6h3 small{display:block;margin-top:3px;font-size:9px;color:#555}.FloorPlanPrint_time__LbuB5{font-variant-numeric:tabular-nums;white-space:nowrap}.FloorPlanPrint_customer__OAIQ2{font-weight:600}@media print{@page{size:A4 landscape;margin:10mm}.FloorPlanPrint_dialog__Dhef8,.FloorPlanPrint_trigger__CDp7d{display:none!important}.FloorPlanPrint_printRoot__1uY0V{display:block!important;width:auto;padding:0;margin:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.FloorPlanPrint_mapSheet__Qkcf3{break-inside:avoid;page-break-inside:avoid}.FloorPlanPrint_mapSheet__Qkcf3+.FloorPlanPrint_mapSheet__Qkcf3,.FloorPlanPrint_newPage__DYTaM{break-before:page;page-break-before:always}.FloorPlanPrint_documentHeader__34_mA,.FloorPlanPrint_scheduleSection__ytb0V>h2,.FloorPlanPrint_sectionHeading__gPJjr{break-after:avoid}.FloorPlanPrint_reservations__6C6h3 thead{display:table-header-group}.FloorPlanPrint_reservations__6C6h3 tr{break-inside:avoid;page-break-inside:avoid}}.ChairEditor_layer__1iEHG{position:absolute;inset:0;z-index:30;pointer-events:none}.ChairEditor_layer__1iEHG button{position:absolute;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:12px;cursor:pointer;pointer-events:auto;user-select:none;-webkit-user-select:none}.ChairEditor_layer__1iEHG button:disabled{opacity:.45;cursor:default}.ChairEditor_layer__1iEHG button:focus-visible{outline:3px solid var(--restaurant-accent,#b58a46);outline-offset:3px}.ChairEditor_chair__PkcxY{border:1px solid transparent;background:transparent;touch-action:none;color:var(--restaurant-accent-ink,#8c672e);cursor:grab!important}.ChairEditor_chair__PkcxY span{display:block;min-width:8px;min-height:8px;border:1.5px solid var(--restaurant-accent,#b58a46);border-radius:3px;background:var(--restaurant-surface,#fffdf8);box-shadow:0 1px 4px #30291f26}.ChairEditor_chair__PkcxY span[data-kind=head]{background:var(--restaurant-accent-soft,#f1e3c7)}.ChairEditor_chair__PkcxY:hover,.ChairEditor_chair__PkcxY[data-selected=true]{background:var(--restaurant-accent-soft,#f1e3c7);border-color:var(--restaurant-accent,#b58a46)}.ChairEditor_chair__PkcxY[data-selected=true] span{background:var(--restaurant-accent,#b58a46)}.ChairEditor_chair__PkcxY[data-dragging=true]{z-index:4;cursor:grabbing!important;box-shadow:0 6px 14px #30291f24}.ChairEditor_spot__y14z9{z-index:2;border:1px dashed var(--restaurant-accent,#b58a46);color:var(--restaurant-accent-ink,#8c672e);background:var(--restaurant-surface,#fffdf8);box-shadow:0 2px 5px #30291f0d;touch-action:manipulation}.ChairEditor_spot__y14z9:hover,.ChairEditor_spot__y14z9[data-moving=true]{background:var(--restaurant-accent-soft,#f1e3c7)}.ChairEditor_layer__1iEHG .ChairEditor_remove__eEHBL{z-index:5;width:30px;height:30px;border:1px solid #e8bbb6;border-radius:50%;color:#b3342b;background:#fff5f3;box-shadow:0 2px 6px #63231f20;touch-action:manipulation}.ChairEditor_remove__eEHBL:hover{background:#fce2de}.ChairEditor_feedback__COGtv{position:absolute;z-index:6;width:180px;padding:7px 9px;border:1px solid #e8bbb6;border-radius:8px;background:#fff5f3;color:#9b3028;font-size:11px;line-height:1.5;text-align:center;transform-origin:top center}@media(pointer:coarse){.ChairEditor_layer__1iEHG button{width:44px;height:44px}.ChairEditor_layer__1iEHG .ChairEditor_remove__eEHBL{width:36px;height:36px}}.LockedFeatureDialog_panel__7ChuZ{scrollbar-width:none}.LockedFeatureDialog_panel__7ChuZ::-webkit-scrollbar{display:none}@media (min-width:640px) and (max-height:700px){.LockedFeatureDialog_content__CfWR_,.LockedFeatureDialog_header__f5cwu{padding:18px 24px}}.ManagementWorkspace_page__5eacr{min-height:100dvh;color:var(--restaurant-text,#292720);background:var(--restaurant-page,#f1ede5)}.ManagementWorkspace_content__DAFsI{min-width:0;padding:30px 34px 110px}.ManagementWorkspace_header__KP9qi{display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap;padding:24px 27px;border:1px solid var(--restaurant-border,#e5d5b5);border-left:5px solid var(--restaurant-accent,#c49b51);border-radius:18px;background:var(--restaurant-surface-alt,#fffaf0);box-shadow:0 6px 24px #5b422b06}.ManagementWorkspace_header__KP9qi h1{font-family:inherit;font-weight:650;font-size:clamp(27px,2.5vw,36px);line-height:1.2;letter-spacing:-.04em;color:var(--restaurant-text,#292720);margin:10px 0}.ManagementWorkspace_header__KP9qi p{color:var(--restaurant-muted,#766e60);font-size:13px;line-height:1.65}.ManagementWorkspace_header__KP9qi p:first-child{color:var(--restaurant-accent-ink,#92703d);font-size:10px;letter-spacing:.14em}.ManagementWorkspace_header__KP9qi a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 15px;border:1px solid var(--restaurant-border,#ded5c5);border-radius:8px;background:var(--restaurant-surface-alt,#fffefa);color:var(--restaurant-text,#554b3b);font-size:12px;font-weight:600}.ManagementWorkspace_shortcuts__QpiM3{display:flex;flex-wrap:wrap;gap:8px;padding:3px 0}.ManagementWorkspace_shortcuts__QpiM3 a{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--restaurant-border,#ddcfb6);border-radius:8px;background:var(--restaurant-surface-alt,#fcf7ed);color:var(--restaurant-text,#6c5838);padding:10px 13px;font-size:12px;font-weight:600;text-decoration:none}.ManagementWorkspace_shortcuts__QpiM3 a:hover{background:var(--restaurant-accent-soft,#f1e2c4);border-color:var(--restaurant-accent,#c4a263)}.ManagementWorkspace_content__DAFsI :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--restaurant-accent,#a8813f);outline-offset:3px}.ManagementWorkspace_content__DAFsI section[id]{scroll-margin-top:20px}.ManagementWorkspace_panel__fcewM{min-width:0;border:1px solid var(--restaurant-border,#e1d4bd);border-radius:14px;background:var(--restaurant-surface,#fffefa);padding:23px;box-shadow:0 6px 20px #49341205}.ManagementWorkspace_panel__fcewM h2{color:var(--restaurant-text,#3a3124);font-weight:650}.ManagementWorkspace_panel__fcewM table{border-collapse:collapse}.ManagementWorkspace_panel__fcewM thead{background:var(--restaurant-accent-soft,#f7ecd7)}.ManagementWorkspace_panel__fcewM th{padding:12px 9px;font-size:10px}.ManagementWorkspace_panel__fcewM td{padding:14px 9px}.ManagementWorkspace_panel__fcewM tbody tr:hover{background:var(--restaurant-surface-alt,#faf3e6)}.ManagementWorkspace_panel__fcewM input:not([type=hidden]):not([type=checkbox]),.ManagementWorkspace_panel__fcewM select{border-radius:8px;background:var(--restaurant-surface,#fffdfa)}.ManagementWorkspace_panel__fcewM button{border-radius:8px}.ManagementWorkspace_metrics__kMNoe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ManagementWorkspace_metric__dFLjR{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid var(--restaurant-accent,#decca7);border-radius:13px;background:var(--restaurant-accent-soft,#f5e5c4);min-width:0}.ManagementWorkspace_metric__dFLjR>span{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:9px;background:var(--restaurant-accent-soft,#ead2a1);color:var(--restaurant-accent-ink,#9d7130)}.ManagementWorkspace_metric__dFLjR p:first-child{font-size:12px;color:var(--restaurant-text,#716041);line-height:1.5}.ManagementWorkspace_metric__dFLjR p:last-child{margin-top:6px;font-size:31px;font-weight:600;letter-spacing:-.035em;font-variant-numeric:tabular-nums;line-height:1.2}.ManagementWorkspace_metric__dFLjR:nth-child(2){background:#edf2e5;border-color:#d3ddc6}.ManagementWorkspace_metric__dFLjR:nth-child(2)>span{background:#d8e2c9;color:#60784a}.ManagementWorkspace_metric__dFLjR:nth-child(3){background:#eaf1f2;border-color:#cbdde2}.ManagementWorkspace_metric__dFLjR:nth-child(3)>span{background:#d4e3e7;color:#517d8c}.ManagementWorkspace_onsite__1Cd7r{border-color:var(--restaurant-sidebar,#54472e);background:var(--restaurant-sidebar,#302b21);color:var(--restaurant-on-primary,#f5e9d4)}.ManagementWorkspace_onsite__1Cd7r h2{color:var(--restaurant-on-primary,#fff5de)}.ManagementWorkspace_onsite__1Cd7r>div:first-child p,.ManagementWorkspace_onsite__1Cd7r>p{color:var(--restaurant-on-primary,#d3c5ab)}.ManagementWorkspace_onsite__1Cd7r>div:first-child p:first-child{color:var(--restaurant-on-primary,#e5c78d)}.ManagementWorkspace_profile__uXpw7{border-top:4px solid var(--restaurant-accent,#c49b51);background:var(--restaurant-surface,#fffaf0)}@media(max-width:1279px){.ManagementWorkspace_content__DAFsI{padding:25px 24px 110px}}@media(max-width:767px){.ManagementWorkspace_content__DAFsI{padding:24px 17px 110px}.ManagementWorkspace_header__KP9qi{padding:20px}.ManagementWorkspace_panel__fcewM{padding:18px}.ManagementWorkspace_metrics__kMNoe{grid-template-columns:1fr}.ManagementWorkspace_metric__dFLjR{padding:16px}.ManagementWorkspace_metric__dFLjR p:last-child{font-size:27px}.ManagementWorkspace_shortcuts__QpiM3{gap:7px}.ManagementWorkspace_shortcuts__QpiM3 a{flex:1 1 auto;justify-content:center;font-size:11px}}.StaffBottomNav_nav__kule_{position:fixed;inset:auto 0 0;z-index:50;padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px));pointer-events:none}.StaffBottomNav_bar__YqKWf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:520px;margin:0 auto;padding:5px;border:1px solid color-mix(in srgb,var(--restaurant-border,#d8c8b1) 65%,transparent);border-radius:21px;background:var(--restaurant-surface,#fffdf7);box-shadow:0 4px 18px #251d2012;pointer-events:auto}.StaffBottomNav_item__k3u3l{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;min-width:0;min-height:54px;padding:7px 3px;border-radius:16px;color:var(--restaurant-muted,#7f7260);font-size:10px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.StaffBottomNav_icon__uK636{display:grid;place-items:center;width:23px;height:23px}.StaffBottomNav_icon__uK636 svg{width:21px;height:21px}.StaffBottomNav_item__k3u3l[aria-current=page]{color:var(--restaurant-accent-ink,#79592b);background:var(--restaurant-accent-soft,#f2e5c8)}.StaffBottomNav_item__k3u3l:hover{background:var(--restaurant-surface-alt,#f5efdf)}.StaffBottomNav_item__k3u3l:focus-visible{outline:2px solid var(--restaurant-accent,#ac8343);outline-offset:1px}@media (min-width:1024px){.StaffBottomNav_nav__kule_{display:none}}@media (max-width:359px){.StaffBottomNav_nav__kule_{padding-inline:8px}.StaffBottomNav_item__k3u3l{font-size:9px}}.PaymentsWorkspace_workspace__pv3_Z{--gold:var(--restaurant-accent,#c9a361);width:min(1180px,100%);margin:0 auto;color:var(--restaurant-text,#18130f)}.PaymentsWorkspace_hero__RWLWz{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--restaurant-sidebar,#3a3027);border-radius:18px;background:var(--restaurant-sidebar,#18130f);color:var(--restaurant-on-primary,#fffaf2);padding:clamp(24px,3vw,32px);box-shadow:0 8px 24px rgba(51,34,17,.08)}.PaymentsWorkspace_hero__RWLWz:after{content:"";position:absolute;z-index:-1;width:480px;height:480px;top:-330px;right:-80px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--restaurant-accent,#d9b267) 34%,transparent),transparent 68%)}.PaymentsWorkspace_cardHeader__2HRNx,.PaymentsWorkspace_heroTop__FtGg8,.PaymentsWorkspace_historyHeader__k_PRJ,.PaymentsWorkspace_progressTop__PwWHS,.PaymentsWorkspace_statTop__wUZ8i{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.PaymentsWorkspace_eyebrow__0yZ3_,.PaymentsWorkspace_fieldLabel__wi2OF,.PaymentsWorkspace_kicker___SBAQ,.PaymentsWorkspace_progressLabel___gZzH,.PaymentsWorkspace_statLabel__9tA65{margin:0;color:var(--restaurant-accent-ink,#95692e);font-size:10px;line-height:1.25;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.PaymentsWorkspace_kicker___SBAQ{color:var(--restaurant-on-primary,#d9b267)}.PaymentsWorkspace_heroTitle__eYwzW{margin:10px 0 0;font-family:inherit;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.15;letter-spacing:-.045em}.PaymentsWorkspace_heroCopy__k_XxG{max-width:620px;margin:16px 0 0;color:color-mix(in srgb,var(--restaurant-on-primary,#fffaf2) 72%,transparent);font-size:14px;line-height:1.65}.PaymentsWorkspace_accountBadge__E5unY,.PaymentsWorkspace_historyCount__O_o__,.PaymentsWorkspace_rowStatus__Rw13i,.PaymentsWorkspace_statusPill__1gV6L{display:inline-flex;align-items:center;gap:7px;border-radius:999px;font-size:10px;font-weight:800}.PaymentsWorkspace_accountBadge__E5unY{flex:0 0 auto;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);padding:10px 14px;backdrop-filter:blur(16px)}.PaymentsWorkspace_accountBadge__E5unY:before{content:"";width:8px;height:8px;border-radius:50%;background:#e0b665;box-shadow:0 0 0 5px rgba(224,182,101,.13)}.PaymentsWorkspace_accountBadge__E5unY[data-tone=active]:before{background:#8bd59b;box-shadow:0 0 0 5px rgba(139,213,155,.12)}.PaymentsWorkspace_methods__x2TGt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px}.PaymentsWorkspace_methodsLabel__kTQCc{margin-right:3px;color:color-mix(in srgb,var(--restaurant-on-primary,#fffaf2) 54%,transparent);font-size:10px}.PaymentsWorkspace_method__gh5Fr{border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.06);padding:7px 10px;color:color-mix(in srgb,var(--restaurant-on-primary,#fffaf2) 86%,transparent);font-size:10px;font-weight:730}.PaymentsWorkspace_stats__fxQqd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.PaymentsWorkspace_card__xjNO7,.PaymentsWorkspace_stat__bjHcV{min-width:0;border:1px solid var(--restaurant-border,#dfccb0);background:var(--restaurant-surface,rgba(255,253,249,.96));box-shadow:0 14px 34px rgba(70,46,22,.05)}.PaymentsWorkspace_stat__bjHcV{border-radius:13px;padding:18px 19px}.PaymentsWorkspace_stat__bjHcV:first-child{background:var(--restaurant-accent-soft,#f5e5c4);border-color:var(--restaurant-accent,#decca7)}.PaymentsWorkspace_stat__bjHcV:nth-child(2){background:#edf2e5;border-color:#d3ddc6}.PaymentsWorkspace_stat__bjHcV:nth-child(3){background:#eaf1f2;border-color:#cbdde2}.PaymentsWorkspace_stat__bjHcV:nth-child(4){background:var(--restaurant-surface-alt,#fbefe4);border-color:var(--restaurant-border,#e6d0be)}.PaymentsWorkspace_statTop__wUZ8i{align-items:center;gap:10px}.PaymentsWorkspace_statIcon__jwYwb{color:var(--restaurant-accent-ink,#9f753b)}.PaymentsWorkspace_statValue__BESIW{margin:12px 0 0;overflow:hidden;color:var(--restaurant-text,#17130f);font-size:clamp(22px,3vw,31px);font-weight:780;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.PaymentsWorkspace_accountStat__3Y3bt .PaymentsWorkspace_statValue__BESIW{display:-webkit-box;min-height:2.2em;overflow:hidden;font-size:clamp(17px,1.65vw,22px);line-height:1.1;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PaymentsWorkspace_statHelp__fmFVI{margin:5px 0 0;color:var(--restaurant-muted,#827568);font-size:10px}.PaymentsWorkspace_grid__Duw8F{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.82fr);gap:14px;margin-top:14px}.PaymentsWorkspace_card__xjNO7{border-radius:14px;background:var(--restaurant-surface,#fffdf9);box-shadow:0 6px 20px rgba(66,43,20,.035)}.PaymentsWorkspace_composer__mJ__w{padding:clamp(24px,3.4vw,36px)}.PaymentsWorkspace_headingRow__sOwdY{display:flex;align-items:flex-start;gap:14px}.PaymentsWorkspace_emptyIcon__jyooA,.PaymentsWorkspace_headingIcon__bF1vc,.PaymentsWorkspace_previewIcon__J0XOi,.PaymentsWorkspace_rowIcon__K2CeQ{display:grid;place-items:center;flex:0 0 auto;background:var(--restaurant-surface-alt,#f2e7d5);color:var(--restaurant-text,#7b5928)}.PaymentsWorkspace_headingIcon__bF1vc{width:44px;height:44px;border-radius:15px}.PaymentsWorkspace_cardTitle__IVQbQ{margin:2px 0 0;font-family:inherit;font-size:clamp(21px,2vw,26px);font-weight:650;line-height:1.2;letter-spacing:-.035em}.PaymentsWorkspace_cardCopy__VNgUk{margin:7px 0 0;color:var(--restaurant-muted,#776b5f);font-size:12px;line-height:1.5}.PaymentsWorkspace_locked__Gkyjc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:22px;border:1px solid var(--restaurant-border,#ead7b8);border-radius:16px;background:var(--restaurant-surface-alt,#fbf3e6);padding:14px}.PaymentsWorkspace_lockedIcon__VDSy7{color:var(--restaurant-accent-ink,#926725)}.PaymentsWorkspace_lockedTitle__ZytDz{margin:0;font-size:12px;font-weight:820}.PaymentsWorkspace_lockedText__iuSPy{margin:4px 0 0;color:var(--restaurant-muted,#7b6c5d);font-size:11px;line-height:1.5}.PaymentsWorkspace_form__MPIhK{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);gap:14px;margin-top:24px}.PaymentsWorkspace_field__MPKbU{min-width:0}.PaymentsWorkspace_inputShell__A4bR_{display:flex;align-items:center;gap:9px;min-height:58px;margin-top:8px;border:1px solid var(--restaurant-border,#dcc9ae);border-radius:17px;background:var(--restaurant-surface,#fff);padding:0 15px;transition:border-color .16s ease,box-shadow .16s ease}.PaymentsWorkspace_inputShell__A4bR_:focus-within{border-color:var(--restaurant-accent,#b88b4c);box-shadow:0 0 0 4px rgba(184,139,76,.11)}.PaymentsWorkspace_currency__h_NgD{color:var(--restaurant-accent-ink,#8a704d);font-family:inherit;font-size:24px;font-weight:700}.PaymentsWorkspace_input__rTc4r{min-width:0;width:100%;border:0;background:transparent;color:var(--restaurant-text,#18130f);outline:0;font-size:15px;font-weight:700}.PaymentsWorkspace_amountInput__y8z8r{font-size:25px;letter-spacing:-.03em}.PaymentsWorkspace_input__rTc4r::placeholder{color:var(--restaurant-muted,#aaa095);font-weight:500}.PaymentsWorkspace_formFooter__y4sNf{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-top:1px solid var(--restaurant-border,#eee1d0);padding-top:18px}.PaymentsWorkspace_preview__Y1cQ3{display:flex;align-items:center;gap:11px;min-width:0}.PaymentsWorkspace_previewIcon__J0XOi{width:36px;height:36px;border-radius:12px}.PaymentsWorkspace_previewTitle__VGSwa{margin:0;font-size:11px;font-weight:800}.PaymentsWorkspace_previewText__E0Gn1{margin:3px 0 0;color:var(--restaurant-muted,#84776a);font-size:10px;line-height:1.4}.PaymentsWorkspace_primaryButton__Wk7xe,.PaymentsWorkspace_secondaryButton__zSNEk{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:15px;padding:0 18px;font-size:12px;font-weight:820;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.PaymentsWorkspace_primaryButton__Wk7xe{border:1px solid var(--restaurant-primary,#18130f);background:var(--restaurant-primary,#18130f);color:var(--restaurant-on-primary,#fff);box-shadow:0 14px 30px rgba(37,27,17,.14)}.PaymentsWorkspace_primaryButton__Wk7xe:not(:disabled):hover{transform:translateY(-1px);background:var(--restaurant-primary-hover,#2b221a);box-shadow:0 18px 36px rgba(37,27,17,.2)}.PaymentsWorkspace_primaryButton__Wk7xe:disabled{border-color:#d2c7ba;background:#d2c7ba;box-shadow:none;cursor:not-allowed}.PaymentsWorkspace_secondaryButton__zSNEk{border:1px solid var(--restaurant-accent,#dcc49f);background:var(--restaurant-surface,#fff8ed);color:var(--restaurant-text,#5f431e)}.PaymentsWorkspace_result__XZ06Z{display:grid;grid-template-columns:148px minmax(0,1fr);gap:20px;align-items:center;margin-top:22px;border:1px solid var(--restaurant-accent,#d9c4a4);border-radius:20px;background:var(--restaurant-surface-alt,#f7efe3);padding:18px}.PaymentsWorkspace_qr__SfLu5{width:148px;height:auto;border:9px solid #fff;border-radius:16px;box-shadow:0 12px 28px rgba(67,43,20,.09)}.PaymentsWorkspace_resultLink__ayK6g{display:block;overflow-wrap:anywhere;color:var(--restaurant-text,#5d4c38);font-size:11px;line-height:1.5}.PaymentsWorkspace_activationActions__ZUMaJ,.PaymentsWorkspace_resultActions__kVwj3{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.PaymentsWorkspace_activation__lwUdR{position:relative;overflow:hidden;padding:28px}.PaymentsWorkspace_activation__lwUdR:after{content:"";position:absolute;right:-82px;bottom:-105px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--restaurant-accent,#d5b270) 15%,transparent),transparent 68%);pointer-events:none}.PaymentsWorkspace_statusPill__1gV6L{border:1px solid #e4d2b5;background:#f8efdf;padding:7px 10px;color:#6a4d20}.PaymentsWorkspace_statusPill__1gV6L[data-tone=active]{border-color:#c9dfcb;background:#eef6ef;color:#346343}.PaymentsWorkspace_progressTop__PwWHS{align-items:center;gap:12px;margin-top:25px}.PaymentsWorkspace_progressValue__w_fPb{font-size:11px;font-weight:800}.PaymentsWorkspace_progressTrack__kfzPa{height:7px;margin-top:9px;overflow:hidden;border-radius:999px;background:var(--restaurant-surface-alt,#eee4d6)}.PaymentsWorkspace_progressBar__Opxli{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--restaurant-primary,#b9833f),var(--restaurant-accent,#ddba78));transition:width .3s ease}.PaymentsWorkspace_steps__dTURN{display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none}.PaymentsWorkspace_step__AUAof{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:46px}.PaymentsWorkspace_step__AUAof:not(:last-child):after{content:"";position:absolute;top:34px;bottom:-12px;left:14px;width:1px;background:var(--restaurant-accent-soft,#e1d4c2)}.PaymentsWorkspace_stepDot__HWzu2{z-index:1;display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--restaurant-border,#dfd2c0);border-radius:10px;background:var(--restaurant-surface-alt,#faf6ef);color:var(--restaurant-muted,#988b7d)}.PaymentsWorkspace_step__AUAof[data-state=done] .PaymentsWorkspace_stepDot__HWzu2{border-color:#c6ddc8;background:#edf6ee;color:#397149}.PaymentsWorkspace_step__AUAof[data-state=current] .PaymentsWorkspace_stepDot__HWzu2{border-color:var(--restaurant-accent,#dabd8e);background:var(--restaurant-accent-soft,#f7ead4);color:var(--restaurant-text,#8a6025);box-shadow:0 0 0 4px rgba(205,166,99,.1)}.PaymentsWorkspace_stepName__rcia0{min-width:0;font-size:11px;font-weight:760}.PaymentsWorkspace_stepState__0l_Ue{color:var(--restaurant-muted,#95887a);font-size:9px}.PaymentsWorkspace_activationActions__ZUMaJ{position:relative;z-index:1;margin-top:22px}.PaymentsWorkspace_agreement__4FhwZ{display:inline-flex;align-items:center;gap:7px;color:var(--restaurant-text,#5f492b);font-size:11px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.PaymentsWorkspace_fees__UWgys{position:relative;z-index:1;margin-top:22px;border-top:1px solid var(--restaurant-border,#eadfce);padding-top:17px}.PaymentsWorkspace_feeHighlight__alm_A{margin:18px 0 0;border:1px solid var(--restaurant-border,#e8d5b7);border-radius:14px;background:var(--restaurant-surface,#fff9ed);padding:12px 14px;color:var(--restaurant-text,#5f492b);font-size:12px;font-weight:650;line-height:1.6}.PaymentsWorkspace_feesSummary__2Pw2G{cursor:pointer;color:var(--restaurant-text,#5c4d3c);font-size:11px;font-weight:800}.PaymentsWorkspace_feesText__W3yWG{margin:12px 0 0;color:var(--restaurant-muted,#776b5f);font-size:10px;line-height:1.65}.PaymentsWorkspace_error__Bm9VO,.PaymentsWorkspace_posNote__9JV_Z{margin-top:14px;border-radius:16px;padding:14px 16px;font-size:11px;line-height:1.55}.PaymentsWorkspace_error__Bm9VO{border:1px solid #edc9bf;background:#fbefec;color:#8c3f30}.PaymentsWorkspace_posNote__9JV_Z{border:1px solid var(--restaurant-border,#ded2c3);background:var(--restaurant-surface,#fffaf3);color:var(--restaurant-text,#65594c)}.PaymentsWorkspace_history__qq0YF{margin-top:14px;overflow:hidden}.PaymentsWorkspace_historyHeader__k_PRJ{padding:25px 28px 21px;border-bottom:1px solid var(--restaurant-border,#eadfce)}.PaymentsWorkspace_historyCount__O_o__{background:var(--restaurant-surface-alt,#f4eadb);padding:7px 10px;color:var(--restaurant-text,#6a4d20)}.PaymentsWorkspace_empty__rnalJ{display:flex;flex-direction:column;align-items:center;padding:48px 24px 54px;text-align:center}.PaymentsWorkspace_emptyIcon__jyooA{width:58px;height:58px;border-radius:19px}.PaymentsWorkspace_emptyTitle__CaZKF{margin:17px 0 0;font-family:inherit;font-size:21px;letter-spacing:-.02em}.PaymentsWorkspace_emptyText__75_mK{max-width:360px;margin:7px 0 0;color:var(--restaurant-muted,#84776a);font-size:11px;line-height:1.55}.PaymentsWorkspace_paymentRow__2sINv{display:grid;grid-template-columns:minmax(0,1fr) 150px 138px;gap:22px;align-items:center;padding:18px 24px}.PaymentsWorkspace_paymentRow__2sINv+.PaymentsWorkspace_paymentRow__2sINv{border-top:1px solid var(--restaurant-border,#eee3d4)}.PaymentsWorkspace_rowMain__FObmX{display:flex;align-items:center;gap:13px;min-width:0}.PaymentsWorkspace_rowIcon__K2CeQ{width:38px;height:38px;border-radius:13px}.PaymentsWorkspace_rowTitle__gQ0Xi{margin:0;overflow-wrap:anywhere;font-size:12px;font-weight:800}.PaymentsWorkspace_rowMeta__5PkDZ{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px;color:var(--restaurant-muted,#837668);font-size:9px}.PaymentsWorkspace_rowLink__AJb5b{color:var(--restaurant-text,#6e5127);font-weight:750;text-decoration:underline;text-underline-offset:2px}.PaymentsWorkspace_rowCancelButton__IFKr_{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#955040;font:inherit;font-weight:750;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.PaymentsWorkspace_rowCancelPanel__klVmM{grid-column:1/-1;border:1px solid #e8cbbf;border-radius:12px;background:#fff8f4;padding:14px 16px;color:#5f4036;font-size:12px;line-height:1.5}.PaymentsWorkspace_rowCancelPanel__klVmM p{margin:0}.PaymentsWorkspace_rowCancelActions__xymF2{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.PaymentsWorkspace_rowCancelConfirm__SJPZa,.PaymentsWorkspace_rowCancelKeep__y3WxR{border-radius:9px;padding:8px 12px;font-size:11px;font-weight:750;cursor:pointer}.PaymentsWorkspace_rowCancelConfirm__SJPZa{border:1px solid #a04732;background:#a04732;color:#fff}.PaymentsWorkspace_rowCancelKeep__y3WxR{border:1px solid #dfcbbb;background:#fff;color:#513b31}.PaymentsWorkspace_rowCancelConfirm__SJPZa:disabled,.PaymentsWorkspace_rowCancelKeep__y3WxR:disabled{opacity:.55;cursor:wait}.PaymentsWorkspace_rowCancelPanel__klVmM .PaymentsWorkspace_rowCancelError__rz0iO{margin-top:10px;color:#a12e22}.PaymentsWorkspace_rowAmount__p_ezK{margin:0;font-size:18px;font-weight:800;letter-spacing:-.03em}.PaymentsWorkspace_rowFee__w1y_x{margin:4px 0 0;color:var(--restaurant-muted,#827568);font-size:9px;line-height:1.45}.PaymentsWorkspace_rowStatus__Rw13i{justify-self:end;max-width:100%;background:#f6ead7;padding:8px 10px;color:#6c4f22;text-align:center}.PaymentsWorkspace_rowStatus__Rw13i[data-tone=success]{background:#edf6ee;color:#356744}.PaymentsWorkspace_rowStatus__Rw13i[data-tone=danger]{background:#fbefec;color:#8d4434}.PaymentsWorkspace_dispute__0fN1X{margin:5px 0 0;color:#963f31;font-size:9px;font-weight:700}.PaymentsWorkspace_pagination__QpUTE{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--restaurant-border,#eadfce);padding:15px 24px;color:var(--restaurant-muted,#75685b);font-size:10px}.PaymentsWorkspace_paginationLinks__kIyYm{display:flex;gap:16px;color:var(--restaurant-text,#5c4628);font-weight:750}@media (max-width:900px){.PaymentsWorkspace_stats__fxQqd{grid-template-columns:1fr 1fr}.PaymentsWorkspace_grid__Duw8F{grid-template-columns:1fr}.PaymentsWorkspace_activation__lwUdR{order:-1}}@media (max-width:640px){.PaymentsWorkspace_hero__RWLWz{border-radius:18px;padding:25px 22px}.PaymentsWorkspace_heroTop__FtGg8{display:block}.PaymentsWorkspace_heroTitle__eYwzW{font-size:28px}.PaymentsWorkspace_accountBadge__E5unY{margin-top:20px}.PaymentsWorkspace_methodsLabel__kTQCc{width:100%}.PaymentsWorkspace_stats__fxQqd{gap:8px}.PaymentsWorkspace_stat__bjHcV{border-radius:13px;padding:15px}.PaymentsWorkspace_statValue__BESIW{font-size:23px}.PaymentsWorkspace_accountStat__3Y3bt .PaymentsWorkspace_statValue__BESIW{font-size:18px}.PaymentsWorkspace_card__xjNO7{border-radius:14px}.PaymentsWorkspace_activation__lwUdR,.PaymentsWorkspace_composer__mJ__w{padding:22px 19px}.PaymentsWorkspace_form__MPIhK{grid-template-columns:1fr}.PaymentsWorkspace_formFooter__y4sNf{grid-column:auto;grid-template-columns:1fr}.PaymentsWorkspace_primaryButton__Wk7xe{width:100%}.PaymentsWorkspace_result__XZ06Z{grid-template-columns:1fr}.PaymentsWorkspace_qr__SfLu5{width:138px}.PaymentsWorkspace_historyHeader__k_PRJ{padding:22px 19px 18px}.PaymentsWorkspace_paymentRow__2sINv{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:17px 19px}.PaymentsWorkspace_rowAmountBox__vLHMU{grid-column:1;padding-left:51px}.PaymentsWorkspace_rowStatus__Rw13i{grid-column:2;grid-row:1/span 2}}@media (max-width:390px){.PaymentsWorkspace_stats__fxQqd{grid-template-columns:1fr}.PaymentsWorkspace_statHelp__fmFVI{display:none}.PaymentsWorkspace_paymentRow__2sINv{grid-template-columns:1fr}.PaymentsWorkspace_rowAmountBox__vLHMU{padding-left:51px}.PaymentsWorkspace_rowStatus__Rw13i{grid-column:1;grid-row:auto;justify-self:start;margin-left:51px}}.RestaurantIntegrations_section__ujo0w{margin-top:24px;scroll-margin-top:24px}.RestaurantIntegrations_heading__p4kFz{display:flex;gap:12px;align-items:flex-start;padding:16px 0 20px;color:var(--restaurant-accent-ink,#8d7955)}.RestaurantIntegrations_heading__p4kFz h2{color:var(--restaurant-text,#292720);font-size:24px;letter-spacing:-.04em;font-weight:600}.RestaurantIntegrations_heading__p4kFz p{margin-top:6px!important;color:var(--restaurant-muted,#79705f);font-size:13px;line-height:1.7}.RestaurantIntegrations_card__yRh_U{min-width:0;padding:24px;border:1px solid var(--restaurant-border,#e1d4bb);border-radius:18px;background:var(--restaurant-surface,#fffdf8);scroll-margin-top:24px}.RestaurantIntegrations_cardHeader__eE_WJ{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px}.RestaurantIntegrations_cardHeader__eE_WJ>svg{color:var(--restaurant-accent-ink,#967238);flex-shrink:0;margin-top:2px}.RestaurantIntegrations_cardHeader__eE_WJ>div{flex:1}.RestaurantIntegrations_cardHeader__eE_WJ h2,.RestaurantIntegrations_cardHeader__eE_WJ h3{font-size:20px;font-weight:600;letter-spacing:-.025em}.RestaurantIntegrations_business__u0IcN p,.RestaurantIntegrations_cardHeader__eE_WJ p{color:var(--restaurant-muted,#79705f);font-size:12px;line-height:1.8;margin-top:7px!important}.RestaurantIntegrations_status__cCH5U{display:inline-flex;gap:5px;align-items:center;border-radius:30px;padding:6px 10px;background:#f4ead5;color:#8d6b31;font-size:10px;font-weight:600}.RestaurantIntegrations_status__cCH5U[data-ready=true]{background:#e9f1e5;color:#4c6949}.RestaurantIntegrations_linked__xXmWq{padding:15px;background:var(--restaurant-surface-alt,#f4efe4);border-radius:10px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.RestaurantIntegrations_linked__xXmWq>span{color:var(--restaurant-muted,#79705f)}.RestaurantIntegrations_linked__xXmWq>a{display:inline-flex;gap:5px;align-items:center;margin-left:auto;color:var(--restaurant-accent-ink,#8c642a)}.RestaurantIntegrations_actions__5M9d_{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px}.RestaurantIntegrations_primary__YUFqe,.RestaurantIntegrations_secondary__fOXj2{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:10px;padding:11px 15px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer}.RestaurantIntegrations_primary__YUFqe{background:var(--restaurant-primary,#29251d);color:var(--restaurant-on-primary,#fff)}.RestaurantIntegrations_secondary__fOXj2{background:var(--restaurant-surface,#fff);border-color:var(--restaurant-border,#daceb6);color:var(--restaurant-text,#493e2d)}.RestaurantIntegrations_primary__YUFqe:disabled,.RestaurantIntegrations_secondary__fOXj2:disabled{opacity:.5;cursor:wait}.RestaurantIntegrations_textLink__SXWgb{color:var(--restaurant-accent-ink,#8d672e);font-size:12px;text-decoration:underline;text-underline-offset:4px}.RestaurantIntegrations_search__bNayg{margin-top:20px}.RestaurantIntegrations_search__bNayg>label{font-size:12px;font-weight:600}.RestaurantIntegrations_search__bNayg>div{display:flex;gap:9px;margin-top:8px}.RestaurantIntegrations_search__bNayg input{flex:1;min-width:0;border:1px solid var(--restaurant-border,#daceb6);border-radius:10px;background:var(--restaurant-surface,#fff);padding:11px 12px;font-size:13px}.RestaurantIntegrations_results___jAfP{margin-top:12px;padding:0;list-style:none}.RestaurantIntegrations_results___jAfP li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border-bottom:1px solid var(--restaurant-border,#ece3d4);font-size:12px}.RestaurantIntegrations_results___jAfP li p{margin-top:4px!important;color:var(--restaurant-muted,#79705f)}.RestaurantIntegrations_results___jAfP li span{display:inline-block;color:var(--restaurant-accent-ink,#8d672e);margin-top:5px}.RestaurantIntegrations_business__u0IcN{border-top:1px solid var(--restaurant-border,#e7ddcc);margin-top:22px;padding-top:16px}.RestaurantIntegrations_business__u0IcN summary{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:12px;font-weight:600;cursor:pointer}.RestaurantIntegrations_business__u0IcN form{margin-top:12px}.RestaurantIntegrations_reservationLink__37kb0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;align-items:start;margin-top:16px;padding:16px;border:1px solid var(--restaurant-border,#e7ddcc);border-radius:12px;background:var(--restaurant-surface-alt,#faf6ed)}.RestaurantIntegrations_reservationLink__37kb0>div>strong{font-size:13px;color:var(--restaurant-text,#29251d)}.RestaurantIntegrations_reservationLink__37kb0>div>p{margin-top:5px!important}.RestaurantIntegrations_reservationLink__37kb0>.RestaurantIntegrations_actions__5M9d_{grid-column:1/-1;margin-top:0}.RestaurantIntegrations_reservationLink__37kb0 form{margin-top:0}.RestaurantIntegrations_paymentGrid__FpGyK{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px;scroll-margin-top:24px}.RestaurantIntegrations_notice__X0_iY{background:var(--restaurant-surface-alt,#f7eedc);color:var(--restaurant-text,#77592c);padding:14px 16px;margin-bottom:14px!important;border-radius:10px;font-size:12px}@media(max-width:850px){.RestaurantIntegrations_paymentGrid__FpGyK{grid-template-columns:1fr}.RestaurantIntegrations_cardHeader__eE_WJ{flex-wrap:wrap}.RestaurantIntegrations_cardHeader__eE_WJ>div{min-width:180px}}@media(max-width:550px){.RestaurantIntegrations_card__yRh_U{padding:18px}.RestaurantIntegrations_results___jAfP li,.RestaurantIntegrations_search__bNayg>div{flex-direction:column;align-items:stretch}.RestaurantIntegrations_search__bNayg input{width:100%}.RestaurantIntegrations_linked__xXmWq>a{margin-left:0}.RestaurantIntegrations_actions__5M9d_>*{flex:1 1 auto;text-align:center}.RestaurantIntegrations_reservationLink__37kb0{grid-template-columns:1fr}.RestaurantIntegrations_reservationLink__37kb0>.RestaurantIntegrations_actions__5M9d_{grid-column:1}}.RestaurantIntegrations_confirmLocation__x_dDq{display:flex;align-items:flex-start;gap:9px;margin:12px 0;font-size:12px;line-height:1.6}.RestaurantIntegrations_confirmLocation__x_dDq input{margin-top:3px}.RestaurantIntegrations_reviewSettings__iZGr4{margin-top:24px;border-top:1px solid var(--restaurant-border,#e7ddcc);padding-top:4px}.RestaurantIntegrations_reviewSettings__iZGr4 section{border:0;border-radius:0;box-shadow:none;padding:16px 0;margin-top:0}.RestaurantIntegrations_payments__URIbW{margin-top:28px;scroll-margin-top:24px}.RestaurantIntegrations_payments__URIbW .RestaurantIntegrations_paymentGrid__FpGyK{margin-top:0}.RestaurantSidebar_sidebar__U62qM{position:fixed;inset:0 auto 0 0;z-index:40;display:none;flex-direction:column;width:286px;height:100vh;height:100dvh;border-right:1px solid #ffffff0d;background:var(--restaurant-sidebar,#25241e);color:var(--restaurant-sidebar-muted,#b6b1a6)}.RestaurantSidebar_header__EB_62{flex:0 0 auto;padding:27px 17px 19px}.RestaurantSidebar_brand__4cLiB{display:inline-block;margin:0 11px 24px;border-radius:3px}.RestaurantSidebar_wordmark__fIYRg{margin:0;color:var(--restaurant-sidebar-text,#fffdf8);font-size:29px;font-weight:700;line-height:1.12;letter-spacing:-.075em}.RestaurantSidebar_wordmark__fIYRg>span{color:var(--restaurant-accent-soft,#d9b267)}.RestaurantSidebar_restaurantPicker__19gka{position:relative}.RestaurantSidebar_restaurantButton__dJkXV{display:flex;align-items:center;gap:11px;width:100%;min-height:62px;padding:11px;border:1px solid #ffffff18;border-radius:8px;color:var(--restaurant-sidebar-text,#e9e4d9);background:#ffffff02;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.RestaurantSidebar_restaurantButton__dJkXV:hover:not(:disabled){background:#ffffff06;border-color:#ffffff32}.RestaurantSidebar_restaurantButton__dJkXV:disabled{cursor:default}.RestaurantSidebar_restaurantCard__xqpes{position:relative;border:1px solid #ffffff18;border-radius:8px;background:#ffffff02}.RestaurantSidebar_restaurantCard__xqpes:hover{border-color:#ffffff32}.RestaurantSidebar_restaurantCard__xqpes>.RestaurantSidebar_restaurantButton__dJkXV{min-height:70px;align-items:flex-start;border:0;background:transparent}.RestaurantSidebar_restaurantCard__xqpes .RestaurantSidebar_pickerChevron__3ue91,.RestaurantSidebar_restaurantCard__xqpes .RestaurantSidebar_restaurantIdentity__qaOAM{padding-top:2px}.RestaurantSidebar_restaurantPlanRow__BMA2B{position:absolute;right:30px;bottom:7px;left:56px;display:flex;align-items:center;gap:6px;min-height:26px;pointer-events:none}.RestaurantSidebar_restaurantPlanRow__BMA2B small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--restaurant-sidebar-muted,#a9a394);font-size:10px;line-height:1.4}.RestaurantSidebar_restaurantAvatar__r7RFR{display:grid;place-items:center;flex:0 0 34px;height:35px;border-radius:6px;background:var(--restaurant-primary-hover,#3b382d);color:var(--restaurant-accent-soft,#d7b779);font-size:17px;font-weight:600}.RestaurantSidebar_restaurantIdentity__qaOAM{min-width:0;flex:1}.RestaurantSidebar_restaurantIdentity__qaOAM strong{display:block;overflow:hidden;color:var(--restaurant-sidebar-text,#f1ece2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.RestaurantSidebar_restaurantIdentity__qaOAM small{display:block;margin-top:4px;color:var(--restaurant-sidebar-muted,#a9a394);font-size:10px;line-height:1.4}.RestaurantSidebar_pickerChevron__3ue91{color:var(--restaurant-sidebar-muted,#b2aa99);font-size:19px;line-height:1}.RestaurantSidebar_restaurantList__XBKt7{position:absolute;z-index:2;top:calc(100% + 7px);right:0;left:0;padding:9px;border:1px solid var(--restaurant-sidebar-muted,#4c473b);border-radius:9px;background:var(--restaurant-primary-hover,#302e26);box-shadow:0 12px 35px #0004}.RestaurantSidebar_restaurantList__XBKt7>p{margin:5px 7px 8px;color:var(--restaurant-sidebar-muted,#b8ac94);font-size:10px;font-weight:600}.RestaurantSidebar_restaurantList__XBKt7>nav{max-height:min(280px,40dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--restaurant-sidebar-muted,#6d634c) transparent}.RestaurantSidebar_restaurantList__XBKt7 a{display:block;padding:10px 9px;border-radius:5px;color:var(--restaurant-sidebar-text,#ded8cc);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.RestaurantSidebar_restaurantList__XBKt7 a:hover{background:#ffffff09}.RestaurantSidebar_restaurantList__XBKt7 a[aria-current]{background:color-mix(in srgb,var(--restaurant-accent,#d7b267) 10%,transparent);color:var(--restaurant-accent-soft,#ebce92)}.RestaurantSidebar_menu__RV8iv{flex:1 1 auto;min-height:0;padding:0 17px 17px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.RestaurantSidebar_menu__RV8iv::-webkit-scrollbar{display:none}.RestaurantSidebar_section__03viD+.RestaurantSidebar_section__03viD{margin-top:24px}.RestaurantSidebar_sectionTitle__TZg3U{margin:0 0 10px;padding:0 11px;color:var(--restaurant-sidebar-muted,#ada493);font-size:10px;font-weight:550;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.RestaurantSidebar_navItems__oWb_7{display:flex;flex-direction:column;gap:3px}.RestaurantSidebar_navItem__9uoC_{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:42px;padding:10px 11px;border:1px solid transparent;border-radius:7px;color:var(--restaurant-sidebar-text,#c2bdb2);font-size:12px;font-weight:500;line-height:1.4;transition:color .15s ease,background .15s ease}.RestaurantSidebar_navItem__9uoC_:hover{background:#ffffff07;color:var(--restaurant-sidebar-text,#fffaf0)}.RestaurantSidebar_navItem__9uoC_.RestaurantSidebar_active__GeYvk{background:var(--restaurant-accent-soft,#d5b46d);color:var(--restaurant-accent-ink,#272319);font-weight:650}.RestaurantSidebar_navItem__9uoC_.RestaurantSidebar_active__GeYvk:hover{background:var(--restaurant-accent-soft,#dfbe78);color:var(--restaurant-accent-ink,#272319)}.RestaurantSidebar_navItem__9uoC_.RestaurantSidebar_alert__kaOgy:not(.RestaurantSidebar_active__GeYvk){color:var(--restaurant-accent-soft,#f3dba9);background:color-mix(in srgb,var(--restaurant-accent,#d9b267) 8%,transparent);border-color:color-mix(in srgb,var(--restaurant-accent,#d9b267) 18%,transparent)}.RestaurantSidebar_navLabel__J326a{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.RestaurantSidebar_navLabel__J326a>span:last-child{min-width:0;overflow-wrap:anywhere}.RestaurantSidebar_navIcon__hpTgk{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;color:var(--restaurant-sidebar-muted,#b0a897)}.RestaurantSidebar_navIcon__hpTgk>svg{width:18px;height:18px}.RestaurantSidebar_active__GeYvk .RestaurantSidebar_navIcon__hpTgk{color:var(--restaurant-accent-ink,#3d3422)}.RestaurantSidebar_alert__kaOgy .RestaurantSidebar_navIcon__hpTgk{color:inherit}.RestaurantSidebar_badge__padf2,.RestaurantSidebar_soonBadge__E784F{flex-shrink:0;padding:3px 5px;border:1px solid color-mix(in srgb,var(--restaurant-accent,#d9b267) 18%,transparent);border-radius:4px;color:var(--restaurant-accent-soft,#d8bd86);font-size:8px;font-weight:600;line-height:1.3;letter-spacing:.02em;white-space:nowrap}.RestaurantSidebar_lockedBadge__R1SeA{background:color-mix(in srgb,var(--restaurant-accent,#d9b267) 5%,transparent)}.RestaurantSidebar_countBadge__jA_67{min-width:19px;color:var(--restaurant-sidebar,#25241e);background:var(--restaurant-accent-soft,#d7b267);text-align:center}.RestaurantSidebar_soonBadge__E784F{color:var(--restaurant-sidebar-muted,#c2b89f);border-color:#ffffff15;background:#ffffff03}.RestaurantSidebar_active__GeYvk .RestaurantSidebar_badge__padf2,.RestaurantSidebar_active__GeYvk .RestaurantSidebar_soonBadge__E784F{color:var(--restaurant-accent-ink,#4a391b);border-color:color-mix(in srgb,var(--restaurant-accent-ink,#4a391b) 19%,transparent);background:color-mix(in srgb,var(--restaurant-surface,#fff7df) 15%,transparent)}.RestaurantSidebar_footer__LfY_G{flex:0 0 auto;margin:0 17px;padding:11px 0 14px;border-top:1px solid #ffffff12}.RestaurantSidebar_footer__LfY_G .RestaurantSidebar_navItem__9uoC_{min-height:38px;padding-top:8px;padding-bottom:8px}.RestaurantSidebar_footerMeta__CxJ4K{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 0}.RestaurantSidebar_footerMeta__CxJ4K>span{color:var(--restaurant-sidebar-muted,#a89f8c);font-size:10px}.RestaurantSidebar_footerMeta__CxJ4K .RestaurantSidebar_languageSwitcher__gfgeJ{height:30px;padding:0 9px;border-color:#ffffff26;border-radius:6px;color:var(--restaurant-sidebar-text,#d9d2c4);background:transparent;font-size:10px}.RestaurantSidebar_footerMeta__CxJ4K .RestaurantSidebar_languageSwitcher__gfgeJ:hover{border-color:#ffffff40;background:#ffffff06}.RestaurantSidebar_sidebar__U62qM a:focus-visible,.RestaurantSidebar_sidebar__U62qM button:focus-visible{outline:2px solid var(--restaurant-accent-soft,#e9c675);outline-offset:3px}.RestaurantSidebar_spacer__sZi7k{display:none;width:286px;flex-shrink:0}@media (min-width:1024px){.RestaurantSidebar_sidebar__U62qM{display:flex}.RestaurantSidebar_spacer__sZi7k{display:block}}@media (min-width:1024px) and (max-height:760px){.RestaurantSidebar_header__EB_62{padding-top:20px;padding-bottom:16px}.RestaurantSidebar_brand__4cLiB{margin-bottom:18px}.RestaurantSidebar_restaurantButton__dJkXV{min-height:56px;padding-top:8px;padding-bottom:8px}.RestaurantSidebar_footer__LfY_G{padding-bottom:11px}.RestaurantSidebar_footerMeta__CxJ4K{padding-top:9px}}@media (prefers-reduced-motion:reduce){.RestaurantSidebar_navItem__9uoC_,.RestaurantSidebar_restaurantButton__dJkXV{transition:none}}