.shevaj-account-header button:is([aria-label=Iniciar\ sesión],[aria-label="Mi cuenta: sesión activa"]){border:1px solid var(--chakra-colors-border);background:var(--chakra-colors-bg);border-radius:999px;position:relative;box-shadow:0 3px 12px #0f172a14}.shevaj-account-header button[aria-label=Iniciar\ sesión]{width:46px;height:46px;color:var(--chakra-colors-fg)}.shevaj-account-symbol{background:linear-gradient(135deg,#14b8a629,#6366f124);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.shevaj-account-glint{width:7px;height:7px;box-shadow:0 0 0 2px var(--chakra-colors-bg);background:#8b5cf6;border-radius:2px;position:absolute;top:1px;right:0;transform:rotate(45deg)}.shevaj-account-header button[aria-label="Mi cuenta: sesión activa"]{gap:10px;min-height:48px;padding:5px 10px 5px 5px}.shevaj-account-header button[aria-label="Mi cuenta: sesión activa"] [data-scope=avatar][data-part=root]{border:2px solid var(--chakra-colors-bg);color:#fff;background:linear-gradient(145deg,#0f766e 5%,#4338ca 95%);outline:2px solid #14b8a6;width:36px;height:36px;position:relative;overflow:visible;box-shadow:0 3px 8px #4338ca33}.shevaj-account-header button[aria-label="Mi cuenta: sesión activa"] [data-scope=avatar][data-part=fallback]{letter-spacing:.03em;background:0 0;font-size:12px;font-weight:750}.shevaj-account-header button[aria-label="Mi cuenta: sesión activa"] [data-scope=avatar][data-part=root]:after{content:"";border:2px solid var(--chakra-colors-bg);background:#14b8a6;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.shevaj-account-header button:is([aria-label=Iniciar\ sesión],[aria-label="Mi cuenta: sesión activa"]):active{transform:none}.shevaj-account-header button:is([aria-label=Iniciar\ sesión],[aria-label="Mi cuenta: sesión activa"]):focus-visible{outline:2px solid var(--chakra-colors-blue-focus-ring,#2563eb);outline-offset:4px}@media (prefers-reduced-motion:reduce){.shevaj-account-header button:is([aria-label=Iniciar\ sesión],[aria-label="Mi cuenta: sesión activa"]){transition:none;transform:none!important}.shevaj-account-header .shevaj-account-glint{animation:none!important}}:root{color:var(--chakra-colors-fg);background:var(--chakra-colors-bg-subtle);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--chakra-colors-bg-subtle);min-width:320px;min-height:100vh;color:var(--chakra-colors-fg);margin:0}button,input,select{font:inherit}.n-page-enter{transform-origin:top;animation:.18s cubic-bezier(.22,1,.36,1) both n-page-appear}@keyframes n-page-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.n-page-enter{animation:none}}@media (width<=63.999rem),(any-pointer:coarse) and (width<=85.375rem){.food-mobile-app button,.food-mobile-app input,.food-mobile-app select,.food-mobile-form button,.food-mobile-form input,.food-mobile-form select{min-height:44px}.food-mobile-app input,.food-mobile-app textarea,.food-mobile-app select,.food-mobile-form input,.food-mobile-form textarea,.food-mobile-form select{font-size:16px}.food-mobile-section [data-scope=card]{min-width:0}.food-mobile-section p{overflow-wrap:anywhere}}.food-mobile-form{min-width:0}.food-mobile-form input:not([type=checkbox]):not([type=file]),.food-mobile-form textarea,.food-mobile-form select{background:var(--chakra-colors-bg-subtle);border-color:var(--chakra-colors-border);border-radius:12px;width:100%;max-width:100%}.food-mobile-form textarea{min-height:104px;padding:12px;line-height:1.6}.food-mobile-form [data-scope=field][data-part=label]{font-size:14px;font-weight:600}.food-mobile-form [data-scope=field][data-part=helper-text]{line-height:1.6}.food-walkin-form>[data-scope=field][data-part=root]{border:1px solid var(--chakra-colors-border);background:var(--chakra-colors-bg-panel);border-radius:16px;padding:16px}.food-mobile-form form h3{border-bottom:1px solid var(--chakra-colors-border);margin-top:8px;padding-bottom:12px}.food-mobile-form form button[type=submit]{border-radius:12px;width:100%;min-height:48px}.food-mobile-form [data-scope=number-input][data-part=root]{width:100%;min-width:0}
