@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700&family=DM+Sans:wght@400;500;600;700&display=swap");:root{font-feature-settings:lining-nums tabular-nums}*,:root{font-variant-numeric:lining-nums tabular-nums}*{box-sizing:border-box;margin:0;padding:0;font-feature-settings:"tnum" 1,"lnum" 1,lining-nums tabular-nums}body{font-family:DM Sans,sans-serif;background:#F0EAE0;color:#1a1a1a;min-height:100vh}.playfair,[class*=playfair],h1,h2,h3{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.balance,.c-dollar,.c-num,.cookie-amount,.count,.dish-cost-bar,.order-total,.pickup-code,.price,.stat,.wallet-balance{font-family:DM Sans,sans-serif;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}button,input{font-family:DM Sans,sans-serif}button{cursor:pointer}[data-message-sheet]{box-sizing:border-box!important;overflow:hidden!important}[data-chat-thread] *,[data-message-sheet] *{box-sizing:border-box!important;max-width:100%!important}[data-chat-thread] .msg-bubble,[data-message-sheet] .msg-bubble{max-width:70%!important;word-break:break-word!important;overflow-wrap:break-word!important}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}