/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-latin-vietnamese-standard-normal.4bab08d6.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-latin-latin-ext-standard-normal.a4f727cf.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-latin-latin-standard-normal.0cea2568.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anek Telugu Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-telugu-telugu-standard-normal.ecf016d3.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+951-952,u+964-965,u+c00-c7f,u+1cda,u+1cf2,u+200c-200d,u+25cc}@font-face{font-family:Anek Telugu Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-telugu-latin-ext-standard-normal.d17afe46.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Telugu Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-telugu-latin-standard-normal.efd36c64.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-devanagari-devanagari-standard-normal.b611d540.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+900-97f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-devanagari-latin-ext-standard-normal.4424309d.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/_next/static/media/anek-devanagari-latin-standard-normal.1272a9fa.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-vietnamese-wght-normal.417310f3.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-ext-wght-normal.26c50168.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-wght-normal.f0dc8937.woff2?dpl=dpl_FcDD13S9hFg14Bhb6rUj9fLMaZni)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-hanken);--default-mono-font-family:var(--font-mono);--color-surface:var(--surface);--font-display:var(--font-sora)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-7{z-index:7}.z-8{z-index:8}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-12{order:12}.order-42{order:42}.order-59{order:59}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.me-1{margin-inline-end:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-64{height:calc(var(--spacing) * 64)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--border\)\]{border-color:var(--border)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[10px\]{font-size:10px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.tab-1{tab-size:1}.tab-2{tab-size:2}.tab-3{tab-size:3}.tab-9{tab-size:9}.tab-103{tab-size:103}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--st-green\)\]{color:var(--st-green)}.text-\[var\(--st-red\)\]{color:var(--st-red)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[integration\:settlement\]{integration:settlement}.\[integration\:urbanpiper-order-relay\]{integration:urbanpiper-order-relay}.\[integration\:urbanpiper-order-status\]{integration:urbanpiper-order-status}.\[integration\:urbanpiper-rider-status\]{integration:urbanpiper-rider-status}.\[integration\:webhook\]{integration:webhook}.placeholder\:text-\[var\(--ink-3\)\]::placeholder{color:var(--ink-3)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:border-\[var\(--brand\)\]:focus{border-color:var(--brand)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--brand\)\]:focus{--tw-ring-color:var(--brand)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:root{--font-anek:"Anek Latin Variable","Anek Latin";--type-hero-phone:40px;--type-metric-phone:22px;--type-body:16px;--type-label-large:14px;--type-label:14px;--type-caption:13px;--font-staff-telugu:"Anek Telugu Variable","Anek Latin Variable",system-ui,sans-serif;--font-staff-hindi:"Anek Devanagari Variable","Anek Latin Variable",system-ui,sans-serif;--font-ops:"Anek Latin Variable","Anek Latin",system-ui,-apple-system,"Segoe UI",sans-serif;--font-sora:var(--font-anek);--font-hanken:var(--font-anek);--font-newsreader:"Newsreader Variable";--font-albert:var(--font-anek);--font-pos-archivo:var(--font-anek);--font-pos-schibsted:var(--font-anek);--font-pos-jetbrains:var(--font-anek);--accent:#3b2e1f;--accent-d:#2f2418;--accent-tint:#f7f1e4;--accent-ink:#3b2e1f;--bg:#f1e9db;--surface:#fffdf9;--surface-2:#f7f1e4;--line:#e3d6bf;--line-2:#efe7d8;--ink:#3b2e1f;--ink-2:#5e5140;--ink-muted-source:#82705a;--ink-3:#786650;--side:#3b2e1f;--side-2:#5e5140;--brown:#8a6a1f;--brown-t:#fbf3e1;--ops-primary:#b3560a;--ops-primary-dark:#8f4508;--ops-primary-tint:#fbefe3;--ops-cyan:#06b6d4;--ops-teal:#14774a;--ops-coral:#b3261e;--ops-amber:#8a5a00;--ops-blue:#2f4fb8;--ops-bg:#fbf8f3;--ops-surface:#fff;--ops-surface-2:#f4efe7;--ops-line:#ece5da;--ops-line-2:#f1ece3;--ops-ink:#1e1b18;--ops-ink-2:#4b4640;--ops-ink-3:#6f685f;--ops-side:#1e1b18;--ops-side-2:#2e2a26;--kds-ink-3:#b8ae9f;--st-green:#12a150;--st-amber:#b8863b;--st-orange:#da6516;--st-red:#d64545;--st-blue:#2f6be0;--text-error:#a51d3d;--st-green-t:#e4f6ec;--st-green-l:#c3e6d1;--st-amber-t:#faf0d6;--st-amber-l:#e7d9a8;--st-amber-ink:#7a5a12;--st-orange-t:#fdeee3;--st-red-t:#fbe9e9;--st-red-l:#f0c9c9;--st-blue-t:#e7eefc;--card-shadow:0 8px 22px #3b2e1f17;--btn-shadow:0 10px 24px #3b2e1f47;--background:var(--bg);--foreground:var(--ink);--tone-haldi-ink:#8a5a00;--tone-haldi-tint:#fff1cc;--tone-kesar-ink:#a84a0b;--tone-kesar-tint:#fde8d6;--chart-prior:#b97836;--tone-pudina-ink:#14774a;--tone-pudina-tint:#ddf3e6;--tone-neel-ink:#2f4fb8;--tone-neel-tint:#e3e9fc;--tone-mirchi-ink:#b3261e;--tone-mirchi-tint:#fde4df;--tone-jamun-ink:#6b2f8f;--tone-jamun-tint:#f0e3f7;--tone-slate-ink:#3f4652;--tone-slate-tint:#eceef1;--action:#b3560a;--action-hover:#8f4508;--action-ink:#fff;--danger:var(--tone-mirchi-ink);--danger-tint:var(--tone-mirchi-tint);--success:var(--tone-pudina-ink);--success-tint:var(--tone-pudina-tint);--info:var(--tone-neel-ink);--info-tint:var(--tone-neel-tint);--warn:var(--tone-haldi-ink);--warn-tint:var(--tone-haldi-tint);--quiet:var(--tone-slate-ink);--quiet-tint:var(--tone-slate-tint);--page:#fbf8f3;--block:#fff;--hairline:#ece5da;--hero:#fff4e3;--hero-ink:#3b2e1f;--hero-ink-2:#5e5140;--hero-up:var(--tone-pudina-ink);--hero-down:var(--tone-mirchi-ink);--hero-action:var(--action);--hero-chart:var(--tone-kesar-chart);--hero-chart-today:var(--tone-kesar-ink);--sunk:#f4efe7;--text:#1e1b18;--text-2:#4b4640;--text-3:#6f685f;--r-control:12px;--r-block:16px;--r-photo:12px;--r-pill:999px;--hit-min:44px;--hit-chip:48px;--hit-service:52px;--focus-ring:#8f4508;--focus-ring-on-dark:#f2b35c;--focus-width:3px;--focus-field-width:2px;--segment-selected-shadow:0 1px 2px #1e1b181f;--ease-rise:cubic-bezier(.2,.7,.2,1);--t-press:.12s;--t-sheet:.22s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--type-section:19px;--type-metric:30px;--type-hero:clamp(40px,6vw,60px);--dish-photo-list:56px;--dish-photo-card:88px;--dish-photo-plate:112px;--dish-photo-hero:160px;--dish-photo-category:64px;--dish-card-rail-desktop:280px;--content-max:960px;--metric-bars-height:68px;--tone-kesar-chart:#b87333;--metric-chart-max:560px;--sheet-handle-width:36px;--badge-service-height:28px;--sheet-scrim:#1e1b1873;--line-width:1px;--t-rise:.2s;--t-plate:.22s;--t-stagger:60ms;--rise-distance:8px;--plate-turn:-3deg;--press-scale:.97}@font-face{font-family:Bhairavi Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}[data-design-v3=on]{--font-ops:"Bhairavi Manrope","Anek Telugu","Anek Devanagari","Nirmala UI","Noto Sans Telugu","Noto Sans Devanagari","Anek Latin Variable",system-ui,sans-serif;--font-anek:var(--font-ops);--accent:#c93b1d;--accent-d:#a32f17;--accent-tint:#fbe9e2;--accent-ink:#a32f17;--bg:#f3f4ef;--surface:#fff;--surface-2:#f5f8ed;--line:#839086;--line-2:#e1e6de;--ink:#202925;--ink-2:#5c6862;--ink-3:#5c6862;--side:#17362e;--side-2:#193e33;--ops-primary:#c93b1d;--ops-primary-dark:#a32f17;--ops-primary-tint:#fbe9e2;--ops-bg:#f3f4ef;--ops-surface:#fff;--ops-surface-2:#f5f8ed;--ops-line:#839086;--ops-line-2:#e1e6de;--ops-ink:#202925;--ops-ink-2:#5c6862;--ops-ink-3:#5c6862;--ops-side:#17362e;--ops-side-2:#193e33;--action:#c93b1d;--action-hover:#a32f17;--action-ink:#fff;--focus-ring:#a32f17;--page:#f3f4ef;--block:#fff;--hairline:#839086;--hero:#193e33;--hero-ink:#fff;--hero-ink-2:#d5e3db;--hero-up:#a8e6be;--hero-down:#ffb8a8;--hero-action:#ffb49a;--hero-chart:#e0a464;--hero-chart-today:#f2b35c;--sunk:#f5f8ed;--text:#202925;--text-2:#5c6862;--text-3:#5c6862;--r-block:18px;--space-4:18px;--space-5:22px;--space-6:28px;font-family:var(--font-ops);font-variant-numeric:tabular-nums}@media screen{[data-design-v3=on]{--font-ops:"Anek Latin Variable","Anek Telugu Variable","Anek Devanagari Variable","Nirmala UI","Noto Sans Telugu","Noto Sans Devanagari",system-ui,sans-serif}}@media (prefers-reduced-motion:reduce){:root{--t-press:0s;--t-sheet:0s;--t-rise:0s;--t-plate:0s;--t-stagger:0s}}*{box-sizing:border-box}body,html{margin:0;padding:0}.app-root-content{display:contents}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell-side{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;height:100dvh;overflow:hidden auto;box-shadow:8px 0 28px #1119361f;background:radial-gradient(circle at 18% 4%,#c4610f2e,transparent 30%),linear-gradient(165deg,var(--ops-side-2),var(--ops-side) 58%)!important}.shell-nav-layout{flex-direction:column;flex:none;min-height:min-content;display:flex}.shell-nav-search{color:#e9dfcf;cursor:pointer;width:100%;min-height:44px;font:inherit;text-align:left;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:10px;align-items:center;gap:8px;margin:0 0 8px;padding:8px 10px;font-size:13px;display:flex}@media (min-width:861px){.shell-nav-search{display:none}}@media (min-width:861px) and (max-width:1024px){.topbar-search{justify-content:center;min-height:44px;flex:none!important;width:44px!important;min-width:44px!important;padding:0!important}.topbar-search>span{display:none}}@media (min-width:861px) and (max-width:960px){.topbar-time{display:none!important}}.shell-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex:1;align-content:start;gap:5px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.shell-nav-group{border-top:1px solid #ffffff12;padding-top:5px}.shell-nav-primary{border-bottom:1px solid #ffffff14;padding-bottom:7px}.shell-nav-group:first-of-type{border-top:0;padding-top:0}.shell-nav-group-label,.shell-nav-group-trigger{color:#c9bba6;width:100%;min-height:44px;font:inherit;letter-spacing:0;background:0 0;border:0;margin:0;padding:5px 9px;font-size:13px;font-weight:700}.shell-nav-group-trigger{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.shell-nav-group-items{gap:2px;display:grid}.shell-nav-item{color:#f6f1e8;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:7px 10px;font-size:14px;font-weight:650;text-decoration:none;display:grid}.shell-nav-item:hover{background:#fffdf814}.shell-nav-item[aria-current=page]{box-shadow:inset 3px 0 0 var(--accent);color:#fff;background:#c4610f38;font-weight:800}.shell-nav-icon{color:#e2b48a;display:inline-flex}.shell-nav-item[aria-current=page] .shell-nav-icon{color:#ffd9b0}.bottom-nav-item[aria-current=page] [data-spot-fill],.shell-nav-item[aria-current=page] .shell-nav-icon [data-spot-fill]{fill-opacity:.45}.shell-nav-badge{color:#fff;text-align:center;background:#ffffff24;border-radius:999px;min-width:20px;padding:2px 6px;font-size:13px}.shell-nav-tools-label{min-height:28px;padding-top:10px;padding-bottom:2px}.ui-dialog{z-index:70;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ui-dialog-backdrop{background:#0f231c80;position:absolute;inset:0}.ui-dialog-panel{background:var(--surface);border-radius:18px;flex-direction:column;width:100%;min-width:0;max-height:calc(100dvh - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000004d}.ui-dialog-panel:focus{outline:none}.ui-dialog-head{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 8px 20px;display:flex}.ui-dialog-title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px}.ui-dialog-close{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.ui-dialog-close:hover{background:var(--surface-2)}.ui-dialog-section{flex:none;min-width:0;padding:0 20px}.ui-dialog-body{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:4px 20px 20px;overflow:hidden auto}.ui-dialog-body :where(input,select,textarea){min-width:0;max-width:100%}@media (max-width:480px){.ui-dialog{padding:10px}.ui-dialog-panel{max-height:calc(100dvh - 20px)}.ui-dialog-head{padding-left:16px}.ui-dialog-section{padding:0 16px}.ui-dialog-body{padding:4px 16px 16px}.ui-stack-narrow{grid-template-columns:minmax(0,1fr)!important}}.nav-dialog-overlay{z-index:80;background:#3b2e1f9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.nav-dialog-panel{border:1px solid var(--line);background:var(--surface);width:min(520px,100%);max-height:min(680px,88dvh);color:var(--ink);border-radius:20px;padding:18px;overflow:auto;box-shadow:0 28px 80px #08181252}.nav-dialog-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.nav-dialog-heading h2{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px}.nav-dialog-heading button{border:1px solid var(--line);background:var(--surface-2);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:20px}.nav-search-field{border:1px solid var(--line);min-height:46px;color:var(--ink-3);background:var(--surface-2);border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex}.nav-search-field:focus-within{border-color:var(--focus-ring);outline:var(--focus-field-width) solid var(--focus-ring)}.nav-search-field input{min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.nav-search-results{gap:4px;margin-top:10px;display:grid}.nav-search-results .shell-nav-item{color:var(--ink)}.nav-search-results .shell-nav-icon{color:var(--accent)}.nav-search-results .shell-nav-item[aria-current=page]{background:var(--accent-tint);color:var(--accent-ink)}.nav-search-empty{color:var(--ink-2);text-align:center;margin:24px 0}.topbar-search{border:1px solid var(--line);background:var(--surface-2);max-width:430px;min-height:44px;color:var(--ink-3);cursor:pointer;font:inherit;text-align:left;border-radius:11px;flex:1;align-items:center;gap:9px;padding:9px 14px;font-size:13px;display:flex}.topbar-search,.topbar-search>span{min-width:0;white-space:nowrap;overflow:hidden}.topbar-search>span{text-overflow:ellipsis}.topbar-neworder{white-space:nowrap;flex:none}.workspace-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.workspace-search-result{border:1px solid var(--line);background:var(--surface-2);min-height:52px;color:var(--ink);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;font-size:13px;font-weight:750;text-decoration:none;display:grid}.workspace-search-result>:first-child,.workspace-search-result>:last-child{color:var(--accent)}.workspace-search-result[aria-current=page]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink)}@media (max-width:520px){.workspace-search-results{grid-template-columns:1fr}}.workspace-find-status{min-height:18px;color:var(--ink-2);margin-top:8px;font-size:12.5px}.workspace-find-status [role=alert]{color:var(--st-red)}.workspace-find-group h3,.workspace-find-screens{color:var(--ink-2);margin:14px 0 6px;font-size:12.5px;font-weight:750}.workspace-find-records{gap:6px;display:grid}.workspace-search-record{border:1px solid var(--line);background:var(--surface);min-height:52px;color:var(--ink);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.workspace-search-record:focus-visible,.workspace-search-record:hover{border-color:var(--accent);background:var(--accent-tint)}.workspace-search-record>:first-child,.workspace-search-record>:last-child{color:var(--accent)}.workspace-search-record strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:750;display:block}.workspace-search-record small{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Anek Latin Variable,Anek Latin,system-ui,-apple-system,Segoe UI,sans-serif}.shell-parent{--accent:var(--ops-primary);--accent-d:var(--ops-primary-dark);--accent-tint:var(--ops-primary-tint);--accent-ink:#8a4108;--bg:var(--ops-bg);--surface:var(--ops-surface);--surface-2:var(--ops-surface-2);--line:var(--ops-line);--line-2:var(--ops-line-2);--ink:var(--ops-ink);--ink-2:var(--ops-ink-2);--ink-3:var(--ops-ink-3);--side:var(--ops-side);--side-2:var(--ops-side-2);--st-green:#047857;--st-amber:var(--ops-amber);--st-red:var(--ops-coral);--st-blue:var(--ops-blue);--st-green-t:#e8fbf4;--st-amber-t:#fff7e5;--st-red-t:#fff0f3;--st-blue-t:#ebf3ff;--card-shadow:0 1px 2px #1e1b180d;--btn-shadow:0 8px 20px #8f450838;height:100dvh;overflow:hidden}[data-design-v3=on].shell-parent{--accent-ink:var(--action-hover)}.shell-workspace{height:100dvh;overflow:hidden}.shell-main{scroll-padding:var(--space-2)}.network-status{background:var(--st-green-t);color:#087a50;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.network-status[data-network=checking]{background:var(--surface-2);color:var(--ink-2)}.network-status[data-network=offline]{border-color:var(--st-red-l);background:var(--st-red-t);color:#a51d3d}.network-status[data-network=online][data-waiting=true]{border-color:var(--st-amber-l);color:#7a5a12;background:#fff7e5}.network-status[data-network=online][data-waiting=true] .network-status-dot{box-shadow:none;background:#b26b00}@media (max-width:1050px){.network-status[data-waiting=true]{display:inline-flex!important}}.network-status-dot{background:var(--st-green);width:8px;height:8px;box-shadow:0 0 0 4px var(--st-green);border-radius:50%;flex:none}@supports (color:color-mix(in lab,red,red)){.network-status-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--st-green) 16%,transparent)}}.network-status[data-network=checking] .network-status-dot{background:var(--ink-3);box-shadow:none}.network-status[data-network=offline] .network-status-dot{background:var(--st-red);box-shadow:0 0 0 4px var(--st-red)}@supports (color:color-mix(in lab,red,red)){.network-status[data-network=offline] .network-status-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--st-red) 14%,transparent)}}.network-offline-banner{z-index:70;border:1px solid var(--st-red-l);background:var(--st-red-t);color:#7f1d1d;text-align:center;border-radius:12px;width:min(680px,100vw - 28px);padding:12px 16px;font-size:13px;line-height:1.45;position:fixed;top:70px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #7f1d1d2e}body:has(.shell-parent){background:var(--ops-bg);color:var(--ops-ink);overflow:hidden}.shell-parent{font-family:var(--font-ops);font-variant-numeric:tabular-nums}.shell-parent :is(h1,h2,h3,.display){letter-spacing:-.01em;font-family:Anek Latin Variable,Anek Latin,system-ui,sans-serif;font-stretch:94%}.shell-parent .num{font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:700}.display,.shell-parent .num{font-family:Anek Latin Variable,Anek Latin,system-ui,sans-serif}.display{letter-spacing:-.01em;font-weight:800;font-stretch:94%}.num{font-variant-numeric:tabular-nums;font-family:Anek Latin Variable,Anek Latin,system-ui,sans-serif;font-weight:700}[data-design-v3=on] :is(h1,h2,h3,.display,.num){font-family:var(--font-ops)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scroll-cue:after{content:"";pointer-events:none;background:linear-gradient(to right,transparent,var(--scroll-cue-bg,var(--bg)) 85%);flex:0 0 28px;align-self:stretch;position:sticky;right:0}[role=button],a,button,input[type=checkbox],label,select{-webkit-tap-highlight-color:transparent}[role=button],a[href],button{touch-action:manipulation;transition:transform 80ms,background-color .16s,border-color .16s,box-shadow .16s,opacity .16s,color .16s}[role=button]:not([aria-disabled=true]):active,a[href]:active,button:not(:disabled):active{transform:scale(.97)}button:disabled{cursor:not-allowed}input,select,textarea{transition:border-color .16s,box-shadow .16s,background-color .16s}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--focus-ring)!important}:where(input,textarea,select):focus-visible{outline:var(--focus-field-width) solid var(--focus-ring);outline-offset:0}select:not([class]):not([style]){border:1px solid var(--line);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:9px 34px 9px 12px}:where(a[href],button,[role=button]):focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:3px}.shell-side,[data-focus-surface=dark]{--focus-ring:var(--focus-ring-on-dark)}.focus-inset :focus-visible{outline-width:var(--focus-width)!important;outline-offset:calc(-1 * var(--focus-width))!important;box-shadow:inset 0 0 0 calc(var(--focus-width) + var(--space-1) / 2) var(--block)!important}@media (hover:hover){.lift{transition:transform .14s,box-shadow .14s}.lift:hover{transform:translateY(-2px);box-shadow:0 14px 30px #141e191f}}.page-in{overscroll-behavior:contain;min-height:0;animation:app-page-in .26s;overflow-y:auto}@keyframes app-page-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.skel{background:linear-gradient(100deg,var(--surface-2) 28%,var(--line-2) 50%,var(--surface-2) 72%);background-size:200% 100%;border-radius:12px;animation:app-shimmer 1.15s ease-in-out infinite}@keyframes app-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner{border:3px solid var(--line-2,#0000001f);border-top-color:var(--accent);border-radius:50%;flex:none;width:26px;height:26px;animation:app-spin .7s linear infinite}.spinner-sm{border-width:2px;width:16px;height:16px}@keyframes app-spin{to{transform:rotate(1turn)}}.route-bar{z-index:2147483000;background:linear-gradient(90deg,var(--accent),var(--accent-d,var(--accent)));height:3px;box-shadow:0 0 10px var(--accent);pointer-events:none;border-radius:0 3px 3px 0;transition:width .2s,opacity .3s;position:fixed;top:0;left:0}.page{padding:var(--space-5) var(--space-6) 28px}.page-narrow{max-width:760px}@media (max-width:600px){.page{padding:var(--space-4) 14px 24px}}@media (max-width:760px){.chip-row{scroll-snap-type:x proximity;margin-inline:-14px;padding-inline:14px;flex-wrap:nowrap!important}.chip-row>*{scroll-snap-align:start}.range-row{width:100%;margin-left:0!important}.range-row>*{flex:1}}.bottom-nav{display:none}.topbar[data-service] .topbar-brand,.topbar[data-service] .topbar-neworder,.topbar[data-service] .topbar-orders,.topbar[data-service] .topbar-search,.topbar[data-service] button[aria-label=Account\ menu]{min-width:52px!important;min-height:52px!important}.topbar-short{display:none}@media (max-width:860px){.shell-parent{flex-direction:column!important}.shell-side{display:none!important}.shell-parent main{scroll-padding-bottom:calc(106px + env(safe-area-inset-bottom,0px));padding-bottom:calc(106px + env(safe-area-inset-bottom,0px))!important}.bottom-nav{z-index:45;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #141e1914}.shell-parent:has(.pos-fullscreen) .bottom-nav{display:none}.shell-parent:has(.pos-fullscreen) main{scroll-padding-bottom:var(--space-2);padding-bottom:env(safe-area-inset-bottom,0)!important}.shell-parent:has(.pos-fullscreen) .topbar{display:none!important}.topbar-title{min-width:0!important}.topbar-full{display:none}.topbar-short{display:inline}.bottom-fab{background:var(--accent);color:#fff;width:58px;height:58px;box-shadow:var(--btn-shadow);border:3px solid var(--surface);border-radius:50%;flex:none;place-items:center;margin:-18px 6px 0;text-decoration:none;display:grid}.network-offline-banner{top:64px}.bottom-nav-item{min-width:44px;min-height:56px;color:var(--ink-3);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:5px 3px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.bottom-nav[data-service] .bottom-fab,.bottom-nav[data-service] .bottom-nav-item{min-width:52px;min-height:52px}.bottom-nav-item[aria-current=page]{color:var(--accent);font-weight:800}.bottom-nav-icon{display:inline-flex;position:relative}.bottom-nav-badge{background:var(--st-red);color:#fff;text-align:center;border-radius:10px;min-width:20px;padding:2px 6px;font-size:13px;font-weight:800;position:absolute;top:-10px;right:-17px}.nav-dialog-overlay{align-items:end;padding:0}.nav-dialog-sheet{width:100%;max-height:82dvh;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;animation:app-sheet-up .28s cubic-bezier(.22,1,.36,1) both}.mobile-more-groups{gap:18px;margin-top:16px;display:grid}.mobile-more-groups h3{color:var(--ink-2);margin:0 0 6px;font-size:14px;font-weight:700}.mobile-more-groups section>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-more-item{border:1px solid var(--line);background:var(--surface-2);min-width:44px;min-height:52px;color:var(--ink);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 11px;font-size:12px;font-weight:700;text-decoration:none;display:grid}.mobile-more-item>span:first-child{color:var(--accent-ink);display:inline-flex}.mobile-more-item[aria-current=page]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink)}}@media (max-width:600px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.kpi-grid>*{min-width:0}.kpi-grid>div{padding:12px 13px!important}.kpi-grid .num{font-size:22px!important}}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (min-width:761px){.pinned-table-actions{z-index:2;background:var(--surface);padding:7px 8px;position:sticky;right:0;box-shadow:-10px 0 14px -12px #3b2e1f8c}}@media (max-width:760px){.table-scroll{overflow-x:visible!important}.table-scroll>*{min-width:0!important}.tbl-head{display:none!important}.tbl-row{flex-direction:column;gap:7px;align-items:stretch!important;padding:15px 16px!important;display:flex!important}.tbl-row>.sm-hide{display:none!important}.tbl-row>span[style*=right]{text-align:left!important}.tbl-row>[data-label]{justify-content:space-between;align-items:baseline;gap:14px;min-width:0;font-size:13px;display:flex;overflow:hidden}.tbl-row>[data-label]:before{content:attr(data-label);color:var(--ink-3);flex:none;font-size:13px;font-weight:700}.tbl-row>.tbl-primary{font-size:15.5px;font-weight:800}.tbl-row>.tbl-primary:before{content:none}.tbl-actions{gap:8px;margin-top:3px;display:flex}.tbl-actions>*{flex:1;justify-content:center;min-height:44px}}@media (max-width:860px){.form-save{bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:30;padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--bg) 62%,transparent);margin:6px -24px -28px;position:sticky}.form-save-btn{width:100%;min-height:50px}}@media (max-width:600px){.form-3{grid-template-columns:1fr!important}.addtable-form{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.addtable-form>input,.addtable-form>select{min-width:0;width:auto!important}.addtable-form>button{grid-column:1/-1;min-height:46px}.floor-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.floor-grid>div{padding:12px!important}.floor-actions{flex-direction:column!important}.floor-actions>*{justify-content:center;align-items:center;width:100%;min-height:52px;display:flex;flex:none!important}.takeaway-cta{width:100%}}@media (min-width:761px) and (max-width:899px){.table-scroll>*{min-width:680px}}@media (max-width:860px){.stack-mobile{grid-template-columns:minmax(0,1fr)!important}.stack-mobile>*{min-width:0}}@media (max-width:600px){.hourly-chart{gap:3px!important}.hourly-chart>:nth-child(2n)>span{visibility:hidden}.pad-mobile{padding-left:14px!important;padding-right:14px!important}a[href],button{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important}}.cust-shell{max-width:520px;margin:0 auto;box-shadow:0 0 44px #141e1917}.cust-items{flex-direction:column;gap:10px;display:flex}.cust-desktop-cart{display:none}.cust-kitchen-wait{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.cust-service-actions{flex-wrap:wrap;gap:8px;margin:14px;display:flex}.cust-service-actions button{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:0 18px;font-weight:700}.cust-service-actions button:focus-visible{outline-offset:2px;outline:3px solid #2f4fb8}.cust-service-actions button:disabled{opacity:.55;cursor:wait}.cust-service-actions p{color:var(--ink-2);flex-basis:100%;margin:4px 0 0}.sheet-wrap{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.confirm-wrap{z-index:100}.sheet-panel.confirm-panel{width:min(100%,420px);padding:22px}.photo-input{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.photo-choice{border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;flex:135px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.photo-choice:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.photo-choice:disabled{opacity:.55;cursor:not-allowed}.sheet-panel{background:var(--surface);max-height:92vh;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border-radius:26px 26px 0 0;width:min(100%,520px);margin:0 auto;position:relative;overflow-y:auto}.sheet-cta{z-index:1;margin:0 -18px calc(-18px - env(safe-area-inset-bottom,0px));padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--surface) 72%,transparent);position:sticky;bottom:0}@media (min-width:900px){.cust-shell{max-width:1120px;box-shadow:none;grid-template-columns:minmax(0,1fr) 300px;align-items:start;column-gap:24px;padding-left:20px;padding-right:20px;display:grid}.cust-hero{margin-top:14px;border-radius:22px!important}.cust-hero,.cust-staff-banner{grid-column:1/-1}.cust-menu-column{min-width:0}.cust-desktop-cart{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow);border-radius:18px;margin-top:14px;padding:20px;display:block;position:sticky;top:16px}.cust-desktop-cart h2{margin:0 0 14px;font-size:20px}.cust-desktop-cart p{color:var(--ink-2);margin:0}.cust-desktop-cart ul{max-height:45vh;margin:0;padding:0;list-style:none;overflow:auto}.cust-desktop-cart li{border-top:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.cust-desktop-cart li strong{white-space:nowrap}.cust-desktop-cart-total{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:16px 0;font-size:15px;display:flex}.cust-desktop-cart button{background:var(--accent);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:700}.cust-desktop-cart button:focus-visible{outline-offset:2px;outline:3px solid #2f4fb8}.cust-order-bar{display:none}.cust-items{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));align-items:stretch;gap:12px;display:grid}.sheet-wrap{justify-content:center;align-items:center;padding:28px}.sheet-panel{border-radius:24px;width:min(100%,560px);max-height:86vh;box-shadow:0 30px 80px #00000059}}@keyframes app-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:app-fade-in .45s both}@keyframes app-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-up{animation:app-sheet-up var(--t-sheet) var(--ease-rise) both}.motion-press{transition:transform var(--t-press) ease}.motion-press:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.sheet-up{animation:none!important}.motion-press,.sheet-up{transform:none!important}.motion-press{transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}