uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}.uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:80%}.uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-word;white-space:normal}uni-toast .uni-mask{pointer-events:auto}.uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}.uni-toast *{box-sizing:border-box}.uni-toast__icon{margin:20px 0 0;width:38px!important;height:38px!important;vertical-align:baseline!important}.uni-icon_toast{margin:15px 0 0}.uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}.uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}.uni-toast__content{margin:0 auto 15px;width:86%;overflow:hidden;white-space:nowrap}*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}.uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}.uni-modal *{box-sizing:border-box}.uni-modal__hd{padding:1em 1.6em .3em}.uni-modal__title{font-weight:400;font-size:18px;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-modal__bd{padding:1.3em 1.6em;min-height:40px;font-size:15px;line-height:1.4;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}.uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit;line-height:1.2}.uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:flex}.uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleY(.5)}.uni-modal__btn{display:block;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}.uni-modal__btn:active{background-color:#eee}.uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleX(.5)}.uni-modal__btn:first-child:after{display:none}.uni-modal__btn_default{color:#353535}.uni-modal__btn_primary{color:#007aff}uni-actionsheet{display:block;box-sizing:border-box}.uni-actionsheet{position:fixed;left:6px;right:6px;bottom:6px;transform:translateY(100%);backface-visibility:hidden;z-index:999;visibility:hidden;transition:transform .3s,visibility .3s}.uni-actionsheet.uni-actionsheet_toggle{visibility:visible;transform:translate(0)}.uni-actionsheet *{box-sizing:border-box}.uni-actionsheet__menu,.uni-actionsheet__action{border-radius:5px;background-color:#fcfcfd}.uni-actionsheet__action{margin-top:6px}.uni-actionsheet__cell,.uni-actionsheet__title{position:relative;padding:10px 6px;text-align:center;font-size:18px;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.uni-actionsheet__title{position:absolute;top:0;right:0;left:0;z-index:1;color:var(--UI-FG);background-color:#fff;border-radius:5px 5px 0 0;border-bottom:1px solid #e5e5e5}.uni-actionsheet__cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-actionsheet__cell:active{background-color:#ececec}.uni-actionsheet__cell:first-child:before{display:none}@media screen and (min-width:500px)and (min-height:500px){.uni-mask.uni-actionsheet__mask{background:none}.uni-actionsheet{width:300px;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s,visibility .3s}.uni-actionsheet.uni-actionsheet_toggle{opacity:1;transform:translate(-50%,-50%)}.uni-actionsheet__menu{box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-actionsheet__action{display:none}}@font-face{font-family:Plus Jakarta Sans;src:url(/static/fonts/PlusJakartaSans-Variable.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}uni-page-body{min-height:100%;background:#fffdf9;color:#2f2924;font-family:var(--font-family-ui);font-weight:var(--font-weight-body, 400)}body{background:#fffdf9}@font-face{font-family:Plus Jakarta Sans;src:url(/static/fonts/PlusJakartaSans-Variable.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root,uni-page-body{--font-size-min: 14px;--font-family-ui: MiSans, PingFang SC, Noto Sans SC, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-family-display: Plus Jakarta Sans, MiSans, PingFang SC, Noto Sans SC, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-family-numeric: Plus Jakarta Sans, MiSans, PingFang SC, Noto Sans SC, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-weight-body: 400;--font-weight-body-strong: 500;--font-weight-module-title: 600;--font-weight-title: 700;--font-weight-button: 700;--font-weight-number: 800}.font-role-headline-page{font-family:var(--font-family-display);font-weight:var(--font-weight-title, 700)}.font-role-headline-block{font-family:var(--font-family-ui);font-weight:var(--font-weight-module-title, 600)}.font-role-body-standard{font-family:var(--font-family-ui);font-weight:var(--font-weight-body, 400)}.font-role-label-caption{font-family:var(--font-family-ui);font-weight:var(--font-weight-body-strong, 500)}.font-role-body-price,.font-role-display-queue{font-family:var(--font-family-numeric);font-weight:var(--font-weight-number, 800)}.sg-page{min-height:100vh;box-sizing:border-box;background:#fffdf9;color:#2f2924}.sg-page-scroll{min-height:100vh;box-sizing:border-box;overflow-x:hidden}.sg-page-with-tabbar{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom))}.sg-page-with-navbar{padding-top:calc(4.3125rem + env(safe-area-inset-top))}.sg-bottom-safe-spacer{height:calc(6.25rem + env(safe-area-inset-bottom));pointer-events:none}.sg-card{box-sizing:border-box;background:#fff;border:.03125rem solid rgba(156,69,2,.12);border-radius:1.125rem;box-shadow:0 .5rem 1.1875rem rgba(156,69,2,.12)}.sg-button-primary,.sg-button-secondary{min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;box-sizing:border-box;border-radius:.75rem;padding:0 .875rem;font-size:max(14px,.875rem);line-height:max(20px,1.125rem);font-weight:var(--font-weight-button, 700)}.sg-button-primary{color:#fffdf9;background:#9c4502;box-shadow:0 .4375rem .9375rem rgba(156,69,2,.18)}.sg-button-secondary{color:#9c4502;background:rgba(255,253,249,.94);border:.03125rem solid rgba(156,69,2,.16)}.sg-section-title{display:block;color:#2f2924;font-size:max(14px,.9375rem);line-height:max(20px,1.1875rem);font-weight:var(--font-weight-module-title, 600)}.sg-muted{color:#8f837a}.sg-empty-state,.sg-error-state{min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;padding:1.5rem 1rem;text-align:center}.sg-empty-state{color:#8f837a}.sg-error-state{color:#c65a10;background:rgba(224,120,56,.08);border:.03125rem solid rgba(224,120,56,.16);border-radius:1.125rem}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-view{display:block}uni-view[hidden]{display:none}uni-text[selectable]{cursor:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:-moz-fit-content!important;height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-compute-auto-height{overflow-wrap:break-word}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.uni-popup[data-v-c96125a2]{position:fixed;z-index:99}.uni-popup.top[data-v-c96125a2],.uni-popup.left[data-v-c96125a2],.uni-popup.right[data-v-c96125a2]{top:var(--window-top)}.uni-popup .uni-popup__wrapper[data-v-c96125a2]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-c96125a2],.uni-popup .uni-popup__wrapper.right[data-v-c96125a2]{padding-top:var(--window-top);flex:1}.fixforpc-z-index[data-v-c96125a2]{z-index:999}.fixforpc-top[data-v-c96125a2]{top:0}.customer-dialog-host[data-v-64f9e345]{z-index:12000!important}.customer-dialog-host .customer-dialog-surface[data-v-64f9e345]{width:calc(100vw - 48px);max-width:352px;color:#252321;outline:none}.customer-dialog-host .uni-popup-dialog[data-v-64f9e345],.customer-dialog-host .customer-choice-dialog[data-v-64f9e345]{width:100%;box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 16px 48px rgba(25,20,18,.12);overflow:hidden}.customer-dialog-host .uni-dialog-title[data-v-64f9e345]{padding:26px 24px 0;text-align:center}.customer-dialog-host .uni-dialog-title-text[data-v-64f9e345],.customer-dialog-host .customer-choice-title[data-v-64f9e345]{color:#252321;font-size:20px;font-weight:700;line-height:28px;text-align:center}.customer-dialog-host .uni-dialog-content[data-v-64f9e345]{padding:16px 24px 26px;display:block}.customer-dialog-host .customer-dialog-message[data-v-64f9e345]{max-height:38vh;color:#68635f;font-size:16px;line-height:26px;white-space:pre-wrap;overflow-wrap:anywhere}.customer-dialog-host .uni-dialog-button-group[data-v-64f9e345]{display:flex;border:0;gap:12px;padding:0 24px 24px}.customer-dialog-host .uni-dialog-button[data-v-64f9e345]{display:flex;flex:1;align-items:center;justify-content:center;margin:0;min-width:0;height:auto;min-height:46px;padding:10px 6px;box-sizing:border-box;border:0;border-radius:8px;background:#f3f2f0}.customer-dialog-host .uni-dialog-button-text[data-v-64f9e345]{font-size:16px;font-weight:600;line-height:24px;color:#595550;text-align:center}.customer-dialog-host .customer-dialog-confirm[data-v-64f9e345]{background:#b41622}.customer-dialog-host .customer-dialog-confirm .uni-dialog-button-text[data-v-64f9e345]{color:#fff}.customer-dialog-host .uni-dialog-button[data-v-64f9e345]:active{opacity:.8}.customer-dialog-host .uni-dialog-button[data-v-64f9e345]:focus-visible,.customer-dialog-host uni-button[data-v-64f9e345]:focus-visible,.customer-dialog-host uni-textarea[data-v-64f9e345]:focus-visible{outline:2px solid #b41622;outline-offset:3px}.customer-dialog-host .customer-dialog-input[data-v-64f9e345]{width:100%;height:112px;box-sizing:border-box;padding:12px;border:1px solid #dedad5;border-radius:8px;background:#faf9f7;font-size:16px;line-height:26px;color:#252321;text-align:left}.customer-dialog-host .customer-choice-dialog[data-v-64f9e345]{padding:26px 24px 24px}.customer-dialog-host .customer-choice-title[data-v-64f9e345]{display:block;margin-bottom:20px}.customer-dialog-host .customer-choice-grid[data-v-64f9e345]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px}.customer-dialog-host .customer-choice-item[data-v-64f9e345],.customer-dialog-host .customer-choice-cancel[data-v-64f9e345]{margin:0;padding:10px 0;min-height:46px;border:0;border-radius:8px;font-size:16px;font-weight:600;line-height:26px;color:#595550;background:#f3f2f0}.customer-dialog-host .uni-dialog-button[data-v-64f9e345]:after,.customer-dialog-host .customer-choice-item[data-v-64f9e345]:after,.customer-dialog-host .customer-choice-cancel[data-v-64f9e345]:after{border:0}.customer-dialog-host .customer-choice-item[data-v-64f9e345]:active{color:#b41622;background:#fff0f1}.source-icon[data-v-ba8cbda4]{position:relative;width:1em;height:1em;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor;overflow:hidden}.source-icon-image[data-v-ba8cbda4]{width:1em;height:1em;display:block}.tone-tab-muted .source-icon-image[data-v-ba8cbda4]{filter:grayscale(1);opacity:.58}.app-tabbar[data-v-20202af7]{position:fixed;z-index:50;left:0;right:0;bottom:0;height:calc(max(58px,4rem) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;padding:.375rem .5625rem env(safe-area-inset-bottom);box-sizing:border-box;background:rgba(255,253,249,.98);border:.03125rem solid rgba(156,69,2,.1);border-radius:.875rem .875rem 0 0;box-shadow:0 -.375rem 1.0625rem rgba(64,43,24,.08);transform:translateZ(0);will-change:transform}.tab-item[data-v-20202af7]{display:flex;flex-direction:column;align-items:center;gap:.1875rem;color:#998c82;font-size:max(14px,.6875rem);line-height:max(20px,.875rem);cursor:pointer}.tab-dot[data-v-20202af7]{position:relative;width:1.375rem;height:1.375rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(156,69,2,.08);color:#9c4502;font-size:max(14px,.875rem)}.tab-badge[data-v-20202af7]{position:absolute;right:-.4375rem;top:-.3125rem;min-width:max(20px,.875rem);height:max(20px,.875rem);padding:0 .21875rem;border-radius:31.21875rem;background:#d94a3a;color:#fff;border:.09375rem solid #fffdf9;box-sizing:border-box;font-size:max(14px,.5625rem);line-height:max(20px,.75rem);font-weight:800;text-align:center}.tab-item.active[data-v-20202af7]{color:#e07838;font-weight:700}.app-tabbar.role-customer[data-v-20202af7]{height:calc(58px + env(safe-area-inset-bottom));padding:10px 14px calc(4px + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);border:0;border-top:1px solid #e9e7e2;border-radius:0;box-shadow:0 -2px 9px rgba(28,25,22,.05)}.role-customer .tab-item[data-v-20202af7]{gap:1px;color:#b2b0ac;font-size:14px;line-height:20px}.role-customer .tab-dot[data-v-20202af7]{width:24px;height:24px;border-radius:0;background:transparent;color:currentColor;font-size:24px}.role-customer .tab-item.active[data-v-20202af7]{color:#c31500;font-weight:600}.app-tabbar.role-admin[data-v-20202af7]{border-color:#e8eff8;border-radius:.5rem .5rem 0 0;background:rgba(255,255,255,.98);box-shadow:0 -.3125rem .875rem rgba(16,43,92,.08)}.role-admin .tab-item[data-v-20202af7]{color:#63748d}.role-admin .tab-dot[data-v-20202af7]{width:24px;height:24px;border-radius:0;background:transparent;color:#1a79ff}.role-admin .tab-item.active[data-v-20202af7]{color:#1a79ff}.role-admin .admin-tab-icon[data-v-20202af7]{display:block;width:24px;height:24px}.role-admin .admin-tab-icon.dashboard-muted[data-v-20202af7]{filter:grayscale(1) brightness(1.65)}.role-customer .tab-badge[data-v-20202af7]{right:-7px;top:-5px;min-width:20px;height:20px;padding:0 4px;border-width:2px;font-size:14px;line-height:20px}.role-admin .tab-item[data-v-20202af7]{font-size:max(14px,.6875rem);line-height:max(20px,.875rem)}.role-admin .tab-dot[data-v-20202af7]{font-size:max(14px,.875rem)}.role-admin .tab-badge[data-v-20202af7]{min-width:max(18px,.875rem);height:max(18px,.875rem);font-size:max(14px,.5625rem);line-height:max(20px,.75rem)}.role-customer .tab-item[data-v-20202af7]{line-height:18px}.tab-badge[data-v-20202af7],.role-customer .tab-badge[data-v-20202af7],.role-admin .tab-badge[data-v-20202af7]{min-width:24px;height:24px;line-height:20px}.queue-info-card[data-v-dbcb9a33]{padding:16px;background:#fff;border:1px solid #efefef;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.04);color:#292929}.card-head[data-v-dbcb9a33]{display:flex;align-items:center;gap:8px}.card-heading[data-v-dbcb9a33]{display:flex;align-items:center;gap:8px;min-width:0;flex:1;margin:0;padding:0;min-height:44px;background:transparent;text-align:left;color:#292929;font-size:16px;line-height:24px;font-weight:500}.number-mark[data-v-dbcb9a33]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#b41622;color:#fff;font-size:14px;font-weight:600}.heading-arrow[data-v-dbcb9a33]{color:#999;font-size:20px}.state-label[data-v-dbcb9a33]{flex-shrink:0;border:1px solid #e2a1a6;background:#fff8f8;color:#b41622;border-radius:4px;padding:2px 8px;font-size:14px;line-height:20px}.cancel-button[data-v-dbcb9a33]{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 -8px 0 0;padding:0;width:44px;height:44px;color:#777;background:transparent}.cancel-button .source-icon[data-v-dbcb9a33]{font-size:22px}.number-line[data-v-dbcb9a33]{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:12px 0 10px}.ticket-number[data-v-dbcb9a33]{font-size:52px;font-weight:600;line-height:64px;color:#b41622;overflow-wrap:anywhere;text-align:center}.ticket-area[data-v-dbcb9a33]{font-size:16px;line-height:24px}.created-time[data-v-dbcb9a33]{display:block;font-size:14px;line-height:22px;text-align:center;color:#666}.description[data-v-dbcb9a33]{display:block;font-size:14px;line-height:22px;text-align:center;margin-top:8px;color:#666}.card-metrics[data-v-dbcb9a33]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ededed;margin-top:20px;padding-top:16px;font-size:14px;color:#666}.card-metrics>uni-view[data-v-dbcb9a33]{display:flex;align-items:baseline;gap:6px}.metric-value[data-v-dbcb9a33]{color:#b41622;font-size:18px;font-weight:600}.card-action[data-v-dbcb9a33]{margin:16px 0 0;width:100%;min-height:44px;background:#b41622;color:#fff;border-radius:8px;font-size:16px;font-weight:600}.passed .ticket-number[data-v-dbcb9a33],.cancelled .ticket-number[data-v-dbcb9a33]{color:#777}uni-button[data-v-dbcb9a33]:after{border:0}uni-button[data-v-dbcb9a33]:focus-visible{outline:2px solid #b41622;outline-offset:2px}@media(max-width:350px){.queue-info-card[data-v-dbcb9a33]{padding:12px}.card-head[data-v-dbcb9a33]{gap:4px}.card-heading[data-v-dbcb9a33]{gap:6px;font-size:14px}.state-label[data-v-dbcb9a33]{padding:2px 6px}.card-metrics[data-v-dbcb9a33]{gap:8px}.card-metrics>uni-view[data-v-dbcb9a33]{gap:4px}}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:44px;background-color:transparent;background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:0;left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>svg{display:block;width:100%;height:100%;border-radius:2px;box-sizing:border-box;padding:3px}.uni-system-choose-location .nav-btn.confirm>svg{background-color:#007aff;padding:5px}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:flex;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:flex;height:50px;justify-content:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px 40px 10px 10px;cursor:pointer}.uni-system-choose-location .list-item>svg{display:none;position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;box-sizing:border-box;padding:5px}.uni-system-choose-location .list-item.selected>svg{display:block}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:gray;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:54px;left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}uni-map{position:relative;width:300px;height:150px;display:block}uni-map[hidden]{display:none}.amap-marker-label{padding:0;border:none;background-color:transparent}.amap-marker>.amap-icon>img{left:0!important;top:0!important}.uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}.uni-map-control-icon{position:absolute;max-width:initial}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}.column-labels[data-v-99e521a2]{display:flex;border-bottom:1px solid #eeeae6;color:#776e67;font-size:14px;line-height:20px;padding:12px 0}.column-labels uni-text[data-v-99e521a2]{width:50%;text-align:center}.region-wheel[data-v-99e521a2]{width:100%;height:220px}.wheel-option[data-v-99e521a2]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding:0 8px;font-size:16px;line-height:22px;color:#262323;text-align:center}.uni-system-open-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111;padding-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>svg{display:block;width:100%;height:100%;box-sizing:border-box;padding:8px}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:0;left:0;width:44px;height:44px;padding:6px;cursor:pointer}.uni-system-open-location .nav-btn-back>svg{display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);padding:3px;box-sizing:border-box}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}.region-overlay[data-v-6efd4e11]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;background:rgba(20,18,17,.48)}.region-backdrop[data-v-6efd4e11]{position:absolute;top:0;right:0;bottom:0;left:0}.region-sheet[data-v-6efd4e11]{position:relative;z-index:1}.region-sheet[data-v-6efd4e11]{box-sizing:border-box;width:100%;max-width:480px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;border-radius:12px 12px 0 0;overflow:hidden;background:#fff;color:#262323;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -8px 32px rgba(0,0,0,.08)}.sheet-head[data-v-6efd4e11]{display:flex;align-items:center;min-height:64px;padding:0 20px;border-bottom:1px solid #f0eded;flex-shrink:0}.sheet-title[data-v-6efd4e11]{font-size:18px;font-weight:700;line-height:26px}.head-control[data-v-6efd4e11]{width:44px;height:44px;flex-shrink:0;margin:0 4px 0 -8px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;font-size:20px}.close-control[data-v-6efd4e11]{margin-left:auto;margin-right:-8px}.location-panel[data-v-6efd4e11]{margin:20px 20px 0;padding:16px;background:#faf7f4;border-radius:12px;flex-shrink:0}.caption[data-v-6efd4e11]{display:block;font-size:14px;line-height:18px;color:#766c65}.location-main[data-v-6efd4e11]{display:flex;align-items:center;gap:12px;min-height:44px}.location-title[data-v-6efd4e11]{flex:1;font-size:17px;line-height:24px;font-weight:700}.location-action[data-v-6efd4e11]{flex-shrink:0;margin:0;padding:0 0 0 8px;height:44px;line-height:44px;background:transparent;color:#b51224;font-size:14px;font-weight:600}.location-description[data-v-6efd4e11]{display:block;font-size:14px;line-height:20px;color:#766c65}.location-confirm[data-v-6efd4e11]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:12px 0 0;padding:0;min-height:44px;background:transparent;border-top:1px solid #e8dfd9;font-size:14px;color:#b51224}.city-content[data-v-6efd4e11]{min-height:0;padding:0 20px 16px}.confirm-region[data-v-6efd4e11]{width:100%;margin:8px 0 0;height:44px;line-height:44px;padding:0;background:#b51224;color:#fff;font-size:16px;border-radius:8px}.selected-city[data-v-6efd4e11]{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#faf7f4;gap:12px;flex-shrink:0}.selected-city-name[data-v-6efd4e11]{display:block;font-size:20px;line-height:28px;font-weight:700;margin-bottom:4px}.selected-city uni-button[data-v-6efd4e11]{display:flex;align-items:center;gap:4px;margin:0;padding:0;min-height:44px;background:transparent;font-size:14px;color:#b51224}.store-list-label[data-v-6efd4e11]{display:flex;justify-content:space-between;padding:20px 20px 4px;font-size:14px;line-height:20px;color:#766c65}.store-results[data-v-6efd4e11]{min-height:120px;height:320px;max-height:40vh}.store-option[data-v-6efd4e11]{display:flex;width:calc(100% - 40px);align-items:center;gap:16px;margin:0 20px;padding:20px 0;background:#fff;border-bottom:1px solid #eeeae6;border-radius:0;text-align:left}.store-info[data-v-6efd4e11]{flex:1;min-width:0}.store-name[data-v-6efd4e11]{display:block;font-size:17px;line-height:24px;font-weight:700;color:#262323}.store-address[data-v-6efd4e11]{display:block;font-size:14px;line-height:21px;color:#766c65;margin-top:8px}.store-meta[data-v-6efd4e11]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:14px;line-height:18px;color:#537261}.store-option>.source-icon[data-v-6efd4e11]{font-size:18px}.state-message[data-v-6efd4e11]{display:flex;flex-direction:column;gap:8px;text-align:center;padding:24px 20px;font-size:14px;line-height:22px;color:#766c65}.state-message uni-button[data-v-6efd4e11]{margin:4px auto 0;padding:0 20px;min-height:44px;line-height:44px;font-size:14px;background:#fff5f4;color:#b51224;border-radius:8px}.sheet-footer[data-v-6efd4e11]{flex-shrink:0;margin-top:auto;border-top:1px solid #f0eded;padding:12px 20px 16px;text-align:center;background:#fff}.browse-button[data-v-6efd4e11]{width:100%;margin:0;padding:0 12px;min-height:44px;line-height:44px;border-radius:8px;background:#f5f4f2;color:#4f4741;font-size:14px}.sheet-footer>uni-text[data-v-6efd4e11]{display:block;margin-top:8px;font-size:14px;line-height:18px;color:#766c65}uni-button[data-v-6efd4e11]:after{border:0}uni-button[data-v-6efd4e11]:focus-visible{outline:2px solid #b51224;outline-offset:2px}uni-button[data-v-6efd4e11]:active{opacity:.75}uni-button[disabled][data-v-6efd4e11]{opacity:.55}@media(max-height:560px){.region-sheet[data-v-6efd4e11]{overflow-y:auto}.location-panel[data-v-6efd4e11]{margin-top:12px}.city-scroll[data-v-6efd4e11]{max-height:none}.sheet-footer[data-v-6efd4e11]{margin-top:0}}.home-page[data-v-9511c184]{min-height:100vh;padding-bottom:calc(64px + env(safe-area-inset-bottom));background:#f6f6f4;color:#1f1f1f;overflow-x:hidden;box-sizing:border-box}uni-button[data-v-9511c184]{margin:0;padding:0;border:0;line-height:inherit}uni-button[data-v-9511c184]:after{border:0}.tap-active[data-v-9511c184]{opacity:.72}.hero[data-v-9511c184]{position:relative;height:202px;color:#fff;overflow:hidden}.hero.compact[data-v-9511c184]{height:150px}.hero-image[data-v-9511c184],.hero-shade[data-v-9511c184]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-shade[data-v-9511c184]{pointer-events:none;background:linear-gradient(90deg,rgba(8,8,7,.84),rgba(8,8,7,.38) 54%,rgba(8,8,7,.08))}.hero-safe-top[data-v-9511c184]{height:env(safe-area-inset-top)}.hero-nav[data-v-9511c184]{position:relative;z-index:1;height:44px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.merchant-lockup[data-v-9511c184]{min-width:0;display:flex;align-items:center;gap:7px}.merchant-logo[data-v-9511c184]{width:22px;height:22px;flex:0 0 auto;border-radius:50%;background:#fff}.merchant-name[data-v-9511c184]{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px;font-weight:600}.profile-button[data-v-9511c184]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.24);font-size:16px}.hero-copy[data-v-9511c184]{position:relative;z-index:1;padding:15px 20px 0;display:flex;flex-direction:column;align-items:flex-start}.compact .hero-copy[data-v-9511c184]{padding-top:5px}.hero-title[data-v-9511c184]{font-size:23px;line-height:31px;font-weight:700;letter-spacing:0}.hero-subtitle[data-v-9511c184]{margin-top:4px;max-width:270px;font-size:14px;line-height:19px;color:rgba(255,255,255,.82)}.hero-action[data-v-9511c184]{margin-top:14px;height:36px;padding:0 14px;border-radius:8px;display:flex;align-items:center;gap:10px;background:#fff;color:#2b2b2b;font-size:14px;line-height:18px;font-weight:600}.hero-action uni-image[data-v-9511c184]{width:11px;height:9px}.page-content[data-v-9511c184]{padding:12px 14px 24px}.service-notice[data-v-9511c184]{margin-bottom:12px;padding:14px;border:1px solid #e9e2d9;border-radius:12px;background:#fffdf9}.service-notice-heading[data-v-9511c184]{display:flex;align-items:center;gap:10px;min-width:0}.service-notice-art[data-v-9511c184]{flex-shrink:0;width:40px;height:40px}.service-notice-title[data-v-9511c184]{flex:1;min-width:0;font-size:15px;line-height:22px;font-weight:700;color:#302b26}.service-notice-action[data-v-9511c184]{flex-shrink:0;margin:0;padding:0 12px;height:36px;line-height:36px;border:1px solid #dfcdb9;border-radius:8px;background:#fff;color:#764d30;font-size:14px;font-weight:600}.service-notice-action[data-v-9511c184]:after{border:none}.service-notice-copy[data-v-9511c184]{display:block;margin-top:8px;font-size:14px;line-height:21px;color:#736b62}.state-loading[data-v-9511c184],.queue-panel[data-v-9511c184],.seated-panel[data-v-9511c184]{margin-bottom:12px;border-radius:12px;box-sizing:border-box}.state-loading[data-v-9511c184]{min-height:118px;display:flex;align-items:center;justify-content:center;gap:7px;background:#fff;color:#77746f;font-size:14px}.loading-spinner[data-v-9511c184]{width:15px;height:15px;border-radius:50%;border:2px solid #ece8e3;border-top-color:#c83b2e;animation:spin-9511c184 .8s linear infinite}@keyframes spin-9511c184{to{transform:rotate(360deg)}}.queue-panel[data-v-9511c184]{padding:14px;background:#fff}.panel-heading[data-v-9511c184]{display:flex;align-items:center;justify-content:space-between}.status-label[data-v-9511c184],.seated-status[data-v-9511c184]{display:flex;align-items:center;gap:5px;color:#c83b2e;font-size:14px;line-height:20px;font-weight:600}.status-dot[data-v-9511c184]{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:currentColor}.queue-created[data-v-9511c184]{color:#99958e;font-size:14px;line-height:20px}.waiting-main[data-v-9511c184]{margin-top:14px;display:grid;grid-template-columns:1.18fr 1px .9fr .9fr;align-items:end;gap:11px}.queue-number-block[data-v-9511c184],.wait-fact[data-v-9511c184]{display:flex;flex-direction:column;gap:4px}.data-label[data-v-9511c184]{color:#8a8781;font-size:14px;line-height:20px}.queue-number[data-v-9511c184]{color:#1f1f1f;font-size:27px;line-height:31px;font-weight:700}.waiting-divider[data-v-9511c184]{height:33px;background:#ece9e5}.fact-value[data-v-9511c184]{color:#4b4945;font-size:14px;line-height:18px;white-space:nowrap}.fact-value uni-text[data-v-9511c184]{color:#1f1f1f;font-size:17px;font-weight:700}.state-action[data-v-9511c184]{margin-top:14px;width:100%;height:41px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:600}.state-action.red[data-v-9511c184]{color:#fff;background:#c83b2e}.state-action.white[data-v-9511c184]{color:#b82f25;background:#fff}.called-panel[data-v-9511c184]{position:relative;min-height:157px;overflow:hidden;background:#bd342a;color:#fff}.called-copy[data-v-9511c184]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.status-label.light[data-v-9511c184]{color:rgba(255,255,255,.8)}.called-kicker[data-v-9511c184]{margin-top:9px;font-size:14px;line-height:20px;color:rgba(255,255,255,.78)}.called-number[data-v-9511c184]{margin-top:1px;font-size:31px;line-height:36px;font-weight:700}.countdown-row[data-v-9511c184]{margin-top:4px;display:flex;align-items:center;gap:4px;color:rgba(255,255,255,.82);font-size:14px}.countdown-row uni-image[data-v-9511c184]{width:14px;height:14px;filter:brightness(0) invert(1)}.countdown[data-v-9511c184]{color:#fff;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.called-character[data-v-9511c184]{position:absolute;z-index:0;right:13px;top:15px;width:64px;height:64px}.called-panel .state-action[data-v-9511c184]{position:relative;z-index:1}.seated-panel[data-v-9511c184]{min-height:65px;padding:12px 12px 12px 14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;background:#e4f1e9;border:1px solid #c7dfd0}.seated-status[data-v-9511c184]{color:#27814f}.seated-copy[data-v-9511c184]{min-width:0;display:flex;flex-direction:column;gap:2px}.seated-table[data-v-9511c184]{color:#1f5738;font-size:17px;line-height:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seated-action[data-v-9511c184]{height:35px;padding:0 11px;border-radius:8px;display:flex;align-items:center;gap:3px;color:#fff;background:#27814f;font-size:14px;font-weight:600}.quick-section[data-v-9511c184]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.quick-item[data-v-9511c184]{min-width:0;height:92px;padding:7px 4px 8px;border:1px solid #e9e7e2;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;box-sizing:border-box}.quick-illustration[data-v-9511c184]{width:54px;height:54px}.quick-label[data-v-9511c184]{max-width:100%;font-size:14px;line-height:20px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-heading[data-v-9511c184]{margin-bottom:9px;display:flex;align-items:end;justify-content:space-between}.section-heading>uni-view[data-v-9511c184]{display:flex;flex-direction:column;gap:2px}.section-title[data-v-9511c184]{font-size:17px;line-height:23px;font-weight:700}.section-subtitle[data-v-9511c184]{color:#8c8882;font-size:14px;line-height:20px}.section-more[data-v-9511c184]{display:flex;align-items:center;color:#77736d;background:transparent;font-size:14px}.dish-grid[data-v-9511c184]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dish-card[data-v-9511c184]{min-width:0;overflow:hidden;border:1px solid #e9e7e2;border-radius:12px;background:#fff}.dish-image[data-v-9511c184]{width:100%;height:107px;display:block;background:#eceae6}.dish-copy[data-v-9511c184]{padding:9px;display:flex;flex-direction:column}.dish-name[data-v-9511c184]{font-size:14px;line-height:19px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dish-desc[data-v-9511c184]{margin-top:2px;height:29px;color:#8b8781;font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dish-price[data-v-9511c184]{margin-top:6px;color:#c83b2e;font-size:16px;line-height:20px;font-weight:700}.dish-price uni-text[data-v-9511c184]{margin-right:2px;font-size:14px}.dish-skeleton[data-v-9511c184]{height:180px;border-radius:12px;background:linear-gradient(100deg,#eceae6 20%,#f7f6f3,#eceae6 56%);background-size:200% 100%;animation:shimmer-9511c184 1.4s infinite}@keyframes shimmer-9511c184{to{background-position-x:-200%}}.dish-empty[data-v-9511c184]{height:60px;border:1px solid #e9e7e2;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:4px;color:#77736d;background:#fff;font-size:14px}@media(max-width:360px){.page-content[data-v-9511c184]{padding-left:10px;padding-right:10px}.quick-section[data-v-9511c184]{gap:4px}.quick-item[data-v-9511c184]{padding-left:2px;padding-right:2px}.quick-label[data-v-9511c184]{font-size:14px}.waiting-main[data-v-9511c184]{gap:6px}}.home-page[data-v-9511c184]{padding-bottom:calc(58px + env(safe-area-inset-bottom));background:#f6f6f4}.home-header[data-v-9511c184]{position:relative;z-index:10;background:#fff}.mini-status-space[data-v-9511c184]{width:100%;background:#fff}.merchant-bar[data-v-9511c184]{padding:0 12px;display:flex;align-items:center;box-sizing:border-box;background:#fff}.merchant-heading[data-v-9511c184]{min-width:0;padding-right:90px;display:flex;flex-direction:column;gap:2px;pointer-events:none}.merchant-name-row[data-v-9511c184]{display:flex;align-items:center;gap:3px}.merchant-bar .merchant-name[data-v-9511c184]{max-width:210px;color:#242424;font-size:14px;line-height:19px;font-weight:700}.merchant-chevron[data-v-9511c184]{width:6px;height:6px;margin-top:-3px;border-right:2px solid #333333;border-bottom:2px solid #333333;transform:rotate(45deg)}.merchant-status[data-v-9511c184]{display:flex;align-items:center;gap:4px;color:#99958d;font-size:14px;line-height:20px}.merchant-status-dot[data-v-9511c184]{width:6px;height:6px;border-radius:50%;background:#2b9864}.home-main[data-v-9511c184]{width:100%}.hero[data-v-9511c184]{height:203px;margin:12px 12px 0;border-radius:12px;color:#fff;overflow:hidden}.hero-image[data-v-9511c184],.hero-shade[data-v-9511c184]{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-shade[data-v-9511c184]{background:linear-gradient(90deg,rgba(10,9,7,.82),rgba(10,9,7,.4) 57%,rgba(10,9,7,.08))}.hero-copy[data-v-9511c184]{padding:26px 16px 0}.compact .hero-copy[data-v-9511c184]{padding-top:14px}.hero-eyebrow[data-v-9511c184]{color:#d5a86d;font-size:14px;line-height:20px;font-weight:700}.hero-title[data-v-9511c184]{margin-top:5px;font-size:22px;line-height:29px;font-weight:700}.hero-subtitle[data-v-9511c184]{margin-top:2px;max-width:280px;color:rgba(255,255,255,.78);font-size:14px;line-height:20px}.hero-action[data-v-9511c184]{height:42px;margin-top:13px;padding:0 11px 0 6px;border-radius:8px;display:flex;align-items:center;gap:5px;background:#fff;color:#d1342b;font-size:14px;line-height:20px;font-weight:700}.hero-action .hero-action-avatar[data-v-9511c184]{width:35px;height:35px;flex:0 0 auto}.hero-action uni-image[data-v-9511c184]:last-child{width:11px;height:9px;margin-left:3px}.hero-stock[data-v-9511c184]{position:absolute;z-index:1;right:9px;bottom:9px;min-width:85px;padding:4px 6px;border-radius:4px;display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:rgba(255,255,255,.86);background:rgba(29,23,18,.42);font-size:14px;line-height:20px;box-sizing:border-box}.hero-stock uni-text[data-v-9511c184]:first-child{font-size:14px;font-weight:700}.page-content[data-v-9511c184]{padding:12px 12px 20px}.quick-section[data-v-9511c184]{margin-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quick-item[data-v-9511c184]{position:relative;height:83px;padding:8px 9px;border:1px solid #f1e4cf;border-radius:12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:7px;background:#fff;box-sizing:border-box}.quick-illustration[data-v-9511c184]{width:62px;height:62px;flex:0 0 auto}.quick-copy[data-v-9511c184]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.quick-label[data-v-9511c184]{max-width:100%;color:#272727;font-size:15px;line-height:19px;font-weight:700;white-space:nowrap}.quick-desc[data-v-9511c184]{color:#958f86;font-size:14px;line-height:20px;white-space:nowrap}.quick-illustration[data-v-9511c184],.quick-copy[data-v-9511c184],.dish-media[data-v-9511c184],.dish-copy[data-v-9511c184],.hero-stock[data-v-9511c184]{pointer-events:none}.taste-section[data-v-9511c184]{margin-top:19px}.section-heading[data-v-9511c184]{margin-bottom:9px;align-items:center}.section-heading>.section-title-row[data-v-9511c184]{flex-direction:row;align-items:center;gap:9px}.section-title-row[data-v-9511c184]{display:flex;align-items:center;gap:9px}.section-accent[data-v-9511c184]{width:3px;height:15px;border-radius:999px;background:#e60c17}.section-title[data-v-9511c184]{font-size:17px;line-height:22px;font-weight:700}.section-subtitle[data-v-9511c184]{display:none}.section-more[data-v-9511c184]{color:#77736d;font-size:14px;line-height:20px}.dish-grid[data-v-9511c184]{gap:8px}.dish-card[data-v-9511c184]{border:0;border-radius:12px;box-shadow:0 1px 4px rgba(40,31,21,.03)}.dish-media[data-v-9511c184]{position:relative;width:100%;height:97px;overflow:hidden}.dish-image[data-v-9511c184]{height:97px}.dish-badge[data-v-9511c184]{position:absolute;left:6px;bottom:6px;padding:2px 5px;border-radius:4px;color:#fff;background:rgba(30,27,23,.72);font-size:14px;line-height:20px}.dish-copy[data-v-9511c184]{padding:7px 8px 15px}.dish-title-row[data-v-9511c184]{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:4px}.dish-name[data-v-9511c184]{min-width:0;font-size:14px;line-height:19px}.dish-price[data-v-9511c184]{flex:0 0 auto;margin:0;color:#e8222e;font-size:14px;line-height:19px}.dish-meta[data-v-9511c184]{margin-top:2px;color:#99938b;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dish-desc[data-v-9511c184]{display:none}.dish-loading-grid .dish-skeleton[data-v-9511c184]{height:160px}@media(max-width:360px){.merchant-heading[data-v-9511c184]{padding-right:75px}.quick-item[data-v-9511c184]{padding-left:6px;padding-right:6px;gap:4px}.quick-illustration[data-v-9511c184]{width:56px;height:56px}.quick-label[data-v-9511c184]{font-size:14px}}.hero.compact[data-v-9511c184]{height:112px}.hero.compact .hero-copy[data-v-9511c184]{padding-top:14px}.hero-waiting .hero-action[data-v-9511c184],.hero-called .hero-action[data-v-9511c184],.hero-seated .hero-action[data-v-9511c184]{height:34px;margin-top:8px;padding-right:9px;font-size:14px}.hero-waiting .hero-action-avatar[data-v-9511c184],.hero-called .hero-action-avatar[data-v-9511c184],.hero-seated .hero-action-avatar[data-v-9511c184]{width:27px;height:27px}.hero-waiting .hero-stock[data-v-9511c184],.hero-called .hero-stock[data-v-9511c184]{display:none}.hero-seated .hero-stock[data-v-9511c184]{min-width:37px;padding:2px 5px;border-radius:4px;color:#fff;background:#f04d38;font-size:0}.hero-seated .hero-stock uni-text[data-v-9511c184]:first-child{font-size:14px;line-height:20px}.hero-seated .hero-stock uni-text[data-v-9511c184]:last-child{display:none}.waiting-panel[data-v-9511c184]{padding:12px 12px 10px;border:1px solid #eee8df;border-radius:12px;box-shadow:0 1px 5px rgba(45,35,25,.04)}.waiting-card-head[data-v-9511c184]{display:flex;align-items:center;justify-content:space-between}.waiting-card-head .data-label[data-v-9511c184]{color:#99938b}.estimate-pill[data-v-9511c184]{padding:3px 6px;border-radius:999px;color:#766f67;background:#fffaf0;font-size:14px;line-height:20px}.estimate-dot[data-v-9511c184]{display:inline-block;width:5px;height:5px;margin-right:3px;border-radius:50%;background:#b41622}.waiting-ticket[data-v-9511c184]{display:flex;align-items:baseline;gap:6px;padding:2px 0 6px;border-bottom:1px solid #eeeae4}.waiting-ticket .queue-number[data-v-9511c184]{color:#b41622;font-size:29px;line-height:34px}.waiting-state[data-v-9511c184]{color:#9b948b;font-size:14px}.waiting-main[data-v-9511c184]{margin-top:0;padding:9px 0 8px;grid-template-columns:repeat(3,1fr);align-items:center;gap:0}.waiting-main .wait-fact[data-v-9511c184]{min-height:33px;align-items:center;justify-content:center;gap:1px;border-right:1px solid #eeeae4}.waiting-main .wait-fact[data-v-9511c184]:last-child{border-right:0}.waiting-main .data-label[data-v-9511c184]{color:#a19a91;font-size:14px;line-height:20px}.waiting-main .fact-value[data-v-9511c184]{color:#77716a;font-size:14px;line-height:20px;text-align:center}.waiting-main .fact-value uni-text[data-v-9511c184]{color:#242424;font-size:15px;line-height:18px;font-weight:700}.waiting-main .fact-value.live[data-v-9511c184]{color:#e4442e;font-size:15px;font-weight:700}.waiting-panel .state-action[data-v-9511c184]{margin-top:0;height:36px;border-radius:8px;background:#b41622}.called-panel[data-v-9511c184]{min-height:157px;padding:12px;border-radius:12px;background:#b41622}.called-head[data-v-9511c184]{display:flex;align-items:flex-start;justify-content:space-between;color:rgba(255,255,255,.86);font-size:14px;line-height:20px}.called-time[data-v-9511c184]{display:flex;flex-direction:column;align-items:flex-end;gap:0}.called-time uni-text[data-v-9511c184]:first-child{color:#fff;font-size:17px;line-height:19px;font-weight:700;font-variant-numeric:tabular-nums}.called-time uni-text[data-v-9511c184]:last-child{color:rgba(255,255,255,.66);font-size:14px;line-height:20px}.called-copy[data-v-9511c184]{padding:1px 0 9px}.called-number[data-v-9511c184]{margin-top:0;font-size:29px;line-height:35px;font-weight:700}.called-kicker[data-v-9511c184]{margin-top:2px;color:rgba(255,255,255,.9);font-size:14px;line-height:20px}.called-panel .state-action[data-v-9511c184]{margin-top:0;height:36px;border-radius:8px;color:#b41622;background:#fff}.seated-panel[data-v-9511c184]{min-height:48px;padding:9px 9px 9px 11px;border:1px solid #d5e6dc;border-radius:12px;grid-template-columns:auto 1fr auto;gap:7px;background:#f1f8f3}.seated-status[data-v-9511c184]{gap:4px;color:#2b7b50;font-size:14px;line-height:18px;font-weight:700}.seated-table-icon[data-v-9511c184]{width:14px;height:14px;font-size:14px}.seated-copy[data-v-9511c184]{gap:0}.seated-state[data-v-9511c184]{color:#2b7b50;font-size:14px;line-height:20px}.seated-people[data-v-9511c184]{color:#9a938b;font-size:14px;line-height:20px}.seated-action[data-v-9511c184]{height:29px;padding:0 8px;border-radius:8px;color:#2b7b50;background:#dceee3;font-size:14px}.hero-seated+.page-content .quick-section[data-v-9511c184]{margin-top:0}.hero-seated+.page-content .section-title[data-v-9511c184]{font-size:16px}.hero[data-v-9511c184]{height:auto;min-height:203px;border-radius:12px}.hero.compact[data-v-9511c184]{height:auto;min-height:170px}.hero .hero-copy[data-v-9511c184],.hero.compact .hero-copy[data-v-9511c184]{padding:16px}.hero-title[data-v-9511c184]{line-height:1.35}.hero-subtitle[data-v-9511c184]{line-height:1.6}.hero .hero-action[data-v-9511c184]{min-height:44px;height:auto;padding-top:4px;padding-bottom:4px}.waiting-panel[data-v-9511c184]{padding:14px;border:0;border-radius:12px;box-shadow:none}.waiting-card-head[data-v-9511c184]{gap:8px;flex-wrap:wrap}.waiting-card-head .data-label[data-v-9511c184]{color:#625c56;font-size:14px}.estimate-pill[data-v-9511c184]{padding:4px 8px;color:#a11926;background:#fff2f3;font-size:14px;line-height:1.5}.waiting-ticket[data-v-9511c184]{padding:8px 0 12px;justify-content:space-between;align-items:center}.waiting-ticket .queue-number[data-v-9511c184]{color:#252321;font-size:36px;line-height:1.2;font-variant-numeric:tabular-nums}.waiting-state[data-v-9511c184]{color:#b41622;font-size:14px}.waiting-main[data-v-9511c184]{padding:12px 0}.waiting-main .wait-fact[data-v-9511c184]{gap:4px;min-height:39px}.waiting-main .data-label[data-v-9511c184]{color:#77716a;font-size:14px;line-height:1.5}.waiting-main .fact-value[data-v-9511c184]{font-size:14px;line-height:1.4}.waiting-main .fact-value uni-text[data-v-9511c184]{font-size:18px;line-height:1.4;font-weight:600}.waiting-main .fact-value.live[data-v-9511c184]{color:#34755b;font-size:16px;line-height:1.4}.waiting-panel .state-action[data-v-9511c184]{min-height:44px;height:auto;padding:10px;border-radius:8px;font-size:15px;line-height:1.5}.hero[data-v-9511c184],.hero.compact[data-v-9511c184]{height:auto;min-height:0}.hero .hero-copy[data-v-9511c184],.hero.compact .hero-copy[data-v-9511c184]{padding:20px}.hero .hero-title[data-v-9511c184]{font-size:24px;line-height:32px}.hero .hero-subtitle[data-v-9511c184]{max-width:270px;font-size:14px;line-height:20px}.hero .hero-action[data-v-9511c184],.hero.compact .hero-action[data-v-9511c184]{margin-top:16px;padding:0 16px;min-height:44px;gap:16px;border-radius:8px;font-size:14px;line-height:20px}.action-chevron[data-v-9511c184]{flex:0 0 7px;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.seated-panel[data-v-9511c184]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid #e8e3de;border-radius:12px;background:#fff;box-shadow:none}.seated-panel .seated-copy[data-v-9511c184]{flex:1;min-width:0;margin:0;gap:6px}.seated-heading[data-v-9511c184]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.seated-table-number[data-v-9511c184]{color:#262320;font-size:26px;line-height:32px;font-weight:700}.seated-panel .seated-state[data-v-9511c184]{padding:3px 7px;border-radius:4px;background:#f4f3f0;color:#625c56;font-size:14px;line-height:18px}.seated-panel .seated-people[data-v-9511c184]{color:#77716b;font-size:14px;line-height:20px}.seated-panel .seated-action[data-v-9511c184]{flex-shrink:0;margin:0;padding:0 14px;min-height:44px;height:auto;display:flex;align-items:center;gap:12px;border:0;border-radius:8px;background:#bd1525;color:#fff;font-size:14px;line-height:20px}.home-page[data-v-9511c184]{background:#f7f6f3}.hero[data-v-9511c184],.hero.compact[data-v-9511c184]{height:240px;min-height:240px;margin:0;border-radius:0 0 12px 12px}.hero-image[data-v-9511c184]{-o-object-position:62% center;object-position:62% center}.hero-shade[data-v-9511c184]{background:linear-gradient(180deg,rgba(20,15,10,.3),rgba(20,15,10,.04) 32%,rgba(20,15,10,.72))}.home-header[data-v-9511c184]{position:absolute;inset:0 0 auto;background:transparent}.mini-status-space[data-v-9511c184]{background:transparent}.merchant-bar[data-v-9511c184]{padding:0 16px;background:transparent}.merchant-heading[data-v-9511c184]{max-width:calc(100% - 92px);height:32px;padding:0 10px;justify-content:center;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.6);box-sizing:border-box}.merchant-name-row[data-v-9511c184]{gap:7px;min-width:0;max-width:100%}.merchant-chevron[data-v-9511c184]{flex-shrink:0}.merchant-bar .merchant-name[data-v-9511c184]{min-width:0;max-width:100%;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#29221c}.merchant-chevron[data-v-9511c184]{width:5px;height:5px;flex-shrink:0;border-color:#6c5a49}.hero .hero-copy[data-v-9511c184],.hero.compact .hero-copy[data-v-9511c184]{position:absolute;left:0;right:0;bottom:0;padding:20px 22px}.hero-eyebrow[data-v-9511c184]{font-size:14px;line-height:18px;color:#f3d4a2;letter-spacing:1px}.hero .hero-title[data-v-9511c184]{margin-top:6px;font-size:26px;line-height:36px}.hero .hero-subtitle[data-v-9511c184]{max-width:100%;margin-top:5px;font-size:14px;line-height:20px;color:#f2ece5}.hero .hero-action[data-v-9511c184],.hero.compact .hero-action[data-v-9511c184]{min-height:44px;margin-top:14px;padding:0 16px;border-radius:999px;color:#9f1c29;background:#fff9ef;font-size:14px;line-height:20px}.page-content[data-v-9511c184]{position:relative;padding:12px 12px 20px}.service-notice[data-v-9511c184]{padding:12px 14px;background:#fff;border-color:#ece5db}.service-notice-art[data-v-9511c184]{width:32px;height:32px}.service-notice-copy[data-v-9511c184]{margin-top:4px;line-height:20px}.quick-section[data-v-9511c184]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-item[data-v-9511c184]{position:relative;height:204px;padding:18px 16px;display:block;overflow:hidden;border:0;border-radius:12px;background:#fff;box-shadow:0 3px 14px rgba(57,39,21,.04)}.quick-item[data-v-9511c184]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:58px;background:#fbf4e9}.quick-item[data-action=menu][data-v-9511c184]:before,.quick-item[data-action=orders][data-v-9511c184]:before{background:#f7f0ea}.quick-copy[data-v-9511c184]{position:relative;z-index:1;gap:4px;align-items:flex-start}.quick-label[data-v-9511c184]{font-size:18px;line-height:26px;font-weight:700;color:#2b2621;text-align:left}.quick-desc[data-v-9511c184]{font-size:14px;line-height:20px;color:#88786a;white-space:nowrap}.quick-illustration[data-v-9511c184]{position:absolute;right:3px;bottom:0;width:144px;height:138px}@media(max-width:360px){.page-content[data-v-9511c184]{padding:12px 12px 20px}.quick-section[data-v-9511c184]{gap:10px}.quick-item[data-v-9511c184]{padding:16px 12px;height:194px}.quick-label[data-v-9511c184]{font-size:17px;line-height:24px}.quick-illustration[data-v-9511c184]{width:132px;height:128px}.hero .hero-title[data-v-9511c184]{font-size:23px;line-height:32px}}@font-face{font-family:Xiaoyan Card Display;src:url(data:font/woff;base64,d09GRgABAAAAABQkABEAAAAAG/AAAgo9AAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAASmAAAAK8AAAEKjAbASEdQT1MAABNIAAAAIAAAACBEdkx1R1NVQgAAE2gAAABBAAAAQm00WS5PUy8yAAAB8AAAAEwAAABgqHPzvFNUQVQAABOsAAAALgAAADJ5oHO0Y21hcAAAAmAAAABoAAAApA2IgdVnYXNwAAASkAAAAAgAAAAIAAAAC2dseWYAAALsAAALkQAADhIo84JXaGVhZAAAAYAAAAA2AAAANiaqAg9oaGVhAAABuAAAAB0AAAAkB9ADL2htdHgAAAI8AAAAIgAAACIEowGlbG9jYQAAAsgAAAAiAAAAIhp4FpptYXhwAAAB2AAAABgAAAAgACMAqG5hbWUAAA6AAAAD/AAACOQHYy5XcG9zdAAAEnwAAAATAAAAIP+GADJ2aGVhAAAT3AAAACIAAAAkBdQSCnZtdHgAABQAAAAAIgAAACIExQDXAAEAAAACCj1CJrIKXw889QADA+gAAAAA3LAkpwAAAADm+49FAAv/nQPbA2YAAAAGAAIAAAAAAAB4nGNgZGBgfvHfAkQycDPwMt9mAIqgAEYAaowEBwAAAHicY2BkYGAQYFjOIMQAAowMaAAAE+0AzHicY2BmfsHcwsDKwMDUxRTBwMDgDaEZ4xiMGF2BotxMDAjAgcR2dHHyZ2AITJ0pwFzwv4OBgaWDUQEozAiSY5JnugukFBjYAAocCsMD6ABkABsALAAfAC8ACwAZABYAEgAWAEIAEwAxACgASAAPAAB4nGNgYGBiYGBgBmIRIMkIplkYJgBpBSBkYWAITA0ODb4W/D1ueZJg8qRc/4KdZS3NdzpPdC+aJj9T4P9/wirWzVmzdo3uGt6FcXO/zimdtLM/oLOtRr/MpSQ7833af7CdeAEA+bkxyAAAAAAANQB5AOIBPAHEAlACtANCA58EHwSrBTAFlgYEBwkAAHicXVYJcBPXGX5vV5d1r/aytLplSb50H+tLAttgbMsntmNjbjD3lXAWjI2NjQmxQ0K4k0DwEELSpLlI0jQ00DDTNDOUhDZAmfSYDEkznQwdmqMTpmOt+1YWRzuetdb7NN7/+7/j/wEGuMlX8C/wbkABOwCVvFXGajG5X8ZmPjBv3ACx7pnLW2bObF4+Q2U1Smo3dKXqWhYvPZu35cxaTTBGjl/E/tIf2bD1Z1sfXVFMJaex+Wv7R/b2r2uxPjvxm+l6n0/TBPMAkIPiyTP4BbwN4OheBXSABBxAB5URwoXTjphbvByEQ+6gHSTPMKzc43GzMpncm8Tg2SNHjsLLQgxeTp/F7qSJR/BnJtaP95vLdSNqHp477agy7SZcVmxlOgHv+v3P+f1bhIbwCPZFia3VnrQ+0uGPLLAXGZOVIAfYJl9AiCOoDgOwARfwgiIQAKUggWpB73ZHeFaGydDbvfG4gZdbMbEVHg/mdaNTNkK75OjCI4RYGC+ekQgBBuFc4QwMsbndhkWnNumj7NL9nboTzOzBeTq3U7VsX6dZoODvhWjfnTvw7t2G0dFE8vR7c+Rtr5yomti/H/vh8ccl7B+FS183mqaTpZ9B48sNI99fLFPnFxlqb0DdqYuDs3fM2QE/T4/qEnLKqN6us5hU2OcT5wGQgcDki/g7eMn9zhaDOMLyUD/ZDK4gaiYqF/2WybwIHsNEwnEegXCLKFyozXG4MZ3GTqaXbMX3TPRehn8TnPDcCQzHFIzZYCz32uZHMAsVWpqrZ5VqUi8TGk+qzZz6ZZ3din1QU9MvXAwMxYeGGE5Zt2I6kWvAMIjZGy0SHJfnhNorjtMF3W0219zFQAlUk6/iV/Dl2ZoZpL4iEEMs1IPZWU2gmjNaEDUgKjHO8ogLdOu+/0SefQLR97wRgprSbBKPwayAMO3Y2PdYb3pPErudpjYPaWoTKm+hrqRMnmKjAW2zxheB+wb0TQmlx6vlk1SKq05SzYZEZfoiTk3cbtyvoAscGn+QsDr1Urj4SdajPCR3Y0vSByHcOWsnNq5dcSqislkV+YOLOw0Bv2EJGYr8lug5GVHZbTneXUvb6ViYWkjHS+GmkRHhu+Tx8SMVGrtFHh/cN8TDmUX2ZmvE1o56YJw8gVTZjvSpASwoRAw2ge6MIzMIpWI3HuiNEjl0IawMw4fjMXJKoqIgIzIrLtKK8Gsxl9MvgffPsI/WmfigdouqOJ5uw/dPbKQT4+c6lS0vPlt1+qDR6VyQwPW0ytug0SqvL5n5/Ml6iVE96+nho8dwnbXAx2j0ErbarPJWhWPt03xmDdQNxJ48062Pc+0nh7Hv6hm+JLc1t6zs2L5RBWvWDuttFjUWT2/lpxOEio7FKOSRHDWu3klZGbmpNjcn16be8NWn4/NTHcaAeu7ivObR9699KZznF5zoD3JVRveafaIyJk/hn+GdQAHUwAIcwA0KgA+EMlpBjm0Te4LkIKrlfl9EbYcj4RiJjOpGlzT7yU4ZN3vRLqZ4/Y5youP1ehmcKZxfNUpyXCqMs2o2mEP8dPkyXH/1qnD4zTfhlgsXJFevzhgdvTQ6Onb1Klwh4tvDFBrgxyMwOfH3IK/XK7kUBwlseNeuXd19fX1zd2PnJ7rwsxPz4PrdALFqQPyew7uQ3nXAjHIvH5SBGYjjLoQB1U7zVhzxjE9ljyhiDM9qWIqq/R9oGcphVhj3LIBnxTEBe4U9ywo7GiuITbrS2tmvDpN1W7pynB5t68rElq1koapP4YWR3t7xAYozNcdxRm0tUaoUE8ICOlCg7lF6fdE5ufGQboEmEMMMhUWGdfo8D4ldGuypLu0f3BFpjewcGf5Ke0L48UajNj9fPe2Df8KCsKnaVGKs1aR3Yl9OXA+I/TDVcxBChQq7WE/6fWQbFQzfnk34fOQ8MhgS+LxFa+N1wWVL/IhZZvIl/A+I43v5ZUSp7EMMZ3JAns0x0eN4BmzU4+GzqPmHIwEFAjx76NAT8OX0FeyTdAmcA18T2n/5hEKtgAelOb/bo7MZZfultPnDodxwsfpJpTeYfnWMnOHZ66rEO4Xx2p6eEeFprHpvWtA6m+vMBi7V6rTa62vMeVxdoydgb0xZ49aG1lpXoregyr4GVV6FkvdXqPKpunMRs+WgVkywNlRxDFXvzZBHu8jsJBN9zEeCFCXX4pkkdj6UxDjvzY5dkf0pZEdgTLj89tvtQ0MtP/5Y8oLBrdssU+XAAWgWvv52BEqUWkrPhh3WTh/kqGAbpSOVakKVg383RpVWOTXFPsJRHnRtZGMhXa/GF8beSbftgm/2p9XwTh/mZmLL84xcVXXf8HCuNefst8c7aYdRJoWW2VYJplBqWg/+9ehbjrqDu4Nqhy2n4NFBYft0Z2ujNWVr6QAIMzk5jn/6EHMkcqgfVCBlN4COKWXzWfPBzAxCxrsHMYNw6h5lFC5KO4lL703+/9sAIuJAunboEEwdPpz+Gh+YGICPHTvm2urf+VRK5fTo42uWtP7Hs3m0Vu92qOpHt/lgcFPXJ9ev92CUcsnlSz9PH9huCigHFUUQ9hvs0hGJCS48graGTXqnFbf3v/vNNzeF47s+FFKwIhqfP4slA36d2lkUJvISfq3OFyTpmvk8vP0YxellphQL5Tr6WsDWZItYWuMF5mpTsbFmSTQ03x4wJqcjXYQmT+Mfoa0Kz6hZzK1K0A7mTW0Y90h+aKJNWVxUCsVEysQAv5fghRKX0+OJedEJUozYN4loB1fMQbuwJrhKOGof1RZFLVp/gCiaPrBLZ2ble6Q0l35jbOzG2Nhnz+jMMqOFU+j0CoxOmeWORFjBWW2corqOW3icii08sibH7jYsG2nJ1whp7P1nhc3P4Ir+q+aqwUcLVZxJEX/pF0VUKEBGqFD0C+FP8BHhCeHWRlqpdjl1nKy80sRV8rfabZWVSZ7VFxZq9Z78Ai9xW7j83sfibpKPtr4r2blGoPQOoU6AtnvhldUF/z8TLRyJx2NSL+8W9YFPdSpGRIigFm9ZzFWVG1boS6fNuHsX9mKF6Rs/PGf2eFbW4GSu2pKMKnUaweZwQlyi0cs71yftOVLWpCbzxzhvPof9NJ8p4dmVbHnF+6Nwy8Gl6c3lM0hSyZSVUjiEKs1rY8Vn6WhAX5bycUoi6NOqoy74vCAlzE4nkIDayZP4n/FWIEUzqBTUZfTtElnLjCCGoUUQ8qndCs0fHpUdFUXNuyNaSWYGS1irJLO9SLy1UL933/ccs5KJ5kYtnIXLtxdBgtDSOQaNMscRUBlZgwwajkCFZdpjXUTCNrsnTuNPYxoL311tKyNmLapAOwkeGpz4Nz4mrZi+jy9dUcjPokiZFLM0mqFcZqTtXQF7U2sN27D6xqe/frHSMo0u2X/m3Qtv2Ff0DfeGmISl5KnnDvd6ANqEdWg+3bzvZBqpNh/wYBpC2Yr2kAVgOdgMBsAYOApeQrgRb6KvedHTIp7MsoyeICb5B7uI++E/Hjj7wc4WQz/SrMPF7ZrPfkcchmKXcO+Df0BmJ6QoDHGRxademhXGze3bo7duTcCIcEU4vNbRUa4uJkKz/NeEf/1A08152w40qgqIGYPLTfAthmk2ze+tUxYakqsaDel1tUxY26AOwrkt5Xu253flbR4W/gHvCgq4QTiAUUt98zx1xng0LcAjwuo92zRmRZ/M2ONcum24mvJrZg7vWFVQvjox/u58dSHT+dYxbU1xz7I59gZLx9Jlwk2chy65Elu0rdqulJg0hH3MUlxswTvfOdDWtkhJhzrcBr/KmFSmUtLCWeuaTVRET1Z2BHdK7E3bOjim3GCo7Iz8VKLJ0yZ03tVNuVW19jn2+lrhm3TtujVJZyUTJXyhlRUfsXSUNBn41y0hr1lBVuWqC/iagkV85aoWS24Zw1TNEbyNape3wNCJJrpnqN3BMAlSoVLIJHRCp7A7IBTOaxjODP4LkegwuQAAAHiclVVLaxNRFD6TRtNWLSgoLlwMRXyAxqZmZTe2jdrW2JQmatXVNJmmMY8JmWgNCG7cCC5cSPEH6EJwIepC1EUVfCCif8KFK/EHuPA7371Jk4pgGTJz7r3nfOc7rxsR2eMMSZ840QEReYCfkR05hJWRIzIka1buk5Py1crRLp0tMtPB2Sr7nQUrx2TVuWnlfhmM7LLygHM/ss/Kg85g31Mrb5Nk9JWVd0RWoz+tPCTJ2G0r75T+2EsjO7LOzQF+rC0PyPbYZ5X7o+uxQO7EAjnatW8wH4srozIiCUnKUUqjkF0Zl4IEsig+5EOyLE08dTkhx/Cs8ImL19GJSx5SFWeH5QgsVqQE/WVI8zgN8WvIdbwL2DkNzRpOXZkFQpUeDkoWu9eglcf6IPAWgOBhr4V3DRqT+DZon8JJCC4V7LSIX4RlheejsBzBk5QxRJCSCclAmgVOE78ssUJ8JxFrDvxKWBvNDHRPyQUyDbEf0KvBU7RRvBN8ksyQZuw43mPQU92jsPPBwocPjbeXf5t9L/fumF2euNh3wbXB3PrIjtqVsRfI0oaqlMhQs6yr81hpzk2Os5A8rgxmDbvHYNkgkrFROU8GNXosUTve5WMeHAN4D1iraaBO4X0Zvs5Cy71za+Fy9c2VOXZImV48Vn8RFnX2g7JW6wPkqxEFqJZGVweHEN0yhpM5rLWCWts43lOWk+KmGYfGqshnmGWfGTnArmiReQVPCdEYvKyNOOC+aimXKlFVyyAG7AV37enzL1+/v3747NM3+dh8u0A/WpkANW3Z/BSxN4OYZ8HA/fjo3d4PjmUw09H0bc+cbes92f3p9/tfdn48opgoTZ9o52uUIT3qTpMVa7Bmih0CtcJeWeS55iuF8zi9+PSWJr+CndM6TgO5ilWe+fPYXcu2M3RPfRWB1mIFXPaqairCEvNc6mTHsAg4uVozk03jowC/+Y6myfs59r7H3iuzk6eQixyeDHppWtzijns/yvm7L7q49uL8q1P+ztnhTdxJTUbrQzIzH/bcQll2aRPWHrurPYmmo3x2iZmqdqYbXXOXRVxpfDP0UOtBTvcgaOY33i8JsEywnpthVuDXzOwiWLWn3mCa+3IYmc/iq1M7jO8E17pSHhch5VCdDGY5x/U4KjTPzs3h7BRttWo6PRnspmgxTdmcneZ9NCuX2I3T1DnCSpW6bhhfbrDS2r0hOTYYR5W3YInM44zVZ4Sbz6vLO6a7JiFt8tBaoqbLGTLz5+FtalEnwypzGa7fB/buMPWvMpae+wL27YmocV70bmjZm1x7xHAy93XzP6oa39DJIRhrZevs8zi5VfDVGIs418ynO/9eE4wtj3m7yMwXFe0P1Z57inicY2BmAIP/zQxGDFgAAChEAbgAAAEAAf//AAp4nGNgZGBk4GHIYmBgeMWQxMDCwObi5hPCoJZcWZTDYJFelJrNYJGRmJfJoJadmJfIoJaTWJLHYMHAxgACTED1cgwqDFoMy6AizEARHgYhBgmGKQzM//cylDEwM1sz1DAw/u8AyogxsGQmpyUBcUlmSmp+UX5uHhn2aTGYMVih2CcBdIMGkG0KEW0AijNvBrMZgWxGEM1QAaZ5wKQYA8jXDA5ACDQTrOKpNABVGyl9AAABAAAACgAcAB4AAURGTFQACAAEAAAAAP//AAAAAAAAeJxjYGRgYOBisGNwYGBzcfMJYVBLrizKYTBIL0rNZjDISMzLZDDITsxLZDDISSzJYzBgYAGqZ/j/nwEOALhwDR8AAAB4nGNgZGBk4ABiBgYRMCnDyFCenlHCyAlkMwEhEDByMLcwMDArADGQBgBEbANAAAB4nGNgFGBg/PKPh4GB+QUDF4Mo82UGBgZGBmTACABovQPzAAAD6AAAABYAHQA9ADgACgAcABkAGAAZABkAGQAWABwAHwAZAAA=) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Xiaoyan Card Caption;src:url(data:font/woff;base64,d09GRgABAAAAABZ8ABEAAAAAHyQAAgo9AAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAAU6AAAAK8AAAEKjAbASEdQT1MAABWYAAAAIAAAACBEdkx1R1NVQgAAFbgAAABBAAAAQm00WS5PUy8yAAAB8AAAAE0AAABgoxrzvFNUQVQAABX8AAAALQAAADJ5nW6hY21hcAAAAmwAAAB/AAAAzCNonHRnYXNwAAAU4AAAAAgAAAAIAAAAC2dseWYAAAMYAAANwAAAERB+UcGSaGVhZAAAAYAAAAA2AAAANialAghoaGVhAAABuAAAAB0AAAAkB8sDQ2htdHgAAAJAAAAALAAAACwFpQINbG9jYQAAAuwAAAAsAAAALCYhKwdtYXhwAAAB2AAAABgAAAAgACgAqG5hbWUAABDYAAAD8QAACNr/ey1JcG9zdAAAFMwAAAATAAAAIP+GADJ2aGVhAAAWLAAAACIAAAAkBdwSGXZtdHgAABZQAAAALAAAACwHlAH2AAEAAAACCj1nN746Xw889QADA+gAAAAA3LAkpwAAAADm+49GABr/rAPHA08AAAAGAAIAAAAAAAB4nGNgZGBgfvHfAkQySDEoMh9nAIqgAEYAbA0EFgAAAHicY2BkYGAQZVjOIMQAAowMaAAAFHQA0XicY2BmfsE4gYGVgYGpiymCgYHBG0IzxjEYMboCRbmZGBCAA4nt6OLkz8DgxzBTgLngfwcDA0sHowJQmBEkxyTPdBdIKTCwAQABDQplAAAAA+gAZAAsACMAJgA+AB4AJABJAEoAKgAaAD0AHgA0ACgAJAArACEAKQAkACZ4nGNgYGBiYGBgBmIRIMkIplkYdgBpLQYFIIvLj8HvlL9vkEHwxRD9kOKQV5GakbXR2+KmxzOkc6Y/Ld5Qzl3f139zpsD//wwMxKvdxLjRYsO2tVfWmKy+vnrKarllD5b1LgldWLqQdybrDK2ehE62hpYCq3QWsIuIBADw0jlyAAAAAAAADQBnAMgBUgHaAiUCeAMlA2YD7QSXBOoFHQVyBcwGNQaRBv4HgwiIeJxlVwl0E+ed/775JM2MjpFG1+g+LcmWbOuyNLKNhU9ZkmUbAwZjE27MZXM9E65wpSFcCS1XWLrZbg6SLYUAIaHdFrqbNiG8dvs2Lcv2Jc12N0ebJc2S7KYpu9uVxvuNLAx9fX7fsySPn/7H7/oABLXwEfQGvAQQAHPcBnctOlkcg5dmAynwTr6CbqB+/BcVsIFqwE89oeMdBEfWEzoH4hiCrEcBXvzt9wfSBIzj14gMpBH/PLG+dPy3cXeuw8DrWvNjvtEtO1Jyo57ktz+6ptqWTZ2+vJB2aUYunIBZhmly9s2bV91bMzSYM8OFBSit5xobjQmuqQXWhB+ZnzVTJrPcNmvxqoa8Z84zu8IaH1O95SlhSGILrhwbi3gja9cs8gAS+CevoGvlmtXACpwgABpAIwBtuG6OxwXjcn2VCmG5F6ORw6X7yp0QuAOS51gv3ES4S//W3qni9Iwkj1Q6I8z2KywOp7pdbbcahW5iS+nIV92MneqRWYVfdrvnjyYlapaMLuzvy8Me4niuoElMbB71G6tXT2zpUaUPH94VU8f3PHVQ6M6iZTrffJfRNVxnGHzpeIq22ano3hPfzcOSHwAapCdvoG+gFO6ABCww4B68IAF6wPyp6fNx1ovLLI8c4ffSyjbEz3VxVi8jZTIv3oXRyMeSCYh7Sib5yvOGCEMYArwP98xIlsLbQu2N7u47M799fZFkwesvtVMEURJgA29rjjGNTLTpd5nM2zktx/XzBEvX5lUquhQhKLlUaVLS1SE2Z2xotDFaBgbgLFJLjh4ZjJpguuOisEsit3vZdrbKqUJV7W0uT1/e7rf3DhwrvUCcLd71+mhapqlVQwhpFTxOWaxywqRVzhysddQND7gIUsnIkia72qWUMxQpBXgODozEt1ABKDAOXaAepEAfmIe3apRU9uabwp2IQcT7xMWKb8vNa/nKhKR/PosE7ybdHhk83QGt75A6jfTpf30uDl9SM3H35lMXF8k4xdDZI6vtwn54QFg+PFffvvbMWqneIN9/ftl/NRmjtUwzUxspvUfQtFTB0jKzjZqldFexWrM2TnwASwsicXjq7HvVFGdWuHZf3xGRmNa8sG22hQkoDD3jXx9WZeHHzNH//vm5NoozyAb+HdY8VmVMxLQ1uobkV7TFSiM9K+d7/OrgYN5GUCo12ezI0piZVZMX0VaUwxhRAB2oArUArMRNIzfrZfHBv90J/BOIG/QVXKMErEAdRgmu9KmdWN4rxHMLiVdKc4ilpb92FOTWREjGcXR12ERCS7fBJ++hfY2dsF3YC5uEt5BE+DRzJPNl85FjhxpJg06SeOzxXTwc1zt7rCZbr7il3OSr6E3UUUauApiAD9SB6BT3dBXkommeiUuZeg3x5wkR1fjACaKj9MMA/L2g+lmhoG52LtqUlmr11IyNIwetA0vjlFFHxpcO2EuffPjhs8/6u7rglSxszN4profvaWf/xc4a2mggPZsO57oObvKSRk4e2v1ML5wo/SAHr2ZLYyK/8nh230WWSpUhMAO0g9VgI5iYqpSsHF08otcbGAmmEynzBMqMisdE+Gh5EvPswVzjBq9IvTKq8IjLDCRlgQb8H7F4kk8mEw1lWEof7rMDyoV7ECqEP0DICl98PhNCJKMphVWvjVghTVlrlXKljKSkBDw5U+luS0hZLC/Ndhpqb59svaGi61VuN5twQVYvN6utLopSm+WsSk45G1Rmk54s3rt6dft2R1MT4trOt11qI+xqrfQ7xVc3tyoNGgJBdYAhIKlUDl3CyFcK91qf+eaJFpEBjU8ePTQDVs8svotWIWtk/Vh9ZkeirkNN0QQiVD4GQjldZw1PdAbmD/XZzKVbGfhiV2kDABIQxNr7NvF/eKpqjEq/yE/j/R1XpgpFRJaJmZYkCEf09ouUnpVtPL/dLzyNTMU7VWhV8Qx8ol8TWfr8NimrozadXlDHwBf+6oMwxVnkvievPwrXFe4U4Oi59KGnDuyI0SZM7Y07du9MAkABy+Ql9AbKlr+fA0Gs/C0gBwZxJXg9MkJWgR5f5koZkeVtiduNictKJip7LJsZL51yu7JriBsUNQUuU6nC7MLjyyWslho+NE+9DR4WHq0jdKW7d3p1Jq7QjDSUIxGglPTrOm2DLT9QQ1oVns5mXfED2Cdc4errFw/nuDiXHVpUx3qdFipP2zxVLLETKf9euPs9bJEGsu586dyJLuGT7mule64qmpJCdQ3WS1pOfCX1hUZmO+UWylYYcG/OCF8kHZ35jHOmM1fIOuJPnjrZLu06c+YIj5HeIu4De6GIc9EH28Es8AhYBTaUncSbwIef8kVCVrYNj7+M2grO/X5+mq3ctLo+ePWAweXnRPevSMxc1N1b6s/tIjpL17+fasw4kctmqvdo6kwK2hrR6J0qLQetLfGZDcde7JMwGrL3WwfVsaol4+ujMoMiMr5u4VCiZuOe/WmZUdHytd3rfsH1rW2ldKysc/0c83Pp4IoVtZHaFYuE1/o0Htks0kF88c7hw8H2jCu2c+/EfIMej0pdrUEEqVJ3LR5f97wlPtjOkRxH6lL5Y1XWVKJWrfIolf5wbHHAn+vgdeoqFRNJd67s2DpilmHVcI4e6L8QdWdbTUFzVx5u5axtnMXUUXaiy+gy6qqoh4iyahCZUg5UVg3M72kVNmAFZv9cgQkvXC8cf1cUudcLhX8h0gVhKL8faYufu3tJY9ArM5vlbr9OCgdzXDXZS/rg3S5hbwexRzgeEr4FbcJHiM1mhT82laVYo5Ekdz+xJwnHWGev3eiYhZnYMHkBXUVkpUrbVHJAZf5h7Xm4pgWopfimD+0r7iEGe3uFZwua+Og8Us/JB5aE1YjMCh9n4YHiP6K48Fnu5NP7knK9Xhab2P1EG5CBaqz35zHbxG9RlX05VkmIYuf4TH3Xg0SSjIuR5D6okFjQTDRWPPkH+M9CKAEFoZCHd/Nas3mwFTGUu7lWrqKFvyx4Vh9fLNVqyY4NQ61p8VHi7YzwYetnnaVPiRGBcPvkFFIHy3lCiRq147/8fidtMJD1O54+XbreJupC1eTPcX7IVuYhqoMHO1MCu6bBnfCJBzumWI5vyqOmFArx0wlX1C+cc04J6/BxE3WlfzqLthYPwRP5fCjtHl6zgccFUon1o/N+6Ji/eiMvgjW1ce2IR+hGQ8Vv/2ru3Cdnz04KPyC2t/9IGIfAHBnpbzXKDUZS19g9K1jT18mzol0Z0r0LwqVtnbjOEM481xBXrlkD9HiLMdAxNV9O3KaYYzBtMeJIXQVxPFZXYxwPOcmXldeLGZ1AD4cAHvYIV9WwWnjXWrdpTyu94Gr3vmz29/BHeeEX2d9k1IbZWpYmVB5GqgmFFjbUhjJc647lCAvx4s2NOiTtfj8j3FQ4/bqMNWEkflo6wxB/U/oPeEuoZ+8a1JZcVslI+ue5vXFiyZutR4/ui1N6gzS6ZdfuZrwFN3beV1Dr9A44nNBrQFJkzwPG8BX8GO47Bt6Gt6w30mk1ghKiu0coZH+CNheP5ogvSuxl+JlgEA8JvxQYQhXJXHn7p49AWjpy842XhRf6POue2yjFgr3u9DJ4RPDC54XFxNL0jRnCq4lMQ34GWptk9EpS6VFCmVKbYrd9/HcdFKenWq7cxjpaM/kadpXCQ+ix4syVAG0PtkFWEC/yC03fKfB6cLUojlNE2fG4aT9chnzF96PEzVJjG5pfPGdBu4uPw5OFwu/arVFlRh6B1/rMTeZWjdf1ST/laF5+eh2h0pArjwzHLcvDt56ltBrp+LltfuJ6x+y233be7oBZ4R/gOzZ7t9VlyzeaaubYOT2fEsLdW5f0JLVys4lS16cHVs5Ys1VHmc0KbX77XDGxVU3+Lfox6gNunIOi5Y7Kbrk1ZuREF8AQw+Xi+WNj8Pu9HrGfZBLdv//hpXkT4r7u357Ev031jiqu+WtTfSD8xEBo2fJFfomChPahFUv8C/bHnRENGwqbEtGl25usqSiTVoVTZ7OP3yMOlx6FP+sJ7P/xPolaR17/zfeyxpC8hwq+39Bx8tju2qbgjq+fWu8yWNRIQknkTqeSkCBCZ9O6nFF7LpwmDgQMqSRXy/GNwpfCdtiW+XV3Sv2Nd78Zp81msv1/4VLOM2C32geFz+rqxjasCqaCazdvAFp8b3wN3ZxWCAMwl++7M/E8BsAwWARGcT7cC54Cp8HLYpowiFwru6dU3DLGJ+ZcXEwUD8UH359kifuoqExPVBQxo0srKBEvLXzlGXF4+NM/uVnfzyFSfH+TyQxTJowDCxtnIwyC0vZ2x61bf4S88BPh5RbbYAtlkaf6TR8J/3NPqQpV7TjRI+XkmcOb7PCiShGyLN7aKuPkTRvmGUqDNbY0G2Rb4OpQ084NVWHP2GPCNfiVoIQXhLmEh68a9Ia4RKz0n/Cm0PidGTo/naZ9Ld7RbXtaFBayZe/2tQF3c/L05RHSrBy6eNLmrx9ducBd4xhasUq4Ab3QgiRLtqStJI5FjCuntVl1KHvhsVgyxSjCw365Sebqk4TDyNQ1XuCUdlrbtSi1Eeky470mlVOu7Rjhf+XG4cfPhiaCls6sM+rKZYWPPg8fO+11pQ12TbB+S/AtjT6m1+kbTrmb4n6l3Msw9U1d/lZnes0sKzZ6rnuJ0BlifIEAG2Org/6DUS6gdCvUWgUpUXoUUqsDJoUTFMOy4P8BV9m+cHicnVXLahNRGP6nTe1FLSgoLlwMRXqBNtqalW7sRe0lNtJEW3U1TaZpbJIJmWgNCG7cCC5cSPEBdCG4KOpC1IUKXhZSX8KFK/EBXPj93zlJJxVBZcg53znnv98iIgedXmkXJ9YtIg/wM9iRQZwMbpNeeWNxu5ySLYtjEZoOmW3K2SVHnCWLO2XDuWlxl/S07be427nfdtjiHqenfdPi3ZKIvbR4b9tG7LvFvZLovG3xPunqfGGwI9u2OR0R3C17Oom7Ytu+ADd9AY5F7o3Mx+LKmByTUUnICNEYsCvjkpNAlsUHHpRVqeGryAk5im+dX1y8Jk1cskAlvA3JMDjWpQD6VaAFvIb4VeU61hxuzoCyjFdX5iGhRA0DksbtNVBlcR6AvCVI8HBXx1oGxST2KvkVVcBfoByVnwdnke9j4DyGLyEn4cGUTEgKaB6UNfzSlBVin4SvGdhXwNlQpkB7Wi7S0tDKdq08lTaGdZRfghHSiB3HehJ0SjsCPh9W+NCh/rba37C+1faozy7uQqwefjXcaWx9REf51nAXyMqOrBRooUZZTxdw0pibGKeBPJ6MzDJuj4KzSkmGR3GWFpSpsUDqeETHAqwPoD1grmYgdRrrZeiaA5V759bS5dLrK+dZIWvU4jH7y+CosB7UauXup73qUYBsVRmFVWgbQvxcOY+zZtBFHuJYp61NKjdJP9RXlXyWUfYZkX7WQp2WF/EV4I2Rl7YeB7xXKrWlRKlK5TUzgOi82Xz2eevrq4dPP32Rj7W3S9SjmQmQ07qNTx53s/B5Hha4Hx+9O/TBsRbMNil9WzNzDbonBz79fP/D9o9HKcZLUyda+eplSI16U2PGqsyZyg4htcjKXua7xmsK73Fq8aktSftytk8reA3kKk5Zxs9jda3aytA71ZWHtDoz4LJWlVIlrDDOhWZ0jBUBO1dzZqJpdOSgN9ukNHE/x9r3WHtrrORpxCKDL4VamhE3v/fet7Xs3ecRW1vl/KlSfo/Z0D/MpBq99YFMz4ctUyjNKq2B22N1NTrRVJTPKjFd1Yh0NdJ3afiVxJ6ihnKL5GSLBI38zvkyCitHmc9/sSzH3fTsMqxqdL2RaeZlHyKfxq5d24d9gmc9qR2LQBlkJ4VezvA8jgwtsHIzeDtNXs2adk8Kt1PkmCE2b2c4j+blEqtxhjTDzFQhMmF8ucFMa/WGtLFKP0q4LXLm5Oh/mn39P3F1OWOiOQnJkwXVCild9pDpPw+ryUWFFpYYy3B7HtjZYfJfoi8t8wL8jY4os190NtTtJNcaMTaZeV37i6zGd1RyCIs1sxXWeZy2FbGrj3m8a+STzX+vRcY7rzJ+ASHbeY0AAAB4nGNgZgCD/80MRgxYAAAoRAG4AAABAAH//wAKeJxjYGRgZOBhyGJgYHjFkMTAwsDm4uYTwqCWXFmUw2CRXpSazWCRkZiXyaCWnZiXyKCWk1iSx2DBwMYAAkxA9XIMKgxaDMugIsxAER4GIQYJhikMzP/3MpQxMDNbM9QwMP7vAMqIMbBkJqclAXFJZkpqflF+bh4Z9mkxmDFYodgnAXSDBpBtChFtAIozbwazGYFsRhDNUAGmecCkGAPI1wwOQAg0E6ziqTQAVRspfQAAAQAAAAoAHAAeAAFERkxUAAgABAAAAAD//wAAAAAAAHicY2BkYGDgYrBjcGBgc3HzCWFQS64symEwSC9KzWYwyEjMy2QwyE7MS2QwyEksyWMwYGABqmf4/58BDgC4cA0fAAAAeJxjYGRgZOAAYgYGETApw8hQnp5RwsgJZDMBIZBkZGWcwMAAxp8ZGABJFAQkAAAAeJxjYBRgYPzyj4eBgfkFgyKDCvMRBgYGRgZkwAgAauwECgAAA+gAAAHBACEAIQA4ACQAJwAtAFYAdQAoACEAKwBpACgAKABZADAAJAAiACg=) format("woff");font-weight:400;font-style:normal;font-display:swap}.quick-section .quick-item[data-v-9511c184]{display:flex;flex-direction:column;align-items:stretch;width:100%;height:196px;min-height:0;padding:12px;margin:0;border:0;border-radius:12px;overflow:hidden;background:#fffaf2;line-height:normal;box-sizing:border-box}.quick-section .quick-item[data-v-9511c184]:before{display:none}.quick-section .quick-copy[data-v-9511c184]{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%}.quick-section .quick-label[data-v-9511c184]{display:block;font-family:Xiaoyan Card Display,sans-serif;font-size:20px;font-weight:900;line-height:26px;letter-spacing:0;color:#4a2817;white-space:nowrap;transform:skew(-4deg);transform-origin:left bottom;text-shadow:1px 2px 0 #ead1ad}.quick-section .quick-desc[data-v-9511c184]{display:block;font-family:Xiaoyan Card Caption,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#796b5d;white-space:nowrap}.quick-card-image[data-v-9511c184]{position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;margin:0;pointer-events:none}.quick-item[data-v-9511c184]:focus-visible{outline:2px solid #b41622;outline-offset:3px}.hero[data-v-9511c184],.hero.compact[data-v-9511c184]{min-height:calc(196px + var(--customer-header-height))}.home-queue-card[data-v-9511c184]{padding-bottom:12px}.store-queue-page[data-v-e4b4cd5c]{min-height:100vh;padding:0 12px calc(88px + env(safe-area-inset-bottom));background:#f7f7f7;color:#252525;box-sizing:border-box}.queue-nav[data-v-e4b4cd5c]{padding-top:calc(12px + env(safe-area-inset-top));min-height:56px;display:flex;align-items:center}.region-entry[data-v-e4b4cd5c]{display:flex;align-items:center;gap:6px;max-width:calc(100% - 96px);height:44px;margin:0;padding:0;background:transparent;color:#252525;font-size:18px;line-height:26px;font-weight:600}.region-name[data-v-e4b4cd5c]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.region-chevron[data-v-e4b4cd5c]{width:16px;height:16px;flex-shrink:0}.store-card[data-v-e4b4cd5c]{padding:20px 16px 16px;background:#fff;border-radius:12px;margin-bottom:12px;box-shadow:0 3px 12px rgba(0,0,0,.05)}.store-card-heading[data-v-e4b4cd5c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.store-card-name[data-v-e4b4cd5c]{font-size:19px;line-height:27px;font-weight:700;flex:1;min-width:0}.store-distance[data-v-e4b4cd5c]{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:14px;line-height:27px;color:#666}.store-distance uni-image[data-v-e4b4cd5c]{width:16px;height:16px}.store-badges[data-v-e4b4cd5c]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.business-badge[data-v-e4b4cd5c],.current-badge[data-v-e4b4cd5c],.queue-disabled-badge[data-v-e4b4cd5c]{font-size:14px;line-height:20px;padding:0 6px;border:1px solid #aaa;border-radius:4px;background:#fff;color:#777}.business-badge.open[data-v-e4b4cd5c]{border-color:#6d927a;color:#416647}.current-badge[data-v-e4b4cd5c]{color:#a31d2b;border-color:#c8959b}.store-fact[data-v-e4b4cd5c]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:22px;margin-top:12px}.fact-icon[data-v-e4b4cd5c]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.fact-value[data-v-e4b4cd5c]{min-width:0;flex:1;color:#333;overflow-wrap:anywhere}.queue-summary[data-v-e4b4cd5c]{margin-top:12px}.store-actions[data-v-e4b4cd5c]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px}.store-actions uni-button[data-v-e4b4cd5c]{flex:0 0 auto;margin:0;padding:0 14px;height:44px;line-height:44px;border-radius:22px;font-size:15px;font-weight:500;white-space:nowrap}.store-actions .secondary[data-v-e4b4cd5c]{background:#fff2db;color:#30271e}.store-actions .primary[data-v-e4b4cd5c]{background:#b51e2c;color:#fff}.store-actions .unavailable[data-v-e4b4cd5c]{background:#eee;color:#777}.list-message[data-v-e4b4cd5c]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;color:#68605a;background:#fff;border-radius:12px;font-size:15px;line-height:24px}.list-message-note[data-v-e4b4cd5c]{font-size:14px;color:#776e67;text-align:center}.list-message uni-button[data-v-e4b4cd5c]{font-size:14px;color:#a71c2c;background:#fff2db;min-height:44px}uni-button[data-v-e4b4cd5c]:after{border:0}uni-button[data-v-e4b4cd5c]:focus-visible{outline:2px solid #b51e2c;outline-offset:2px}@media(max-width:360px){.store-actions uni-button[data-v-e4b4cd5c]{padding:0 12px;font-size:14px}.store-card-name[data-v-e4b4cd5c]{font-size:18px}}.queue-nav[data-v-e4b4cd5c]{height:var(--customer-header-height);min-height:var(--customer-header-height);padding-top:var(--customer-safe-top);box-sizing:border-box}uni-picker{position:relative;display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker-custom *{box-sizing:border-box}.uni-picker-container .uni-picker-custom{position:fixed;left:0;bottom:0;transform:translateY(100%);backface-visibility:hidden;z-index:999;width:100%;background-color:#fff;visibility:hidden;transition:transform .3s,visibility .3s}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible;transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}.uni-picker-container .uni-picker-select{display:none}.uni-picker-system{position:absolute;display:none;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden}.uni-picker-system>.uni-picker-system_input{position:absolute;border:none;height:100%;opacity:0;cursor:pointer}.uni-picker-system>.uni-picker-system_input.firefox{top:0;left:0;width:100%}.uni-picker-system>.uni-picker-system_input.chrome{top:0;left:0;width:2em;font-size:32px;height:32px}@media screen and (min-width:500px)and (min-height:500px){.uni-mask.uni-picker-mask{background:none}.uni-picker-container .uni-picker-custom{width:300px!important;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);opacity:0;border-radius:5px;transition:opacity .3s,visibility .3s;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-picker-container .uni-picker-header{border-radius:5px 5px 0 0}.uni-picker-container .uni-picker-content{transform:translate(0 0);overflow:hidden;border-radius:0 0 5px 5px}.uni-picker-container .uni-picker-custom.uni-picker-toggle{opacity:1;transform:translate(-50%,-50%)}.uni-selector-select .uni-picker-header,.uni-selector-select .uni-picker-content{display:none}.uni-selector-select .uni-picker-select{display:block;max-height:300px;overflow:auto;background-color:#fff;border-radius:5px;padding:6px 0}.uni-selector-select .uni-picker-item{padding:0 10px;color:#555}.uni-selector-select .uni-picker-item:hover{background-color:#f6f6f6}.uni-selector-select .uni-picker-item.selected{color:#007aff}}.loading-state[data-v-bc856ce2]{min-height:11.25rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5625rem;padding:1.5rem 1rem;box-sizing:border-box;color:#2f2924;text-align:center}.loading-state-block[data-v-bc856ce2]{min-height:min(16.25rem,62vh)}.loading-spinner[data-v-bc856ce2]{width:2.125rem;height:2.125rem;display:flex;align-items:center;justify-content:center}.loading-spinner-ring[data-v-bc856ce2]{width:1.75rem;height:1.75rem;border:.1875rem solid rgba(22,119,255,.18);border-top-color:#1677ff;border-radius:50%;animation:loading-spin-bc856ce2 .88s linear infinite;box-sizing:border-box}.loading-title[data-v-bc856ce2]{max-width:16.25rem;color:#2f2924;font-size:max(14px,.875rem);line-height:max(20px,1.1875rem);font-weight:800}.loading-subtitle[data-v-bc856ce2]{max-width:17.5rem;color:#8f7d70;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.tone-warm .loading-spinner-ring[data-v-bc856ce2],.tone-primary .loading-spinner-ring[data-v-bc856ce2],.tone-quiet .loading-spinner-ring[data-v-bc856ce2]{border-color:rgba(22,119,255,.18);border-top-color:#1677ff}@keyframes loading-spin-bc856ce2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-loading-state .loading-title[data-v-bc856ce2]{font-size:max(14px,.875rem);line-height:max(20px,1.1875rem)}.admin-loading-state .loading-subtitle[data-v-bc856ce2]{font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.ticket-page[data-v-0b030fdf]{min-height:100vh;padding:0;padding-bottom:calc(80px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff3e5,#fffdf9 58%);box-sizing:border-box}.rk-brand[data-v-0b030fdf]{position:sticky;top:0;z-index:20;height:80px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(255,248,241,.86);backdrop-filter:blur(9px);box-sizing:border-box}.ticket-title-lockup[data-v-0b030fdf]{display:flex;align-items:center;gap:4px;min-width:0;color:#9c4502}.ticket-title-copy[data-v-0b030fdf]{min-width:0;display:flex;flex-direction:column}.ticket-spark[data-v-0b030fdf]{width:24px;height:24px;font-size:24px}.ticket-title[data-v-0b030fdf]{color:#9c4502;font-size:22px;line-height:32px;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-subtitle[data-v-0b030fdf]{color:#9b6a43;font-size:14px;line-height:20px;font-weight:700}.profile-avatar[data-v-0b030fdf]{width:32px;height:32px;border-radius:50%;border:1px solid #ede8de;box-shadow:0 2px 6px rgba(47,41,36,.08)}.queue-hero[data-v-0b030fdf]{position:relative;margin:12px 20px 0;padding:17px 16px;border-radius:12px;background:#fff;box-shadow:0 9px 21px rgba(156,69,2,.13);border:1px solid rgba(156,69,2,.12);overflow:hidden}.table-order-card[data-v-0b030fdf]{margin:12px 20px 0;padding:15px;border-radius:12px;background:#f2fbf3;border:1px solid rgba(35,123,59,.18);box-shadow:0 9px 21px rgba(35,123,59,.1);display:grid;grid-template-columns:44px minmax(0,1fr);gap:11px;box-sizing:border-box}.table-order-blocked-card[data-v-0b030fdf]{background:#fff4ed;border-color:rgba(198,90,16,.2);box-shadow:0 9px 21px rgba(156,69,2,.12)}.table-order-icon-shell[data-v-0b030fdf]{width:44px;height:44px;border-radius:8px;background:#fff;color:#237b3b;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(35,123,59,.14)}.table-order-icon-shell.blocked[data-v-0b030fdf]{color:#9c4502;box-shadow:inset 0 0 0 1px rgba(156,69,2,.16)}.table-order-icon[data-v-0b030fdf]{font-size:23px}.table-order-copy[data-v-0b030fdf]{min-width:0;display:flex;flex-direction:column;gap:4px}.table-order-label[data-v-0b030fdf]{align-self:flex-start;padding:3px 8px;border-radius:999px;background:#fff;color:#237b3b;font-size:14px;line-height:20px;font-weight:800}.table-order-label.blocked[data-v-0b030fdf]{color:#9c4502}.table-order-title[data-v-0b030fdf]{color:#1f3f29;font-size:19px;line-height:26px;font-weight:var(--font-weight-number, 800)}.table-order-meta[data-v-0b030fdf]{color:#4b7656;font-size:14px;line-height:20px;font-weight:700}.table-order-actions[data-v-0b030fdf]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:9px}.table-order-primary[data-v-0b030fdf],.table-order-secondary[data-v-0b030fdf]{height:39px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:14px;line-height:39px;font-weight:var(--font-weight-number, 800);white-space:nowrap}.table-order-primary[data-v-0b030fdf]{background:#237b3b;color:#fff;box-shadow:0 6px 12px rgba(35,123,59,.2)}.table-order-primary.blocked[data-v-0b030fdf]{background:#9c4502;box-shadow:0 6px 12px rgba(156,69,2,.2)}.table-order-secondary[data-v-0b030fdf]{background:#fff;color:#237b3b;border:1px solid rgba(35,123,59,.2)}.table-order-primary[data-v-0b030fdf]:after,.table-order-secondary[data-v-0b030fdf]:after{border:0}.table-order-action-icon[data-v-0b030fdf]{font-size:15px}.hero-accent-stripe[data-v-0b030fdf]{position:absolute;left:0;top:16px;bottom:16px;width:2px;background:#fea619}.hero-label[data-v-0b030fdf],.hero-wait-line[data-v-0b030fdf],.metric-grid[data-v-0b030fdf]{position:relative;z-index:1}.hero-label[data-v-0b030fdf]{display:flex;align-items:center;gap:5px;color:#9c4502;font-size:14px;font-weight:700}.hero-icon[data-v-0b030fdf]{font-size:17px}.hero-wait-line[data-v-0b030fdf]{margin-top:13px;display:flex;align-items:center;gap:9px}.hero-prefix[data-v-0b030fdf],.hero-suffix[data-v-0b030fdf]{font-size:15px;font-weight:800}.flip-number[data-v-0b030fdf]{display:flex;gap:5px}.flip-card[data-v-0b030fdf]{width:34px;height:44px;border-radius:12px;background:#fff5eb;color:#b54e06;font-size:29px;line-height:44px;text-align:center;font-weight:var(--font-weight-number, 800);box-shadow:inset 0 -3px rgba(198,90,16,.08)}.metric-grid[data-v-0b030fdf]{margin-top:15px;display:grid;grid-template-columns:repeat(2,1fr)}.metric-cell[data-v-0b030fdf]{display:flex;flex-direction:column;align-items:center;gap:4px;border-left:1px solid rgba(156,69,2,.12)}.metric-cell[data-v-0b030fdf]:first-child{border-left:0}.metric-label[data-v-0b030fdf]{color:#9b8c82;font-size:14px}.metric-value[data-v-0b030fdf]{color:#2f2924;font-size:14px;font-weight:800}.ticket-recovery-card[data-v-0b030fdf]{margin:12px 12px 0;padding:14px;border-radius:12px;background:#fff;border:1px solid #ebe8e4;box-shadow:none}.recovery-heading[data-v-0b030fdf],.recovery-main[data-v-0b030fdf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.recovery-label[data-v-0b030fdf]{color:#625c56;font-size:14px;font-weight:500;line-height:1.5}.recovery-meta[data-v-0b030fdf]{color:#b91423;font-size:14px;font-weight:600;line-height:1.5;text-align:right}.state-seated .recovery-meta[data-v-0b030fdf]{color:#287249}.state-passed .recovery-meta[data-v-0b030fdf],.state-cancelled .recovery-meta[data-v-0b030fdf]{color:#706a64}.recovery-main[data-v-0b030fdf]{margin-top:8px;flex-wrap:wrap;row-gap:8px}.recovery-title[data-v-0b030fdf]{min-width:0;color:#242321;font-size:36px;line-height:1.15;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.recovery-hint[data-v-0b030fdf]{display:block;margin-top:12px;padding-top:10px;border-top:1px solid #eeeae5;color:#77716a;font-size:14px;line-height:1.6}.ticket-recovery-action[data-v-0b030fdf]{flex:0 0 auto;width:auto;min-height:44px;padding:8px 12px;border:1px solid #edc5c9;border-radius:8px;background:#fff7f7;color:#b91423;font-size:15px;font-weight:600;line-height:1.5;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;box-sizing:border-box;margin:0}.ticket-recovery-action[data-v-0b030fdf]:after{border:0}.ticket-recovery-action[data-v-0b030fdf]:active{background:#fbe9eb}.ticket-recovery-action[disabled][data-v-0b030fdf]{opacity:.6}.recovery-action-icon[data-v-0b030fdf]{font-size:20px;width:20px;height:20px}.queue-form-panel[data-v-0b030fdf]{margin:11px 20px 0;padding:12px;border-radius:12px;background:rgba(255,255,255,.94);border:1px solid rgba(156,69,2,.1);box-shadow:0 6px 14px rgba(156,69,2,.08)}.form-section+.form-section[data-v-0b030fdf]{margin-top:11px;padding-top:11px;border-top:1px solid rgba(156,69,2,.08)}.panel-title[data-v-0b030fdf]{display:block;font-size:14px;line-height:19px;font-weight:var(--font-weight-number, 800);color:#2f2924}.take-type-segment[data-v-0b030fdf]{margin-top:7px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.take-option[data-v-0b030fdf]{height:43px;padding:0 6px;border-radius:8px;background:#fffaf4;border:1px solid transparent;display:grid;grid-template-columns:21px 1fr;align-items:center;-moz-column-gap:4px;column-gap:4px;box-sizing:border-box}.take-option.active[data-v-0b030fdf]{border-color:#e07838;background:#fff1e5}.take-icon[data-v-0b030fdf]{color:#e07838;font-size:17px}.take-copy[data-v-0b030fdf]{min-width:0;display:flex;flex-direction:column}.take-title[data-v-0b030fdf]{color:#2f2924;font-size:14px;line-height:20px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.take-desc[data-v-0b030fdf]{display:none;color:#95887d;font-size:14px;line-height:20px}.reserve-picker-row[data-v-0b030fdf]{margin-top:7px;display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.reserve-picker[data-v-0b030fdf],.picker-value[data-v-0b030fdf]{height:36px}.picker-value[data-v-0b030fdf]{border-radius:8px;border:1px solid rgba(156,69,2,.2);background:#fffdf9;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:800}.reserve-chevron[data-v-0b030fdf]{color:#9c4502;font-size:16px}.people-grid[data-v-0b030fdf]{margin-top:7px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.people-square[data-v-0b030fdf]{height:32px;border-radius:8px;border:1px solid rgba(156,69,2,.12);background:#fffdf9;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.people-square.active[data-v-0b030fdf]{border-color:#e07838;background:#fff1e5;color:#c65a10}.ticket-error[data-v-0b030fdf]{margin:8px 20px 0;padding:9px 11px;border-radius:12px;background:#fff4ed;color:#a74809;display:flex;align-items:center;gap:6px;position:relative;z-index:1}.error-icon[data-v-0b030fdf]{font-size:14px}.ticket-error-action[data-v-0b030fdf]{margin-left:auto;height:26px;padding:0 9px;border-radius:8px;background:#fff;color:#9c4502;font-size:14px;line-height:26px;border:1px solid rgba(156,69,2,.18)}.bottom-booking[data-v-0b030fdf]{position:fixed;z-index:60;left:20px;right:20px;bottom:calc(16px + env(safe-area-inset-bottom));margin-top:0;padding-bottom:0}.glow-button[data-v-0b030fdf]{height:46px;width:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;background:linear-gradient(180deg,#e48a42,#c75a10);color:#fff;font-size:16px;line-height:1;font-weight:var(--font-weight-number, 800);box-shadow:0 9px 15px rgba(198,90,16,.28)}.ticket-page[data-v-0b030fdf]{min-height:100vh;padding:0 0 calc(80px + env(safe-area-inset-bottom));box-sizing:border-box;background:#f7f7f5;color:#252525}.ticket-header[data-v-0b030fdf]{background:#fff}.mini-status-space[data-v-0b030fdf]{width:100%;background:#fff}.mini-nav-bar[data-v-0b030fdf]{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;box-sizing:border-box}.mini-back[data-v-0b030fdf]{position:absolute;left:8px;top:0;bottom:0;width:68px;min-height:44px;margin:0;padding:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#292725;background:transparent;font-size:14px;line-height:20px;z-index:2}.mini-back[data-v-0b030fdf]:after{border:0}.mini-back-icon[data-v-0b030fdf]{width:10px;height:20px;flex:0 0 10px;pointer-events:none}.mini-nav-title[data-v-0b030fdf]{font-size:15px;line-height:21px;font-weight:600}.merchant-strip[data-v-0b030fdf]{height:48px;padding:0 12px;border-top:1px solid #f2f0ed;display:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;background:#fff;box-sizing:border-box}.merchant-mark[data-v-0b030fdf]{width:17px;height:17px;display:flex;align-items:center;justify-content:center;color:#c51624;font-size:15px}.merchant-copy[data-v-0b030fdf]{min-width:0;display:flex;flex-direction:column;gap:1px}.merchant-name[data-v-0b030fdf]{overflow:hidden;color:#292929;font-size:14px;line-height:20px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.merchant-meta[data-v-0b030fdf]{color:#aaa49c;font-size:14px;line-height:20px}.merchant-avatar[data-v-0b030fdf]{width:27px;height:27px;border-radius:50%;background:#eeeae5}.v6-overview-card[data-v-0b030fdf]{margin:12px 12px 0;padding:14px 14px 8px;border:0;border-radius:12px;background:#fff;box-sizing:border-box;box-shadow:0 4px 14px rgba(37,37,37,.04)}.overview-topline[data-v-0b030fdf]{min-height:94px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding-bottom:12px;box-sizing:border-box}.overview-label[data-v-0b030fdf]{display:flex;align-items:center;gap:5px;color:#68615b;font-size:14px;line-height:1.5}.overview-label .source-icon[data-v-0b030fdf]{width:15px;height:15px;font-size:15px}.overview-wait[data-v-0b030fdf]{display:flex;align-items:baseline;gap:6px;color:#77716a;justify-content:center}.overview-wait uni-text[data-v-0b030fdf]:first-child{color:#c51624;font-size:44px;line-height:1.15;font-weight:700;font-variant-numeric:tabular-nums}.overview-wait uni-text[data-v-0b030fdf]:last-child{font-size:14px;line-height:1.5;color:#68615b}.overview-metrics[data-v-0b030fdf]{height:auto;border-top:1px solid #f0ede8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:64px;padding:12px 0 6px;box-sizing:border-box}.overview-metric[data-v-0b030fdf]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:0 4px}.overview-metric+.overview-metric[data-v-0b030fdf]:before{position:absolute;left:0;top:50%;width:1px;height:28px;background:#efebe6;content:"";transform:translateY(-50%)}.overview-metric uni-text[data-v-0b030fdf]:first-child{max-width:100%;overflow:visible;color:#393633;font-size:20px;line-height:1.3;font-weight:700;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:center;font-variant-numeric:tabular-nums}.overview-metric uni-text[data-v-0b030fdf]:last-child{color:#77716a;font-size:14px;line-height:1.5;text-align:center}.v6-form-panel[data-v-0b030fdf]{padding:0 14px 14px;background:#fff;margin:12px 12px 0;border-radius:12px;box-sizing:border-box}.v6-section[data-v-0b030fdf]{padding-top:14px}.v6-section+.v6-section[data-v-0b030fdf]{margin-top:12px;border-top:1px solid #f1efeb}.v6-section-title[data-v-0b030fdf]{display:block;margin-bottom:10px;color:#292725;font-size:16px;line-height:1.5;font-weight:700}.v6-section-head[data-v-0b030fdf]{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap}.v6-section-head .v6-section-title[data-v-0b030fdf]{margin-bottom:10px}.people-contact-hint[data-v-0b030fdf]{margin-bottom:10px;color:#686868;font-size:14px;line-height:1.5}.take-type-segment[data-v-0b030fdf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.take-option[data-v-0b030fdf]{min-width:0;height:auto;padding:8px 4px;border:1px solid #e5e1dc;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;color:#77716a;background:#fff;box-sizing:border-box;min-height:44px}.take-option.active[data-v-0b030fdf]{border-color:#e6b8bd;color:#bf1624;background:#fff4f4;box-shadow:none}.take-icon[data-v-0b030fdf]{width:15px;height:15px;flex:0 0 auto;font-size:15px}.take-title[data-v-0b030fdf]{overflow:hidden;font-size:14px;line-height:1.5;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.arrival-clock[data-v-0b030fdf],.date-change[data-v-0b030fdf]{color:#9d968e;font-size:14px;line-height:1.5}.date-change[data-v-0b030fdf]{color:#c51624}.travel-picker-value[data-v-0b030fdf],.reserve-date-value[data-v-0b030fdf]{height:auto;padding:8px 9px;border:1px solid #e9e5df;border-radius:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;color:#6f6962;background:#fbfaf8;box-sizing:border-box;font-size:14px;min-height:44px;line-height:1.5}.travel-picker-value .source-icon[data-v-0b030fdf],.reserve-date-value .source-icon[data-v-0b030fdf]{color:#969087;font-size:14px}.time-slot-row[data-v-0b030fdf]{margin-top:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.time-slot[data-v-0b030fdf]{height:auto;border:1px solid #ebe7e1;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#77716a;background:#fff;box-sizing:border-box;font-size:14px;min-height:44px;padding:6px 2px;line-height:1.5}.time-slot.active[data-v-0b030fdf]{border-color:#e5b2b7;color:#c51624;background:#fff3f3}.people-grid[data-v-0b030fdf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.people-square[data-v-0b030fdf]{height:auto;border:1px solid #e9e5df;border-radius:8px;color:#6f6962;background:#fff;font-size:16px;line-height:1.5;font-weight:500;text-align:center;min-height:44px;padding:9px 4px;box-sizing:border-box}.people-square.active[data-v-0b030fdf]{border-color:#c51624;color:#fff;background:#c51624}.people-note[data-v-0b030fdf]{margin-top:10px;display:flex;align-items:flex-start;gap:5px;color:#77716a;font-size:14px;line-height:1.6}.people-note .source-icon[data-v-0b030fdf]{width:14px;height:14px;flex:0 0 auto;margin-top:2px;font-size:14px}.ticket-recovery-card[data-v-0b030fdf],.table-order-card[data-v-0b030fdf]{margin-left:12px;margin-right:12px}.ticket-error[data-v-0b030fdf]{margin:7px 12px 0;border-radius:12px;background:#fff3f3;color:#b41622}.bottom-booking[data-v-0b030fdf]{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom))}.glow-button[data-v-0b030fdf]{height:48px;border-radius:8px;background:#c51624;color:#fff;font-size:16px;line-height:1.5;font-weight:600;box-shadow:none}.glow-button[data-v-0b030fdf]:after{border:0}.button-icon[data-v-0b030fdf]{font-size:16px}@media(max-width:360px){.merchant-strip[data-v-0b030fdf],.v6-form-panel[data-v-0b030fdf]{padding-left:10px;padding-right:10px}.v6-overview-card[data-v-0b030fdf],.bottom-booking[data-v-0b030fdf]{left:10px;right:10px}.take-type-segment[data-v-0b030fdf],.people-grid[data-v-0b030fdf]{gap:4px}}.overview-metrics.overview-metrics-general[data-v-0b030fdf]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metrics-general .overview-metric:last-child uni-text[data-v-0b030fdf]:first-child{color:#242321}[data-v-0b030fdf] .loading-title,[data-v-0b030fdf] .loading-subtitle{font-size:14px}.overview-metric:last-child uni-text[data-v-0b030fdf]:first-child{color:#c51624}@media(max-width:360px){.take-type-segment[data-v-0b030fdf],.people-grid[data-v-0b030fdf]{gap:8px}.take-option[data-v-0b030fdf]{flex-direction:column;gap:3px}}.recovery-action-chevron[data-v-0b030fdf]{width:8px;height:8px;margin:0 4px 0 2px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);flex:0 0 auto}.table-order-card.seated-ticket-card[data-v-0b030fdf]{display:flex;flex-direction:column;gap:0;margin:12px;padding:22px 20px 20px;border:1px solid #e8e3de;border-radius:12px;background:#fff;box-shadow:none}.seated-ticket-heading[data-v-0b030fdf]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#77716b;font-size:14px;line-height:22px}.seated-ticket-status[data-v-0b030fdf]{padding:3px 9px;border-radius:4px;background:#f4f3f0;color:#625c56;font-size:14px;line-height:18px}.seated-ticket-identity[data-v-0b030fdf]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:16px}.seated-ticket-number[data-v-0b030fdf]{color:#262320;font-size:38px;line-height:46px;font-weight:700;overflow-wrap:anywhere}.seated-ticket-area[data-v-0b030fdf]{color:#77716b;font-size:14px;line-height:22px}.seated-ticket-hint[data-v-0b030fdf]{margin-top:10px;color:#77716b;font-size:14px;line-height:22px}.seated-ticket-card .table-order-actions[data-v-0b030fdf]{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:24px;padding-top:18px;border-top:1px solid #eeeae5}.seated-ticket-card .table-order-primary[data-v-0b030fdf],.seated-ticket-card .table-order-secondary[data-v-0b030fdf]{width:100%;min-height:46px;height:auto;margin:0;padding:10px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:8px;box-shadow:none;font-size:15px;line-height:24px;font-weight:600}.seated-ticket-card .table-order-primary[data-v-0b030fdf]{border:1px solid #bd1525;background:#bd1525;color:#fff}.seated-ticket-card .table-order-secondary[data-v-0b030fdf]{border:1px solid #ded9d3;background:#fff;color:#37322e}.seated-ticket-chevron[data-v-0b030fdf]{width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.queue-status-page[data-v-f600b367]{min-height:100vh;padding:0 0 calc(24px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff8ef,#fffdf9 72%);box-sizing:border-box}.status-brand[data-v-f600b367]{position:sticky;top:0;z-index:20;height:80px;padding:0 20px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;-moz-column-gap:8px;column-gap:8px;background:rgba(255,248,241,.86);backdrop-filter:blur(9px);box-sizing:border-box}.status-brand-mark[data-v-f600b367]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#1d1b17}.status-spark[data-v-f600b367]{width:24px;height:24px;color:#1d1b17;font-size:24px;line-height:1}.status-brand-title[data-v-f600b367]{justify-self:center;min-width:0;color:#9c4502;font-size:22px;line-height:32px;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-avatar[data-v-f600b367]{width:40px;height:40px;justify-self:end;border-radius:50%;border:2px solid #ffffff;box-shadow:0 4px 12px rgba(156,69,2,.16)}.queue-card[data-v-f600b367],.progress-card[data-v-f600b367]{margin:12px 20px 0;background:#fff;border:1px solid rgba(156,69,2,.12);box-shadow:0 5px 13px rgba(156,69,2,.1)}.queue-card[data-v-f600b367]{position:relative;margin-top:16px;border-radius:12px;overflow:hidden}.queue-card[data-v-f600b367]{min-height:164px;padding:15px;border-radius:12px;display:block}.queue-card[data-v-f600b367]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:radial-gradient(circle at 12% 0%,rgba(224,120,56,.12),rgba(255,255,255,0) 52%)}.queue-card.called[data-v-f600b367]:before{background:radial-gradient(circle at 12% 0%,rgba(198,90,16,.2),rgba(255,255,255,0) 54%)}.queue-card.seated[data-v-f600b367]:before{background:radial-gradient(circle at 12% 0%,rgba(35,123,59,.12),rgba(255,255,255,0) 54%)}.queue-card.blocked[data-v-f600b367]:before{background:radial-gradient(circle at 12% 0%,rgba(198,90,16,.16),rgba(255,255,255,0) 54%)}.queue-summary[data-v-f600b367]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}.summary-left[data-v-f600b367]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.summary-action[data-v-f600b367]{display:flex;justify-content:flex-start;width:100%}.queue-title[data-v-f600b367],.section-title[data-v-f600b367]{font-size:16px;line-height:24px;font-weight:600;color:#2f2924;position:relative;z-index:1}.queue-title[data-v-f600b367]{color:#2f2924;font-size:22px;line-height:28px;font-weight:var(--font-weight-number, 800);letter-spacing:0}.queue-status[data-v-f600b367]{padding:4px 9px;border-radius:999px;background:#fff2e9;color:#c65a10;font-size:14px;line-height:20px;font-weight:800}.queue-status.called[data-v-f600b367]{background:#2f2924;color:#fff}.queue-status.seated[data-v-f600b367]{background:#ecf8ef;color:#237b3b}.queue-status.passed[data-v-f600b367],.queue-status.cancelled[data-v-f600b367],.queue-status.blocked[data-v-f600b367]{background:#f2ede8;color:#7a6d64}.queue-number-strip[data-v-f600b367]{position:relative;z-index:1;margin-top:13px;display:grid;grid-template-columns:1.25fr repeat(2,minmax(0,1fr));gap:7px}.queue-number-wrap[data-v-f600b367],.status-metric-chip[data-v-f600b367]{min-height:48px;padding:8px 9px;border-radius:12px;background:#fffaf4;border:1px solid rgba(156,69,2,.12);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px}.queue-number-label[data-v-f600b367],.metric-label[data-v-f600b367]{color:#9b8c82;font-size:14px;line-height:20px;font-weight:700}.queue-number[data-v-f600b367],.metric-value[data-v-f600b367]{color:#2f2924;font-size:15px;line-height:19px;font-weight:var(--font-weight-number, 800);letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-desc[data-v-f600b367]{position:relative;z-index:1;color:#8f837a;font-size:14px;line-height:18px;font-weight:700}.queue-card.called .queue-desc[data-v-f600b367]{color:#9c4502}.waiting-actions[data-v-f600b367],.called-actions[data-v-f600b367],.seated-actions-inline[data-v-f600b367],.inactive-actions[data-v-f600b367]{width:100%}.seated-actions-inline[data-v-f600b367]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:8px}.status-action-button[data-v-f600b367]{width:100%;min-width:110px;max-width:160px;height:42px;padding:0 12px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:14px;line-height:42px;font-weight:var(--font-weight-number, 800);box-sizing:border-box;white-space:nowrap}.status-action-button uni-text[data-v-f600b367]{max-width:100%;overflow:hidden;text-overflow:ellipsis}.status-action-button[data-v-f600b367]:after{border:0}.status-action-button.primary[data-v-f600b367]{background:linear-gradient(180deg,#e48a42,#c75a10);color:#fff;box-shadow:0 5px 11px rgba(198,90,16,.22)}.seated-actions-inline .status-action-button[data-v-f600b367]{min-width:0;max-width:none;height:46px;border-radius:8px;font-size:14px;line-height:46px}.status-action-button.concierge-cta[data-v-f600b367]{background:linear-gradient(180deg,#fff6e7,#f3c37b);color:#8d3f04;border:1px solid rgba(198,90,16,.22);box-shadow:0 6px 14px rgba(198,90,16,.2)}.status-action-button.concierge-cta .status-action-icon[data-v-f600b367]{color:#c65a10}.status-action-button.secondary[data-v-f600b367]{background:#fffdf9;color:#9c4502;border:1px solid rgba(156,69,2,.18)}.status-action-button[disabled][data-v-f600b367]{opacity:.62}.status-action-icon[data-v-f600b367]{font-size:14px}.progress-card[data-v-f600b367]{padding:20px;border-radius:12px}.step-row[data-v-f600b367]{margin-top:9px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.step-row[data-v-f600b367]:before{content:"";position:absolute;top:16px;left:20px;right:20px;height:2px;border-radius:999px;background:#eadbd0}.step-item[data-v-f600b367]{display:flex;flex-direction:column;align-items:center;gap:5px;color:#a89c94;font-size:14px;line-height:18px;position:relative;z-index:1}.step-item[data-v-f600b367]:before{display:none}.step-item.done[data-v-f600b367]:before,.step-item.done .step-dot[data-v-f600b367],.step-item.current .step-dot[data-v-f600b367]{background:#e07838}.step-dot[data-v-f600b367]{width:32px;height:32px;border-radius:50%;background:#eadbd0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;z-index:1}.preview-section[data-v-f600b367]{margin-top:16px;margin-left:20px;margin-right:20px;padding:0;background:transparent;border:0;box-shadow:none}.preview-head[data-v-f600b367]{display:flex;justify-content:space-between;align-items:center;gap:8px}.preview-heading[data-v-f600b367]{display:flex;align-items:center;gap:4px}.preview-spark[data-v-f600b367]{color:#c65a10;font-size:16px}.preview-note[data-v-f600b367]{padding:3px 8px;border-radius:999px;background:#fff2e9;border:1px solid rgba(198,90,16,.18);color:#c65a10;font-size:14px;font-weight:800}.dish-scroll[data-v-f600b367]{margin-top:9px;margin-left:-20px;margin-right:-20px;padding:0 20px 4px;white-space:nowrap}.dish-scroll-inner[data-v-f600b367]{display:flex;min-width:100%}.dish-card[data-v-f600b367]{width:160px;flex:0 0 160px;min-height:160px;margin-right:12px;position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#fffdf9;border:1px solid rgba(156,69,2,.1);box-shadow:0 1px 4px rgba(0,0,0,.04)}.dish-image[data-v-f600b367]{width:160px;height:120px;background:#f3e4d6}.dish-content[data-v-f600b367]{padding:12px;display:flex;flex-direction:column}.dish-tag-pill[data-v-f600b367]{position:absolute;top:8px;left:8px;z-index:2;padding:2px 7px;border-radius:999px;background:rgba(255,253,249,.9);border:1px solid rgba(156,69,2,.12);color:#9c4502;font-size:14px;line-height:20px;backdrop-filter:blur(4px)}.dish-name[data-v-f600b367]{margin-top:0;font-size:14px;line-height:20px;font-weight:600}.dish-desc[data-v-f600b367]{margin-top:3px;color:#8f837a;font-size:14px;line-height:18px;min-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dish-foot[data-v-f600b367]{margin-top:6px;display:flex;justify-content:space-between;align-items:center}.dish-price[data-v-f600b367]{color:#9c4502;font-size:17px;line-height:24px;font-weight:700}.dish-plus[data-v-f600b367]{width:24px;height:24px;border-radius:50%;background:#fdf3eb;color:#9c4502;display:flex;align-items:center;justify-content:center;font-size:14px}.aigc-footer[data-v-f600b367]{margin:11px 20px 0;text-align:center}.aigc-footer-pill[data-v-f600b367]{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;background:rgba(232,226,219,.5);color:#b0a898;font-size:14px;line-height:20px}.aigc-info[data-v-f600b367]{font-size:14px}.friendly-error[data-v-f600b367]{margin:10px 20px 0;padding:9px 11px;border-radius:12px;background:#fff4ed;color:#a74809}.queue-status-page[data-v-f600b367]{min-height:100vh;padding:0 0 calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;background:#f7f7f5;color:#292725}.queue-status-header[data-v-f600b367]{background:#fff}.mini-status-space[data-v-f600b367]{width:100%;background:#fff}.mini-nav-bar[data-v-f600b367]{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;box-sizing:border-box}.mini-nav-title[data-v-f600b367]{font-size:17px;line-height:1.5;font-weight:600}.mini-back[data-v-f600b367]{position:absolute;left:8px;top:0;bottom:0;width:68px;min-height:44px;margin:0;padding:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#292725;background:transparent;font-size:14px;line-height:20px;z-index:2}.mini-back[data-v-f600b367]:after{border:0}.mini-back-icon[data-v-f600b367]{width:10px;height:20px;flex:0 0 10px;pointer-events:none}.merchant-strip[data-v-f600b367]{height:48px;padding:0 12px;border-top:1px solid #f2f0ed;display:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;background:#fff;box-sizing:border-box}.merchant-mark[data-v-f600b367]{width:17px;height:17px;display:flex;align-items:center;justify-content:center;color:#c51624;font-size:15px}.merchant-copy[data-v-f600b367]{min-width:0;display:flex;flex-direction:column;gap:1px}.merchant-name[data-v-f600b367]{overflow:hidden;color:#292929;font-size:14px;line-height:20px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.merchant-meta[data-v-f600b367]{color:#aaa49c;font-size:14px;line-height:20px}.merchant-avatar[data-v-f600b367]{width:27px;height:27px;border-radius:50%;background:#eeeae5}.v6-queue-card[data-v-f600b367]{margin:12px 12px 0;padding:14px 14px 6px;border:0;border-radius:12px;background:#fff;box-sizing:border-box;box-shadow:0 4px 14px rgba(37,37,37,.04)}.v6-queue-head[data-v-f600b367]{height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:44px}.wait-label[data-v-f600b367]{display:flex;align-items:center;gap:5px;color:#68615b;font-size:14px;line-height:1.5}.wait-label .source-icon[data-v-f600b367]{font-size:15px}.wait-live[data-v-f600b367]{height:auto;padding:3px 8px;border-radius:999px;display:flex;align-items:center;gap:3px;color:#3c7052;background:#f0f7f2;box-sizing:border-box;font-size:14px;min-height:22px;line-height:1.5}.live-dot[data-v-f600b367]{width:4px;height:4px;border-radius:50%;background:#3e9b68}.refresh-button[data-v-f600b367]{width:44px;height:44px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;color:#77716a;background:#f7f7f5;font-size:18px;border-radius:50%}.refresh-button[data-v-f600b367]:after{border:0}.v6-ticket-number[data-v-f600b367]{padding:12px 0 16px;display:flex;flex-direction:column;align-items:center;gap:5px}.number-label[data-v-f600b367]{color:#77716a;font-size:14px;line-height:1.5}.number-value[data-v-f600b367]{margin-top:0;color:#c51624;font-size:44px;line-height:1.15;font-weight:700;font-variant-numeric:tabular-nums;max-width:100%;overflow-wrap:anywhere;text-align:center}.number-hint[data-v-f600b367]{margin-top:0;color:#77716a;font-size:14px;line-height:1.5;text-align:center}.v6-metric-row[data-v-f600b367]{height:auto;border-top:1px solid #f0ede8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:68px;padding:12px 0;box-sizing:border-box}.v6-metric[data-v-f600b367]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:0 4px;text-align:center}.v6-metric+.v6-metric[data-v-f600b367]:before{position:absolute;left:0;top:50%;width:1px;height:28px;background:#efebe6;content:"";transform:translateY(-50%)}.v6-metric uni-text[data-v-f600b367]:first-child{color:#393633;font-size:18px;line-height:1.3;font-weight:700;font-variant-numeric:tabular-nums;max-width:100%;overflow-wrap:anywhere}.v6-metric uni-text[data-v-f600b367]:last-child{color:#77716a;font-size:14px;line-height:1.5}.v6-progress-row[data-v-f600b367]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 0 12px;border-top:1px solid #f0ede8;box-sizing:border-box}.v6-progress-step[data-v-f600b367]{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;color:#827c76;font-size:14px;line-height:1.5;text-align:center}.v6-progress-step[data-v-f600b367]:not(:last-child):before{content:"";position:absolute;left:calc(50% + 20px);right:calc(-50% + 20px);top:16px;height:2px;border-radius:999px;background:#e9e5e0}.v6-progress-step.done[data-v-f600b367]:before{background:#c51624}.v6-progress-step.current[data-v-f600b367]:before{background:repeating-linear-gradient(90deg,#e5bcc0 0,#e5bcc0 3px,transparent 3px,transparent 6px)}.v6-step-dot[data-v-f600b367]{position:relative;z-index:1;flex:0 0 auto;width:32px;height:32px;border:1px solid #e9e5e0;border-radius:50%;background:#f8f7f5;box-sizing:border-box}.v6-step-dot[data-v-f600b367]:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.v6-progress-step>uni-text[data-v-f600b367]:last-child{padding:2px 5px;border-radius:999px;white-space:nowrap}.v6-progress-step.done[data-v-f600b367]{color:#a71521;font-weight:600}.v6-progress-step.done .v6-step-dot[data-v-f600b367]{border-color:#c51624;background:#c51624}.v6-progress-step.current[data-v-f600b367]{color:#c51624;font-weight:700}.v6-progress-step.current .v6-step-dot[data-v-f600b367]{border-color:#c51624;background:#fff5f5;box-shadow:0 0 0 4px rgba(197,22,36,.07)}.v6-progress-step.current>uni-text[data-v-f600b367]:last-child{background:#fff0f1}.v6-progress-step:nth-child(1) .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTM4YjgzIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgNWgxNnY0YTMgMyAwIDAgMCAwIDZ2NEg0di00YTMgMyAwIDAgMCAwLTZaIi8+PHBhdGggZD0ibTkgMTIgMiAyIDQtNCIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(1).done .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgNWgxNnY0YTMgMyAwIDAgMCAwIDZ2NEg0di00YTMgMyAwIDAgMCAwLTZaIi8+PHBhdGggZD0ibTkgMTIgMiAyIDQtNCIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(1).current .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzUxNjI0IiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgNWgxNnY0YTMgMyAwIDAgMCAwIDZ2NEg0di00YTMgMyAwIDAgMCAwLTZaIi8+PHBhdGggZD0ibTkgMTIgMiAyIDQtNCIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(2) .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTM4YjgzIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOC41Ii8+PHBhdGggZD0iTTEyIDd2NWwzIDIiLz48L3N2Zz4=)}.v6-progress-step:nth-child(2).done .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOC41Ii8+PHBhdGggZD0iTTEyIDd2NWwzIDIiLz48L3N2Zz4=)}.v6-progress-step:nth-child(2).current .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzUxNjI0IiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOC41Ii8+PHBhdGggZD0iTTEyIDd2NWwzIDIiLz48L3N2Zz4=)}.v6-progress-step:nth-child(3) .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTM4YjgzIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgOWE2IDYgMCAwIDEgMTIgMHY1bDIgM0g0bDItM1oiLz48cGF0aCBkPSJNMTAgMjBoNE0xMiAxLjVWMyIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(3).done .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgOWE2IDYgMCAwIDEgMTIgMHY1bDIgM0g0bDItM1oiLz48cGF0aCBkPSJNMTAgMjBoNE0xMiAxLjVWMyIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(3).current .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzUxNjI0IiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgOWE2IDYgMCAwIDEgMTIgMHY1bDIgM0g0bDItM1oiLz48cGF0aCBkPSJNMTAgMjBoNE0xMiAxLjVWMyIvPjwvc3ZnPg==)}.v6-progress-step:nth-child(4) .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTM4YjgzIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgMTNWNWEyIDIgMCAwIDEgMi0yaDhhMiAyIDAgMCAxIDIgMnY4TTQgMTF2NmgxNnYtNk03IDE3djRNMTcgMTd2NE00IDEzaDE2Ii8+PC9zdmc+)}.v6-progress-step:nth-child(4).done .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgMTNWNWEyIDIgMCAwIDEgMi0yaDhhMiAyIDAgMCAxIDIgMnY4TTQgMTF2NmgxNnYtNk03IDE3djRNMTcgMTd2NE00IDEzaDE2Ii8+PC9zdmc+)}.v6-progress-step:nth-child(4).current .v6-step-dot[data-v-f600b367]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzUxNjI0IiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTYgMTNWNWEyIDIgMCAwIDEgMi0yaDhhMiAyIDAgMCAxIDIgMnY4TTQgMTF2NmgxNnYtNk03IDE3djRNMTcgMTd2NE00IDEzaDE2Ii8+PC9zdmc+)}.queue-browse-card[data-v-f600b367]{min-height:90px;margin:12px 12px 0;padding:12px;border:1px solid #f2e5dc;border-radius:12px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:8px;background:linear-gradient(115deg,#fff8f1,#fff 64%);box-sizing:border-box;overflow:hidden}.browse-copy[data-v-f600b367]{min-width:0;display:flex;flex-direction:column;gap:5px}.browse-copy uni-text[data-v-f600b367]:first-child{color:#34312e;font-size:16px;line-height:1.5;font-weight:700}.browse-copy uni-text[data-v-f600b367]:last-child{overflow:visible;color:#77716a;font-size:14px;line-height:1.6;text-overflow:clip;white-space:normal}.browse-button[data-v-f600b367]{height:auto;margin:0;padding:8px 6px;border:1px solid #e8c5c8;border-radius:8px;color:#bd1624;background:#fff8f8;font-size:14px;line-height:1.5;min-height:44px;min-width:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap}.browse-button[data-v-f600b367]:after{border:0}.queue-secondary-actions[data-v-f600b367]{margin:10px 12px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.queue-secondary-actions uni-button[data-v-f600b367]{height:auto;margin:0;padding:8px 6px;border:1px solid #e7e2dc;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#8f444d;background:#fff;font-size:14px;min-height:44px;line-height:1.5;box-sizing:border-box}.queue-secondary-actions uni-button[data-v-f600b367]:after{border:0}.queue-secondary-actions .source-icon[data-v-f600b367]{font-size:16px}.queue-secondary-actions uni-button:last-child .source-icon[data-v-f600b367]{width:15px;height:15px;padding:2px;border:1px solid currentColor;border-radius:50%;box-sizing:border-box}.queue-detail-action[data-v-f600b367]{position:fixed;z-index:60;left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom))}.queue-detail-action uni-button[data-v-f600b367]{width:100%;height:48px;margin:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#c51624;font-size:16px;line-height:1.5;font-weight:600}.queue-detail-action uni-button[data-v-f600b367]:after{border:0}.queue-detail-action .source-icon[data-v-f600b367]{font-size:16px}.queue-status-page>.friendly-error[data-v-f600b367]{margin:7px 12px 0;border-radius:12px;color:#b41622;background:#fff3f3}[data-v-f600b367] .loading-title,[data-v-f600b367] .loading-subtitle{font-size:14px}.v6-metric:nth-child(-n+2) uni-text[data-v-f600b367]:first-child{color:#c51624}@media(max-width:360px){.v6-queue-head[data-v-f600b367]{gap:4px}.wait-live[data-v-f600b367]{padding-left:5px;padding-right:5px}.queue-browse-card[data-v-f600b367]{grid-template-columns:40px minmax(0,1fr);gap:8px}.browse-button[data-v-f600b367]{grid-column:2;justify-self:start}}.wait-label[data-v-f600b367] .source-icon-image,.refresh-button[data-v-f600b367] .source-icon-image,.queue-secondary-actions[data-v-f600b367] .source-icon-image,.queue-detail-action[data-v-f600b367] .source-icon-image{display:none}.wait-label[data-v-f600b367] .source-icon,.refresh-button[data-v-f600b367] .source-icon,.queue-secondary-actions[data-v-f600b367] .source-icon,.queue-detail-action[data-v-f600b367] .source-icon{position:relative;width:24px;height:24px;flex:0 0 24px;padding:0;border:0;background:transparent}.queue-secondary-actions uni-button[data-v-f600b367]:last-child .source-icon{width:24px;height:24px;padding:0;border:0}.wait-label[data-v-f600b367] .source-icon:after,.refresh-button[data-v-f600b367] .source-icon:after,.queue-secondary-actions[data-v-f600b367] .source-icon:after,.queue-detail-action[data-v-f600b367] .source-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.wait-label[data-v-f600b367] .source-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzc3MTZhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOC41Ii8+PHBhdGggZD0iTTEyIDd2NWwzIDIiLz48L3N2Zz4=)}.refresh-button[data-v-f600b367] .source-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzc3MTZhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIwIDEwYTggOCAwIDAgMC0xMy43LTMuN0wzIDltMC01djVoNU00IDE0YTggOCAwIDAgMCAxMy43IDMuN0wyMSAxNW0wIDV2LTVoLTUiLz48L3N2Zz4=)}.queue-secondary-actions uni-button[data-v-f600b367]:first-child .source-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGY0NDRkIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0ibTcgMyAzIDUtMi41IDIuNWExNCAxNCAwIDAgMCA2IDZMMTYgMTRsNSAzLTEgM2MtLjMuNy0xIDEtMiAxQTE3IDE3IDAgMCAxIDMgNmMwLTEgLjMtMS43IDEtMloiLz48L3N2Zz4=)}.queue-secondary-actions uni-button[data-v-f600b367]:last-child .source-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGY0NDRkIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOC41Ii8+PHBhdGggZD0ibTkgOSA2IDZtMC02LTYgNiIvPjwvc3ZnPg==)}.queue-detail-action[data-v-f600b367] .source-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgMTJoMTVtLTYtNiA2IDYtNiA2Ii8+PC9zdmc+)}.queue-status-page[data-v-f600b367]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.v6-queue-head[data-v-f600b367]{justify-content:space-between}.wait-live[data-v-f600b367]{margin-left:auto}.queue-browse-card[data-v-f600b367]{grid-template-columns:70px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:4px;min-height:115px;padding:12px;border:0;background:#fff}.browse-menu-art[data-v-f600b367]{width:70px;height:84px;grid-row:1/3;align-self:center}.browse-copy[data-v-f600b367]{gap:3px}.browse-copy uni-text[data-v-f600b367]:first-child{font-size:17px}.browse-copy uni-text[data-v-f600b367]:last-child{font-size:14px;color:#77716a}.browse-button[data-v-f600b367]{grid-column:2;justify-self:start;padding:4px 0;min-height:44px;border:0;background:transparent;border-radius:0;font-size:15px;font-weight:600;gap:6px}.browse-button[data-v-f600b367]:before{content:"";order:1;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-right:4px}@media(max-width:360px){.queue-browse-card[data-v-f600b367]{grid-template-columns:56px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.browse-menu-art[data-v-f600b367]{width:56px;height:72px}}.progress-info-card[data-v-f600b367]{padding:12px}.v6-concierge[data-v-905430da]{--red:#b41622;--ink:#171717;--muted:#8a8885;--paper:#f6f6f4;--v6-safe-top:var(--customer-safe-top, env(safe-area-inset-top, 0px));position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;background:var(--paper);color:var(--ink);letter-spacing:0}.v6-safe-top[data-v-905430da]{height:var(--v6-safe-top);background:#fff}.v6-header[data-v-905430da]{height:var(--customer-nav-height, 44px);padding:3px 13px 3px 16px;display:flex;align-items:center;box-sizing:border-box;background:#fff;border-bottom:1px solid #ece9e5}.v6-header-avatar[data-v-905430da]{width:32px;height:32px;border-radius:50%;background:#fef0f1}.v6-header-copy[data-v-905430da]{flex:1;min-width:0;margin-left:9px;display:flex;flex-direction:column}.v6-header-title[data-v-905430da]{font-size:15px;line-height:19px;font-weight:700}.v6-service-status[data-v-905430da]{display:flex;align-items:center;gap:5px;color:#2f7a53;font-size:14px;line-height:20px}.v6-status-dot[data-v-905430da]{width:7px;height:7px;border-radius:50%;background:#2f7a53}.v6-content[data-v-905430da]{position:absolute;left:0;right:0;top:calc(var(--v6-safe-top) + var(--customer-nav-height, 44px));bottom:calc(132px + env(safe-area-inset-bottom));background:var(--paper)}.v6-welcome-screen[data-v-905430da],.v6-dialog-screen[data-v-905430da],.v6-result-screen[data-v-905430da]{padding:12px;box-sizing:border-box}.v6-welcome-card[data-v-905430da]{position:relative;height:110px;overflow:hidden;border:1px solid #efe3d7;border-radius:12px;background:linear-gradient(105deg,#fffdf9,#fffaf3 62%,#f6ebe2);box-sizing:border-box}.v6-welcome-copy[data-v-905430da]{position:relative;z-index:1;width:68%;padding:25px 0 0 14px;display:flex;flex-direction:column}.v6-eyebrow[data-v-905430da]{color:var(--red);font-size:14px;line-height:20px;font-weight:700}.v6-welcome-title[data-v-905430da]{margin-top:5px;font-size:17px;line-height:22px;font-weight:700}.v6-welcome-subtitle[data-v-905430da]{margin-top:4px;color:#777470;font-size:14px;line-height:20px;white-space:nowrap}.v6-welcome-character[data-v-905430da]{position:absolute;z-index:0;right:-4px;bottom:-9px;width:105px;height:115px}.v6-section-heading[data-v-905430da]{height:44px;display:flex;align-items:center}.v6-heading-accent[data-v-905430da]{width:3px;height:17px;margin-right:7px;border-radius:999px;background:var(--red)}.v6-heading-title[data-v-905430da]{font-size:16px;line-height:21px;font-weight:700}.v6-heading-help[data-v-905430da]{margin-left:auto;color:#88847f;font-size:14px}.v6-prompt-grid[data-v-905430da]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v6-prompt-card[data-v-905430da]{height:77px;margin:0;padding:0 11px;border:1px solid #e4d7ca;border-radius:12px;display:flex;align-items:center;gap:10px;text-align:left;background:#fffdf9;color:var(--ink);box-sizing:border-box}.v6-tap-active[data-v-905430da]{opacity:.72}.v6-prompt-card[data-v-905430da]:after,.v6-preference-card[data-v-905430da]:after,.v6-voice-button[data-v-905430da]:after,.v6-edit-button[data-v-905430da]:after,.v6-error-retry[data-v-905430da]:after,.v6-send-button[data-v-905430da]:after,.v6-primary-button[data-v-905430da]:after{border:0}.v6-prompt-image[data-v-905430da]{width:60px;height:60px;flex:0 0 60px;z-index:0}.v6-prompt-copy[data-v-905430da]{min-width:0;display:flex;flex-direction:column}.v6-prompt-image[data-v-905430da],.v6-prompt-copy[data-v-905430da],.v6-preference-heading[data-v-905430da],.v6-preference-tags[data-v-905430da],.v6-microphone[data-v-905430da]{pointer-events:none}.v6-prompt-title[data-v-905430da]{font-size:14px;line-height:19px;font-weight:600;white-space:nowrap}.v6-prompt-desc[data-v-905430da]{width:80px;height:14px;margin-top:3px;color:#686868;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;white-space:nowrap}.v6-preference-card[data-v-905430da]{width:100%;margin:12px 0 0;padding:11px 12px;border:1px solid #e4d7ca;border-radius:12px;background:#fffdf9;color:var(--ink);line-height:normal;text-align:left;box-sizing:border-box}.v6-preference-heading[data-v-905430da]{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:18px;font-weight:600}.v6-manage-link[data-v-905430da]{color:#8c8884;font-size:14px;font-weight:400}.v6-preference-tags[data-v-905430da],.v6-condition-tags[data-v-905430da]{margin-top:9px;display:flex;flex-wrap:wrap;gap:6px}.v6-tag[data-v-905430da],.v6-condition-tag[data-v-905430da]{padding:3px 9px;border-radius:4px;color:var(--red);background:#fef0f1;font-size:14px;line-height:20px}.v6-tag.muted[data-v-905430da]{color:#8a8885;background:#efefed}.v6-dialog-screen[data-v-905430da],.v6-result-screen[data-v-905430da]{padding-top:24px}.v6-user-bubble[data-v-905430da]{max-width:300px;margin-left:auto;padding:10px 12px;border-radius:12px;color:#fff;background:#98272d;font-size:14px;line-height:18px;box-sizing:border-box}.v6-assistant-line[data-v-905430da]{margin-top:11px;display:flex;align-items:flex-end;gap:6px}.v6-bot-avatar[data-v-905430da]{width:29px;height:29px;flex:0 0 29px;border-radius:50%;background:#fef0f1}.v6-assistant-bubble[data-v-905430da]{max-width:295px;padding:9px 11px;border:1px solid #e2dad2;border-radius:12px;background:#fff;font-size:14px;line-height:18px;box-sizing:border-box;box-shadow:0 2px 5px rgba(42,34,28,.04)}.v6-condition-card[data-v-905430da],.v6-thinking-card[data-v-905430da]{margin-top:12px;padding:12px;border:1px solid #e1d8cf;border-radius:12px;background:#fff}.v6-card-heading[data-v-905430da]{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:19px;font-weight:700}.v6-card-heading-main[data-v-905430da]{display:flex;align-items:center}.v6-edit-button[data-v-905430da]{height:auto;margin:0;padding:0;color:#8a8885;background:transparent;font-size:14px;line-height:20px}.v6-condition-note[data-v-905430da]{margin-top:11px;padding-top:10px;border-top:1px solid #ece9e5;display:flex;align-items:flex-start;gap:5px;color:#88847f;font-size:14px;line-height:20px}.v6-condition-note[data-v-905430da] .source-icon{margin-top:2px;font-size:14px;color:#6c7771}.v6-merchant-card[data-v-905430da]{margin-top:14px;min-height:56px;padding:10px 9px;border:1px solid #e1d8cf;border-radius:12px;display:flex;align-items:center;background:#fff;box-sizing:border-box}.v6-merchant-icon[data-v-905430da]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2f7a53;background:#edf5f0;font-size:19px}.v6-merchant-menu-image[data-v-905430da]{width:24px;height:24px}.v6-merchant-copy[data-v-905430da]{flex:1;min-width:0;margin-left:9px;display:flex;flex-direction:column}.v6-merchant-primary[data-v-905430da]{font-size:14px;line-height:20px;font-weight:600}.v6-merchant-secondary[data-v-905430da]{margin-top:1px;color:#8a8885;font-size:14px;line-height:20px}.v6-checked-pill[data-v-905430da]{padding:3px 6px;border-radius:999px;color:#2f7a53;background:#edf5f0;font-size:14px}.v6-primary-button[data-v-905430da]{height:47px;margin:14px 0 0;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:var(--red);font-size:14px;line-height:47px;font-weight:600;box-shadow:0 4px 9px rgba(180,22,34,.14)}.v6-thinking-row[data-v-905430da]{min-height:36px;display:flex;align-items:center;gap:8px;color:#b4b4b4;font-size:14px;line-height:20px}.v6-thinking-row.done[data-v-905430da]{color:#333}.v6-thinking-row.running[data-v-905430da]{color:var(--red)}.v6-thinking-index[data-v-905430da]{width:20px;height:20px;flex:0 0 20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#aaa;background:#f0f0ee;font-size:14px;text-align:center;line-height:20px}.v6-thinking-row.done .v6-thinking-index[data-v-905430da]{color:#fff;background:#2f8a5d}.v6-thinking-row.running .v6-thinking-index[data-v-905430da]{color:#fff;background:var(--red)}.v6-duration-pill[data-v-905430da]{padding:3px 7px;border-radius:999px;color:var(--red);background:#fef0f1;font-size:14px;font-weight:400}.v6-progress-card[data-v-905430da]{margin-top:12px;padding:10px 12px;border:1px solid #e1d8cf;border-radius:12px;color:#8a8885;background:#fff;font-size:14px;line-height:20px}.v6-progress-card .v6-condition-tags[data-v-905430da]{margin:0 0 9px}.v6-result-screen[data-v-905430da]{padding-top:14px}.result-opening[data-v-905430da]{margin-top:0}.v6-result-card[data-v-905430da]{margin-top:14px;overflow:hidden;border:1px solid #e0d6cb;border-radius:12px;background:#fff}.v6-result-heading[data-v-905430da]{min-height:71px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;background:#fbf0df;box-sizing:border-box}.v6-result-heading-main[data-v-905430da]{display:flex;flex-direction:column}.v6-result-title[data-v-905430da]{font-size:15px;line-height:20px;font-weight:700}.v6-result-budget[data-v-905430da]{margin-top:3px;color:#8a8177;font-size:14px;line-height:20px}.v6-dish-row[data-v-905430da]{min-height:68px;margin:0 12px;padding:9px 0;border-bottom:1px solid #ece9e5;display:flex;align-items:center;box-sizing:border-box}.v6-dish-row[data-v-905430da]:last-child{border-bottom:0}.v6-dish-image[data-v-905430da]{width:52px;height:47px;flex:0 0 52px;border-radius:8px;background:#efefed}.v6-dish-copy[data-v-905430da]{flex:1;min-width:0;margin-left:9px;display:flex;flex-direction:column}.v6-dish-name[data-v-905430da]{font-size:14px;line-height:18px;font-weight:600}.v6-dish-description[data-v-905430da]{margin-top:3px;overflow:hidden;color:#8a8885;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.v6-dish-price[data-v-905430da]{margin-left:7px;color:var(--red);font-size:14px;font-weight:600}.v6-staple-card[data-v-905430da]{height:44px;margin-top:12px;padding:0 12px;border:1px solid #e0d6cb;border-radius:12px;display:flex;align-items:center;justify-content:space-between;color:#8a8885;background:#fff;font-size:14px;box-sizing:border-box}.v6-staple-price[data-v-905430da]{color:var(--red);font-size:14px;font-weight:600}.basket-button[data-v-905430da]{margin-top:14px}.basket-button[data-v-905430da] .source-icon{font-size:15px}.v6-error-card[data-v-905430da]{margin:10px 12px;padding:9px 10px;border:1px solid #efc6c9;border-radius:12px;display:flex;align-items:center;justify-content:space-between;color:#8f2028;background:#fff4f4;font-size:14px}.v6-error-retry[data-v-905430da]{margin:0;padding:0;color:var(--red);background:transparent;font-size:14px}.v6-scroll-spacer[data-v-905430da]{height:12px}.v6-composer[data-v-905430da]{position:absolute;z-index:3;left:0;right:0;bottom:calc(58px + env(safe-area-inset-bottom));width:100%;height:82px;padding:5px 12px 8px;border:0;display:flex;flex-direction:column;background:#fffefa;box-sizing:border-box}.v6-ai-notice[data-v-905430da]{height:24px;display:flex;align-items:center;justify-content:center;color:#989995;font-size:14px;line-height:20px;white-space:nowrap}.v6-ai-notice-icon[data-v-905430da]{margin-right:3px;font-size:14px}.v6-ai-notice-label[data-v-905430da]{color:#8f2028;font-weight:600}.v6-ai-notice-link[data-v-905430da]{margin:0 2px;color:#777975;text-decoration:underline;text-underline-offset:2px}.v6-composer-row[data-v-905430da]{width:351px;height:46px;display:flex;align-items:center;gap:7px}.v6-voice-button[data-v-905430da]{width:31px;height:31px;margin:0;padding:0;flex:0 0 31px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--red);background:#fff0f1;font-size:16px;line-height:31px}.v6-microphone[data-v-905430da]{position:relative;width:24px;height:24px;padding:0 3px;box-sizing:border-box}.v6-microphone-arc[data-v-905430da]{position:absolute;left:5px;bottom:5px;width:14px;height:9px}.v6-microphone-body[data-v-905430da]{position:absolute;left:9px;top:2px;width:6px;height:13px}.v6-microphone-stem[data-v-905430da]{position:absolute;left:12px;top:19px;width:3px;height:0;border-top:1px solid var(--red);transform:rotate(90deg);transform-origin:0 0;box-sizing:border-box}.v6-voice-button.listening[data-v-905430da]{color:#fff;background:var(--red)}.v6-voice-button.listening .v6-microphone-arc[data-v-905430da],.v6-voice-button.listening .v6-microphone-body[data-v-905430da]{filter:brightness(0) invert(1)}.v6-voice-button.listening .v6-microphone-stem[data-v-905430da]{border-top-color:#fff}.v6-composer-input[data-v-905430da]{flex:1;min-width:0;height:33px;padding:0 11px;border:0;border-radius:8px;color:#333;background:#f4f4f2;font-size:14px;box-sizing:border-box}.v6-composer-input[data-v-905430da]::-moz-placeholder{color:#93958f}.v6-composer-input[data-v-905430da]::placeholder{color:#93958f}.v6-composer-input[data-v-905430da] .uni-input-input::-moz-placeholder{color:#93958f}.v6-composer-input[data-v-905430da] .uni-input-input::placeholder{color:#93958f}.v6-composer-input[data-v-905430da] .uni-input-placeholder{color:#93958f}.v6-send-button[data-v-905430da]{width:48px;height:38px;margin:0;padding:1px 3px;flex:0 0 48px;border:0;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;background:#b41622;font-size:14px;line-height:normal}.v6-send-button.disabled[data-v-905430da]{opacity:.55}.v6-voice-hint[data-v-905430da]{padding-top:2px;color:#8a8885;font-size:14px;text-align:center}@media(max-height:700px){.v6-content[data-v-905430da]{bottom:calc(126px + env(safe-area-inset-bottom))}.v6-welcome-card[data-v-905430da]{height:95px}.v6-welcome-copy[data-v-905430da]{padding-top:17px}.v6-prompt-card[data-v-905430da]{height:66px}.v6-prompt-grid[data-v-905430da]{gap:6px}.v6-preference-card[data-v-905430da]{margin-top:8px}.v6-dialog-screen[data-v-905430da]{padding-top:14px}}.v6-welcome-card[data-v-905430da],.v6-prompt-card[data-v-905430da],.v6-preference-card[data-v-905430da],.v6-condition-card[data-v-905430da],.v6-thinking-card[data-v-905430da],.v6-merchant-card[data-v-905430da],.v6-progress-card[data-v-905430da],.v6-result-card[data-v-905430da],.v6-staple-card[data-v-905430da],.v6-error-card[data-v-905430da]{border-radius:12px;border-color:#eae5df}.v6-condition-card[data-v-905430da],.v6-thinking-card[data-v-905430da],.v6-progress-card[data-v-905430da]{padding:14px}.v6-prompt-card[data-v-905430da]{padding-left:9px;padding-right:9px;gap:6px}.v6-prompt-image[data-v-905430da]{width:50px;height:50px;flex-basis:50px}.v6-prompt-title[data-v-905430da],.v6-prompt-desc[data-v-905430da]{white-space:normal}.v6-prompt-desc[data-v-905430da]{width:auto;height:auto;line-height:1.5}.v6-welcome-card[data-v-905430da]{height:auto;min-height:110px}.v6-welcome-copy[data-v-905430da]{padding:16px 0 16px 14px;box-sizing:border-box}.v6-welcome-subtitle[data-v-905430da]{white-space:normal;line-height:1.5}.v6-header-avatar[data-v-905430da],.v6-bot-avatar[data-v-905430da]{border-radius:50%}.v6-primary-button[data-v-905430da]{border-radius:8px;box-shadow:none;min-height:44px}.v6-user-bubble[data-v-905430da]{max-width:88%;padding:11px 13px;border-radius:12px;background:#a82934;font-size:15px;line-height:1.65;font-weight:400;overflow-wrap:anywhere}.v6-assistant-line[data-v-905430da]{align-items:flex-start;gap:7px;margin-top:13px}.v6-bot-avatar[data-v-905430da]{margin-top:2px;width:30px;height:30px;flex-basis:30px;background:#fff}.v6-assistant-bubble[data-v-905430da]{flex:1;min-width:0;max-width:295px;padding:11px 13px;border:1px solid #e9e5e0;border-radius:12px;box-shadow:none;font-size:15px;line-height:1.7;color:#33312e;overflow-wrap:anywhere}.v6-chat-turn+.v6-chat-turn[data-v-905430da]{margin-top:12px}.v6-tag[data-v-905430da],.v6-condition-tag[data-v-905430da]{padding:5px 9px;border-radius:4px;font-size:14px;line-height:1.5}.v6-condition-note[data-v-905430da]{color:#77716a;font-size:14px;line-height:1.6}.v6-card-heading[data-v-905430da]{font-size:16px;line-height:1.5;gap:8px}.v6-card-heading-main[data-v-905430da]{min-width:0}.v6-edit-button[data-v-905430da]{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:flex-end;color:#9b2934;font-size:14px}.v6-merchant-card[data-v-905430da]{padding:12px;gap:7px;flex-wrap:wrap}.v6-merchant-icon[data-v-905430da]{border-radius:8px;flex-shrink:0}.v6-merchant-primary[data-v-905430da],.v6-merchant-secondary[data-v-905430da]{font-size:14px;line-height:1.5}.v6-checked-pill[data-v-905430da]{font-size:14px}.v6-dish-image[data-v-905430da]{border-radius:8px}.v6-staple-card[data-v-905430da]{height:auto;min-height:44px;padding-top:10px;padding-bottom:10px;gap:8px}.v6-concierge .v6-content[data-v-905430da]{bottom:calc(170px + env(safe-area-inset-bottom))}.v6-concierge .v6-composer[data-v-905430da]{width:100%;height:120px;padding:6px 10px 8px;background:#fff;border-top:1px solid #ece8e3}.v6-ai-notice[data-v-905430da]{flex:0 0 24px;height:24px;color:#8a837c;font-size:14px;line-height:1.5}.v6-ai-notice-icon[data-v-905430da]{display:none}.v6-ai-notice-label[data-v-905430da]{color:#7b7068;font-weight:400}.v6-ai-notice-link[data-v-905430da]{color:#766e67}.v6-concierge .v6-composer-row[data-v-905430da]{width:100%;height:auto;min-height:56px;padding:6px;gap:8px;border:1px solid #e6e0d9;border-radius:8px;background:#faf9f7;box-sizing:border-box}.v6-composer-row[data-v-905430da]:focus-within{border-color:#c68a90}.v6-voice-button[data-v-905430da]{width:44px;height:44px;flex-basis:44px;border-radius:8px;background:transparent}.v6-composer-input[data-v-905430da]{height:44px;padding:0;border-radius:0;background:transparent;font-size:14px;line-height:1.5}.v6-send-button[data-v-905430da]{width:56px;height:44px;flex-basis:56px;border-radius:8px;font-size:14px;font-weight:600}.v6-voice-hint[data-v-905430da]{font-size:14px;line-height:18px;padding-top:2px}@media(max-width:360px){.v6-concierge .v6-composer-row[data-v-905430da]{gap:6px}.v6-welcome-copy[data-v-905430da]{width:65%}.v6-prompt-card[data-v-905430da]{gap:4px;padding:8px}.v6-prompt-image[data-v-905430da]{width:38px;height:45px;flex-basis:38px}}.v6-condition-card[data-v-905430da]{padding:18px;border:1px solid #e8e3de;border-radius:12px;box-shadow:none}.v6-card-heading[data-v-905430da]{gap:12px;color:#262320;font-size:16px;line-height:24px}.v6-edit-button[data-v-905430da]{min-width:44px;min-height:44px;margin:-10px -8px -10px 0;padding:10px 8px;color:#b91625;font-size:14px;line-height:24px}.v6-condition-card .v6-condition-tags[data-v-905430da]{margin-top:18px;gap:8px}.v6-condition-card .v6-condition-tag[data-v-905430da]{padding:6px 12px;border-radius:4px;color:#49423c;background:#f4f2ee;font-size:14px;line-height:22px}.v6-condition-note[data-v-905430da]{display:block;margin-top:16px;padding-top:0;border:0;color:#77716b;font-size:14px;line-height:22px}.v6-condition-card .v6-merchant-card[data-v-905430da]{margin-top:18px;padding:16px 0 0;min-height:0;gap:12px;border:0;border-top:1px solid #eeeae5;border-radius:0;box-shadow:none;background:transparent}.v6-merchant-copy[data-v-905430da]{margin-left:0}.v6-merchant-primary[data-v-905430da]{color:#37322e;font-size:14px;line-height:22px;font-weight:600}.v6-merchant-secondary[data-v-905430da]{margin-top:4px;color:#8a837b;font-size:14px;line-height:18px}.v6-checked-pill[data-v-905430da]{flex-shrink:0;padding:0;background:transparent;color:#77716b;font-size:14px;line-height:20px}.v6-concierge .v6-content[data-v-905430da]{bottom:calc(143px + env(safe-area-inset-bottom))}.v6-concierge .v6-composer[data-v-905430da]{bottom:calc(58px + env(safe-area-inset-bottom));width:100%;height:auto;min-height:0;padding:6px 12px 12px;gap:4px}.v6-ai-notice[data-v-905430da]{flex:0 0 20px;height:20px;margin:0;font-size:14px;line-height:20px}.v6-concierge .v6-composer-row[data-v-905430da]{flex-shrink:0;width:100%;height:50px;min-height:50px;margin:0;padding:2px;gap:8px;border:1px solid #e6e0d9;border-radius:8px;background:#faf9f7;box-sizing:border-box}.v6-voice-hint[data-v-905430da]{margin:0;font-size:14px;line-height:18px}.v6-result-card .v6-result-summary[data-v-905430da]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 14px;padding:16px 0;border-top:1px solid #eeeae5}.v6-result-summary-copy[data-v-905430da]{display:flex;flex-direction:column;gap:4px;min-width:0}.v6-result-summary-label[data-v-905430da]{color:#37322e;font-size:14px;line-height:22px;font-weight:600}.v6-result-summary-note[data-v-905430da]{color:#8a837b;font-size:14px;line-height:18px}.v6-result-summary-price[data-v-905430da]{flex-shrink:0;color:#b41622;font-size:22px;line-height:30px;font-weight:700}.v6-result-card .v6-dish-row[data-v-905430da]:nth-last-child(2){border-bottom:0}.v6-concierge[data-v-905430da]{display:flex;flex-direction:column;padding-bottom:calc(58px + env(safe-area-inset-bottom));box-sizing:border-box}.v6-safe-top[data-v-905430da],.v6-header[data-v-905430da]{flex-shrink:0}.v6-concierge .v6-content[data-v-905430da]{position:relative;top:auto;bottom:auto;flex:1;height:0;min-height:0}.v6-concierge .v6-composer[data-v-905430da]{position:relative;bottom:auto;flex-shrink:0}.v6-concierge .v6-composer-row[data-v-905430da]{height:auto;min-height:50px;align-items:flex-end}.v6-concierge .v6-composer-input[data-v-905430da]{flex:1;width:0;min-width:0;min-height:22px;max-height:154px;height:auto;margin:11px 0;padding:0;background:transparent;font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.v6-composer-input[data-v-905430da] uni-textarea{font-size:inherit;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:154px;overflow-y:auto!important}.v6-composer-input[data-v-905430da] .uni-textarea-placeholder{color:#93958f;line-height:22px}.v6-concierge .v6-voice-button[data-v-905430da],.v6-concierge .v6-send-button[data-v-905430da]{flex-shrink:0}.v6-header-avatar[data-v-905430da]{width:36px;height:36px;flex:0 0 36px;border-radius:0;background:transparent}.v6-bot-avatar[data-v-905430da]{border-radius:0;background:transparent}.v6-welcome-character[data-v-905430da]{right:6px;bottom:0;width:100px;height:124px;max-height:calc(100% - 8px)}.v6-welcome-copy[data-v-905430da]{min-height:110px;justify-content:center}.v6-welcome-title[data-v-905430da]{align-self:flex-start;margin-top:0;color:#b31328;line-height:24px}.v6-welcome-subtitle[data-v-905430da]{font-size:14px;line-height:22px}@supports ((-webkit-background-clip: text) or (background-clip: text)){.v6-welcome-title[data-v-905430da]{background-image:linear-gradient(100deg,#a50e26,#d72435 55%,#c23a29);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.v6-concierge[data-v-905430da]{--v6-safe-top: var(--customer-safe-top)}.v6-concierge .v6-content[data-v-905430da]{bottom:auto}.v6-concierge .v6-composer[data-v-905430da],.v6-concierge .v6-composer-row[data-v-905430da]{width:100%}.concierge-page[data-v-905430da]{min-height:100vh;padding:0;background:radial-gradient(circle at 24% 4%,rgba(255,198,137,.38),transparent 30%),radial-gradient(circle at 76% 18%,rgba(255,230,198,.44),transparent 36%),#fffdf9;box-sizing:border-box;color:#2f2924}.chat-header[data-v-905430da]{height:72px;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background:rgba(255,253,249,.86);border-bottom:1px solid rgba(156,69,2,.08);backdrop-filter:blur(9px)}.header-icon-button[data-v-905430da]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2f2924;background:transparent}.header-icon-button[data-v-905430da]:after{border:0}.back-source-icon[data-v-905430da]{transform:rotate(180deg)}.chat-title[data-v-905430da]{display:flex;flex-direction:column;align-items:center}.chat-title-main[data-v-905430da]{display:flex;align-items:center;gap:6px;font-size:15px;line-height:20px;font-weight:var(--font-weight-title, 700)}.chat-bot-mark[data-v-905430da]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#9c4502;background:rgba(156,69,2,.1);border:1px solid rgba(156,69,2,.16)}.chat-status[data-v-905430da]{margin-top:2px;display:flex;align-items:center;gap:3px;font-size:14px;color:#8f837a}.status-dot[data-v-905430da]{width:6px;height:6px;border-radius:50%;background:#34a679}.conversation[data-v-905430da]{height:calc(100vh - 337px);padding:16px 16px 24px;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.conversation.has-result[data-v-905430da]{background:linear-gradient(180deg,rgba(255,238,213,.76),rgba(255,248,239,.38) 54%,rgba(255,253,249,0))}.time-pill[data-v-905430da]{display:table;margin:0 auto 14px;padding:4px 12px;border-radius:999px;background:rgba(247,240,233,.86);color:#9b8c82;font-size:14px}.welcome-card[data-v-905430da]{width:280px;max-width:100%;margin:0 auto 14px;padding:14px;display:flex;flex-direction:column;align-items:center;gap:7px;border-radius:12px;background:rgba(255,255,255,.66);border:1px solid rgba(156,69,2,.12);color:#3d352e;text-align:center;font-size:14px;line-height:18px;box-shadow:0 5px 13px rgba(156,69,2,.08)}.welcome-icon[data-v-905430da]{color:#b85a0e;font-size:21px}.welcome-card.result-mode[data-v-905430da]{max-height:28px;margin-bottom:9px;padding:4px 12px;overflow:hidden;flex-direction:row;justify-content:center;gap:0;opacity:.86}.welcome-card.result-mode .welcome-icon[data-v-905430da]{display:none}.welcome-card.result-mode uni-text[data-v-905430da]{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:20px}.assistant-row[data-v-905430da],.user-row[data-v-905430da]{display:flex;gap:8px;margin-top:12px}.user-row[data-v-905430da]{flex-direction:row-reverse;align-items:flex-end}.user-avatar[data-v-905430da]{width:32px;height:32px;border-radius:50%;box-shadow:0 4px 9px rgba(64,43,24,.14)}.bot-avatar[data-v-905430da]{width:32px;height:32px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;align-self:flex-end;background:#b85a0e;color:#fff;font-size:18px;box-shadow:0 4px 9px rgba(156,69,2,.18)}.chat-bubble[data-v-905430da]{max-width:280px;padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;font-size:14px;line-height:19px}.chat-bubble.ai[data-v-905430da]{background:rgba(247,240,233,.92);border:1px solid rgba(255,255,255,.66);border-radius:12px;box-shadow:0 5px 14px rgba(156,69,2,.1)}.chat-bubble.user[data-v-905430da]{background:#fff0e2;color:#2f2924;border:1px solid rgba(156,69,2,.12);border-radius:12px;box-shadow:0 4px 10px rgba(156,69,2,.08)}.result-stack[data-v-905430da]{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.chat-only-stack[data-v-905430da]{max-width:280px}.chat-only-bubble[data-v-905430da]{width:100%}.chat-suggestion-row[data-v-905430da]{display:flex;flex-wrap:wrap;gap:6px}.chat-suggestion-chip[data-v-905430da]{min-height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.82);border:1px solid rgba(156,69,2,.14);color:#9c4502;font-size:14px;line-height:20px;box-sizing:border-box}.result-line[data-v-905430da]{color:#4a4038}.chat-dish-card[data-v-905430da]{width:100%;min-height:78px;padding:7px;display:flex;gap:8px;box-sizing:border-box;border-radius:12px;background:rgba(255,255,255,.82);border:1px solid rgba(156,69,2,.1);box-shadow:0 4px 10px rgba(156,69,2,.06)}.chat-dish-image[data-v-905430da]{width:64px;height:64px;flex:0 0 auto;border-radius:8px;background:#f7eee6}.chat-dish-body[data-v-905430da]{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:3px}.chat-dish-title[data-v-905430da]{font-size:14px;line-height:20px;font-weight:var(--font-weight-title, 700);color:#2f2924;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-dish-reason[data-v-905430da]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#7d6d62;font-size:14px;line-height:20px}.chat-dish-meta[data-v-905430da]{display:flex;align-items:center;justify-content:space-between;color:#b85a0e;font-size:14px;line-height:20px;font-weight:800}.result-thinking-stack[data-v-905430da]{display:flex;flex-direction:column;gap:4px;max-width:280px}.result-thinking-chip[data-v-905430da]{min-height:22px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.52);color:#8f837a;font-size:14px;line-height:20px;box-shadow:0 3px 9px rgba(156,69,2,.06)}.result-thinking-icon[data-v-905430da]{color:#b85a0e;font-size:14px}.result-action[data-v-905430da]{height:28px;padding:0 11px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:rgba(255,255,255,.78);border:1px solid rgba(156,69,2,.12);color:#9c4502;font-size:14px}.result-action.secondary[data-v-905430da]{background:rgba(255,244,237,.86);color:#7d5b43}.section-title[data-v-905430da]{margin-top:13px;font-size:14px;font-weight:var(--font-weight-module-title, 600);color:#2f2924}.chip-row[data-v-905430da]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.chip-row .scene-chip[data-v-905430da]{width:calc((100% - 8px)/2);justify-content:center;box-sizing:border-box}.avoid-row[data-v-905430da]{margin-top:8px;display:flex;flex-wrap:wrap;gap:7px}.scene-scroll[data-v-905430da]{margin-top:8px;white-space:nowrap}.scene-chip[data-v-905430da],.avoid-chip[data-v-905430da]{height:32px;padding:0 11px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(156,69,2,.14);color:#7d5b43;font-size:14px}.scene-chip.active[data-v-905430da],.avoid-chip.active[data-v-905430da]{background:#fff0e2;color:#9c4502;border-color:rgba(224,120,56,.44)}.scene-chip.wide[data-v-905430da]{margin-right:8px}.setup-panel[data-v-905430da]{padding-bottom:70px}.setup-panel.submitted[data-v-905430da]{margin-bottom:8px;padding:0 0 10px;border-bottom:1px solid rgba(156,69,2,.08)}.setup-panel.submitted .section-title[data-v-905430da]{margin-top:9px}.thinking-card[data-v-905430da]{margin-top:12px;padding:12px;border-radius:12px;background:rgba(255,255,255,.76);border:1px solid rgba(156,69,2,.12)}.thinking-step[data-v-905430da]{display:flex;align-items:center;gap:6px;min-height:23px;color:#6f6258;font-size:14px;line-height:20px}.thinking-step.done[data-v-905430da]{color:#9c4502}.thinking-step.error[data-v-905430da]{color:#a74809}.thinking-icon[data-v-905430da]{width:15px;height:15px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.thinking-spinner[data-v-905430da]{width:11px;height:11px;border-radius:50%;border:2px solid rgba(22,119,255,.18);border-top-color:#1677ff;animation:spin-905430da .8s linear infinite}.thinking-check[data-v-905430da]{color:#9c4502;font-size:14px}.thinking-error-dot[data-v-905430da]{width:8px;height:8px;border-radius:50%;background:rgba(224,120,56,.28);box-shadow:0 0 0 3px rgba(224,120,56,.08)}.thinking-pending-dot[data-v-905430da]{width:6px;height:6px;border-radius:50%;background:rgba(143,131,122,.28)}.retry-button[data-v-905430da]{margin-top:9px;height:28px;padding:0 11px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:#fff4ed;color:#9c4502;font-size:14px;font-weight:800}.retry-button.secondary[data-v-905430da]{margin-left:7px;background:rgba(255,255,255,.86);color:#7d5b43}.friendly-error[data-v-905430da]{margin-top:8px;padding:8px 10px;border-radius:12px;background:#fff4ed;color:#a74809;font-size:14px;line-height:20px}.friendly-error uni-text[data-v-905430da]{display:block}.inline-clarify[data-v-905430da]{margin-top:7px}.inline-clarify-title[data-v-905430da]{color:#7c5f4d;font-weight:800;margin-bottom:6px}.inline-clarify-actions[data-v-905430da]{display:flex;flex-wrap:wrap;gap:6px}.clarify-row[data-v-905430da]{align-items:flex-start;margin-top:9px}.clarify-card[data-v-905430da]{max-width:78%;padding:11px;border-radius:12px;background:rgba(255,255,255,.92);border:1px solid rgba(156,69,2,.12);box-shadow:0 5px 13px rgba(64,43,24,.06)}.clarify-title[data-v-905430da]{display:block;color:#2f2925;font-size:14px;font-weight:var(--font-weight-number, 800);line-height:20px}.clarify-copy[data-v-905430da]{display:block;margin-top:4px;color:#7c6e64;font-size:14px;line-height:20px}.clarify-actions[data-v-905430da]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.clarify-chip[data-v-905430da]{min-height:26px;padding:0 9px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;background:#fff4ed;color:#9c4502;font-size:14px;font-weight:800;border:1px solid rgba(224,120,56,.2)}.clarify-chip[data-v-905430da]:after{border:0}.composer[data-v-905430da]{position:fixed;z-index:70;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));min-height:108px;padding:11px 16px 7px;box-sizing:border-box;border-top:1px solid rgba(156,69,2,.08);background:rgba(255,253,249,.9);backdrop-filter:blur(11px);box-shadow:0 -4px 18px rgba(64,43,24,.06)}.composer-scenes[data-v-905430da]{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:1px}.composer-scenes[data-v-905430da]::-webkit-scrollbar{display:none}.composer-chip[data-v-905430da]{height:26px;margin-right:8px;padding:0 11px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:#fff;border:1px solid rgba(156,69,2,.12);color:#6f6259;font-size:14px}.composer-chip.active[data-v-905430da]{color:#9c4502;background:#fff0e2}.composer-row[data-v-905430da]{margin-top:9px;display:flex;align-items:center;gap:7px}.voice-button[data-v-905430da]{width:40px;height:40px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1e7de;color:#8f837a}.voice-button.listening[data-v-905430da]{color:#fff;background:#9c4502;box-shadow:0 4px 10px rgba(156,69,2,.2)}.voice-hint[data-v-905430da]{margin:5px 0 0 48px;color:#8f837a;font-size:14px;line-height:20px}.interaction-hint[data-v-905430da]{margin-top:8px;min-height:21px;padding:4px 9px;border-radius:999px;display:inline-flex;align-items:center;box-sizing:border-box;background:rgba(255,240,226,.82);color:#9c4502;font-size:14px;line-height:20px}.composer-hint[data-v-905430da]{margin:5px 0 0 48px}.composer-input-shell[data-v-905430da]{flex:1;height:40px;padding:0 5px 0 13px;display:flex;align-items:center;gap:5px;border-radius:8px;background:rgba(255,255,255,.9);border:1px solid rgba(156,69,2,.12);box-shadow:0 2px 7px rgba(156,69,2,.06)}.composer-input[data-v-905430da]{flex:1;min-width:0;height:36px;font-size:14px}.send-button[data-v-905430da]{position:relative;z-index:2;width:32px;height:32px;margin:0;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#9c4502;color:#fff;font-size:16px;line-height:32px}.send-button.disabled[data-v-905430da]{opacity:.58}.send-button[data-v-905430da]:after{border:0}.send-source-icon[data-v-905430da]{transform:rotate(-90deg)}.composer-legal[data-v-905430da]{margin-top:5px;display:flex;align-items:center;justify-content:center;gap:3px;color:rgba(143,131,122,.78);font-size:14px}@keyframes spin-905430da{to{transform:rotate(360deg)}}[data-v-905430da] .page-nav-button,[data-v-905430da] .page-nav-subtitle{font-size:14px}[data-v-905430da] .page-nav-subtitle{line-height:14px}.page-nav-bar[data-v-3de7d129]{position:relative;z-index:3;display:grid;grid-template-columns:4rem minmax(0,1fr) 4rem;align-items:center;gap:.5rem;height:5.5rem;min-height:5.5rem;padding:2.75rem .875rem 0 1.0625rem;box-sizing:border-box;background:#fff;color:#2f2924}.page-nav-button[data-v-3de7d129]{width:4rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:.03125rem solid rgba(156,69,2,.16);border-radius:1rem;padding:0;background:rgba(255,253,249,.94);color:#5f4b3f;font-size:max(14px,.6875rem);line-height:1;box-shadow:0 .3125rem .8125rem rgba(60,36,18,.08)}.page-nav-button[data-v-3de7d129]:after{border:0}.page-nav-back[data-v-3de7d129]{width:1.75rem;height:2.75rem;justify-content:flex-start;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.page-nav-back-label[data-v-3de7d129]{display:none}.page-nav-icon[data-v-3de7d129]{font-size:max(14px,.9375rem)}.page-nav-back-image[data-v-3de7d129]{width:.5625rem;height:1.125rem;flex:0 0 .5625rem;pointer-events:none}.page-nav-title-block[data-v-3de7d129]{min-width:0;display:flex;flex-direction:column;align-items:center;gap:.1875rem}.page-nav-title[data-v-3de7d129],.page-nav-subtitle[data-v-3de7d129]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-nav-title[data-v-3de7d129]{color:#2f2924;font-size:max(14px,.9375rem);line-height:max(20px,1.1875rem);font-weight:var(--font-weight-title, 700)}.page-nav-subtitle[data-v-3de7d129]{color:#8f7d70;font-size:max(14px,.6875rem);line-height:max(20px,.875rem)}.page-nav-bar.role-admin[data-v-3de7d129]{color:#102b5c}.page-nav-bar.role-admin .page-nav-button[data-v-3de7d129]{border-color:transparent;border-radius:0;background:transparent;color:#1a79ff;box-shadow:none}.page-nav-bar.role-admin .page-nav-title[data-v-3de7d129]{color:#102b5c}.page-nav-bar.role-admin .page-nav-subtitle[data-v-3de7d129]{color:#63748d}.page-nav-bar.role-admin .page-nav-icon[data-v-3de7d129] .source-icon-image{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(3224%) hue-rotate(201deg) brightness(101%) contrast(101%)}.page-nav-bar.compact[data-v-3de7d129]{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;height:5.5rem;min-height:5.5rem;padding:2.75rem .875rem 0 1.0625rem;background:#fff}.page-nav-bar.compact .page-nav-button[data-v-3de7d129]{width:1.75rem;height:2.75rem;border:0;border-radius:0;background:transparent;box-shadow:none}.page-nav-bar.compact .page-nav-title[data-v-3de7d129]{font-size:max(14px,.9375rem);line-height:max(20px,1.25rem)}.page-nav-placeholder[data-v-3de7d129]{width:1.75rem;height:1.75rem}.page-nav-bar.role-admin .page-nav-button[data-v-3de7d129]{font-size:max(14px,.6875rem)}.page-nav-bar.role-admin .page-nav-title[data-v-3de7d129]{font-size:max(14px,.9375rem)}.page-nav-bar.role-admin .page-nav-subtitle[data-v-3de7d129]{font-size:max(14px,.6875rem);line-height:max(20px,.875rem)}.page-nav-bar.role-admin .page-nav-icon[data-v-3de7d129]{font-size:max(14px,.9375rem)}.page-nav-bar.role-customer:not(.compact) .page-nav-home[data-v-3de7d129]{border-radius:8px}.page-nav-bar.role-customer[data-v-3de7d129],.page-nav-bar.compact.role-customer[data-v-3de7d129]{height:var(--customer-header-height);min-height:var(--customer-header-height);padding:var(--customer-safe-top) 12px 0;grid-template-columns:64px minmax(0,1fr) 64px;gap:4px}.page-nav-bar.role-customer .page-nav-button[data-v-3de7d129]{height:var(--customer-nav-height);min-height:44px;min-width:44px;margin:0;box-sizing:border-box}.page-nav-bar.role-customer .page-nav-back[data-v-3de7d129]{width:44px;justify-content:center}.page-nav-bar.role-customer .page-nav-back-image[data-v-3de7d129]{width:12px;height:18px;flex-basis:12px}.page-nav-bar.role-customer .page-nav-placeholder[data-v-3de7d129]{width:44px;height:44px}.page-nav-bar.role-customer .page-nav-title[data-v-3de7d129]{font-size:17px;line-height:24px;font-weight:600}.page-nav-bar.role-customer .page-nav-subtitle[data-v-3de7d129]{display:none}.recommendation-page[data-v-da57ca37]{position:relative;min-height:100vh;padding:0 0 calc(98px + env(safe-area-inset-bottom));background:#fffdf9;box-sizing:border-box;overflow-x:hidden}.liquid-halo-bg[data-v-da57ca37]{position:fixed;left:0;right:0;top:0;height:280px;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(253,243,235,.7),rgba(255,253,249,0) 60%);z-index:0}.result-header[data-v-da57ca37]{position:sticky;top:0;z-index:10;height:80px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:rgba(255,248,241,.88);border-bottom:1px solid #f9f3ec;backdrop-filter:blur(9px);box-sizing:border-box}.brand-lockup-inline[data-v-da57ca37]{display:flex;align-items:center;gap:8px;min-width:0}.brand-source-icon[data-v-da57ca37]{color:#9c4502;font-size:22px}.brand-name[data-v-da57ca37]{display:block;color:#9c4502;font-size:22px;line-height:32px;font-weight:700;letter-spacing:0;white-space:nowrap}.portrait[data-v-da57ca37]{width:36px;height:36px;border-radius:50%;border:1px solid rgba(137,114,103,.3);box-shadow:none}.ai-guide[data-v-da57ca37]{position:relative;z-index:1;margin:12px 20px 0;min-height:80px;display:flex;gap:8px;align-items:flex-start}.ai-guide-bubble[data-v-da57ca37]{flex:1;min-height:70px;padding:12px;display:flex;flex-direction:column;gap:4px;border-radius:12px;background:#fdf3eb;border:1px solid rgba(224,120,56,.1);box-shadow:0 2px 8px rgba(224,120,56,.05);box-sizing:border-box}.bot-dot[data-v-da57ca37]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e07838,#fea619);color:#fff;font-size:18px;box-shadow:0 2px 6px rgba(224,120,56,.18);margin-top:4px}.guide-copy[data-v-da57ca37]{min-width:0}.ai-thinking-bars[data-v-da57ca37]{height:12px;margin-bottom:4px;display:flex;align-items:flex-end;gap:2px;opacity:.5}.thinking-dot[data-v-da57ca37]{width:3px;height:4px;border-radius:50%;background:#e07838}.thinking-dot-tall[data-v-da57ca37]{height:8px}.thinking-dot-mid[data-v-da57ca37]{height:6px}.guide-title[data-v-da57ca37]{font-size:15px;line-height:26px;font-weight:400;color:#1d1b17}.ai-disclosure[data-v-da57ca37],.dish-desc[data-v-da57ca37]{color:#6a6358;font-size:14px;line-height:20px}.ai-disclosure[data-v-da57ca37]{align-self:flex-end;color:#b0a898;font-size:14px;line-height:20px}.recommendation-stack[data-v-da57ca37]{position:relative;z-index:1;margin:12px 20px 0;display:flex;flex-direction:column;gap:12px}.recommendation-card[data-v-da57ca37]{position:relative;padding:2px;border-radius:12px;background:conic-gradient(from 0deg,transparent 0%,rgba(224,120,56,.4) 15%,rgba(254,166,25,.6) 30%,transparent 50%,rgba(224,120,56,.2) 65%,transparent 80%);overflow:hidden}.ai-card-inner[data-v-da57ca37]{position:relative;min-height:124px;padding:12px;display:flex;gap:8px;border-radius:12px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(6px);box-sizing:border-box;overflow:hidden}.left-glow-line[data-v-da57ca37]{position:absolute;left:0;top:10%;bottom:10%;width:3px;border-radius:0 8px 8px 0;background:linear-gradient(180deg,rgba(224,120,56,0),rgba(224,120,56,.6),rgba(224,120,56,0))}.dish-image-shell[data-v-da57ca37]{position:relative;width:75px;height:75px;border-radius:8px;overflow:hidden;background:#f2e8df;flex:0 0 auto}.dish-image[data-v-da57ca37]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.source-ribbon[data-v-da57ca37]{position:absolute;top:0;left:0;padding:2px 6px;border-radius:0 0 4px;background:linear-gradient(90deg,#e07838,#fea619);color:#fff;font-size:14px;line-height:20px;font-weight:700}.dish-main[data-v-da57ca37]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.dish-desc[data-v-da57ca37]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-style:italic}.card-head[data-v-da57ca37],.price-row[data-v-da57ca37]{display:flex;align-items:center;justify-content:space-between;gap:6px}.price-row[data-v-da57ca37]{flex-wrap:wrap;margin-top:auto}.card-head[data-v-da57ca37]{align-items:flex-start}.dish-title[data-v-da57ca37]{min-width:0;overflow-wrap:anywhere}.dish-unselected[data-v-da57ca37]{background:#e7e2dc}.dish-unselected .dish-image-shell[data-v-da57ca37]{opacity:.6}.selection-heading[data-v-da57ca37]{display:flex;align-items:flex-start;gap:8px}.selection-heading>uni-view[data-v-da57ca37]{flex:1;min-width:0}.selection-title[data-v-da57ca37]{display:block;font-size:15px;font-weight:600;color:#302a24}.selection-caption[data-v-da57ca37]{display:block;margin-top:5px;color:#786e63;font-size:14px;line-height:18px}.selection-notice[data-v-da57ca37]{padding:10px;border-radius:12px;background:#fff1df;color:#86501e;font-size:14px;line-height:18px}.selection-text-button[data-v-da57ca37],.dish-remove[data-v-da57ca37],.restore-dishes[data-v-da57ca37]{margin:0;padding:0 5px;background:transparent;color:#9c4502;font-size:14px;line-height:28px;flex:0 0 auto}.dish-remove[data-v-da57ca37]{color:#9b6252}.restore-dishes[data-v-da57ca37]{padding:6px;background:#fff1e5;border-radius:8px}.dish-select[data-v-da57ca37]{width:24px;height:24px;margin:0;padding:0;border:1px solid #b6aaa0;border-radius:50%;background:#fff;color:#fff;line-height:22px;font-size:15px;flex:0 0 auto;align-self:center}.dish-select.checked[data-v-da57ca37]{background:#bc1725;border-color:#bc1725}.dish-quantity[data-v-da57ca37]{display:flex;align-items:center;gap:4px;margin-left:auto}.dish-quantity uni-button[data-v-da57ca37]{margin:0;padding:0;width:26px;height:26px;border-radius:8px;background:#fff0e2;color:#9c4502;font-size:15px;line-height:26px}.dish-quantity uni-text[data-v-da57ca37]{min-width:18px;text-align:center;font-size:14px;color:#302a24}.dish-quantity uni-button[disabled][data-v-da57ca37],.selection-text-button[disabled][data-v-da57ca37],.dish-remove[disabled][data-v-da57ca37],.restore-dishes[disabled][data-v-da57ca37]{opacity:.45}.dish-select[data-v-da57ca37]:after,.dish-quantity uni-button[data-v-da57ca37]:after,.dish-remove[data-v-da57ca37]:after,.selection-text-button[data-v-da57ca37]:after,.restore-dishes[data-v-da57ca37]:after{border:0}.primary[disabled][data-v-da57ca37]{opacity:.5}.dish-title[data-v-da57ca37]{font-size:16px;line-height:24px;font-weight:600;color:#1d1b17}.price[data-v-da57ca37]{color:#e07838;font-size:17px;line-height:24px;font-weight:700}.round-add[data-v-da57ca37]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(224,120,56,.1);color:#e07838;border:1px solid rgba(224,120,56,.2);font-size:16px}.round-add[data-v-da57ca37]:after,.recommendation-error-action[data-v-da57ca37]:after{border:0}.round-add[disabled][data-v-da57ca37]{opacity:.58}.recommendation-error[data-v-da57ca37]{position:relative;z-index:2;margin:12px 20px 0;padding:9px 10px;border-radius:12px;background:#fff4ed;border:1px solid rgba(198,90,16,.16);color:#a74809;display:flex;align-items:center;gap:5px;font-size:14px;line-height:20px}.recommendation-error-icon[data-v-da57ca37]{flex:0 0 auto;font-size:14px}.recommendation-error-action[data-v-da57ca37]{flex:0 0 auto;margin-left:auto;height:26px;padding:0 9px;border-radius:8px;background:#fff;color:#9c4502;border:1px solid rgba(156,69,2,.16);font-size:14px;line-height:26px;font-weight:800}.table-order-blocked-card[data-v-da57ca37]{position:relative;z-index:2;margin:12px 20px 0;padding:14px;border-radius:12px;background:#fff4ed;border:1px solid rgba(198,90,16,.18);box-shadow:0 6px 15px rgba(156,69,2,.1);display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;box-sizing:border-box}.blocked-icon-shell[data-v-da57ca37]{width:36px;height:36px;border-radius:8px;background:#fff;color:#9c4502;display:flex;align-items:center;justify-content:center;font-size:19px;box-shadow:inset 0 0 0 1px rgba(156,69,2,.16)}.blocked-copy[data-v-da57ca37]{min-width:0;display:flex;flex-direction:column;gap:3px}.blocked-label[data-v-da57ca37]{align-self:flex-start;padding:3px 8px;border-radius:999px;background:#fff;color:#9c4502;font-size:14px;line-height:20px;font-weight:800}.blocked-title[data-v-da57ca37]{color:#2f2924;font-size:17px;line-height:23px;font-weight:var(--font-weight-number, 800)}.blocked-desc[data-v-da57ca37]{color:#7e7067;font-size:14px;line-height:20px;font-weight:700}.blocked-action[data-v-da57ca37]{grid-column:1/-1;height:36px;border-radius:8px;background:#9c4502;color:#fff;font-size:14px;line-height:36px;font-weight:var(--font-weight-number, 800)}.blocked-action[data-v-da57ca37]:after{border:0}.bottom-order-bar[data-v-da57ca37]{position:fixed;left:0;right:0;bottom:0;z-index:40;height:calc(80px + env(safe-area-inset-bottom));padding:0 20px env(safe-area-inset-bottom);display:grid;grid-template-columns:1fr 160px;gap:12px;align-items:center;background:rgba(255,248,241,.9);color:#1d1b17;border-top:1px solid #ede8de;box-shadow:0 -4px 20px rgba(0,0,0,.03);backdrop-filter:blur(12px);box-sizing:border-box}.order-copy[data-v-da57ca37]{min-width:0}.order-label[data-v-da57ca37]{display:block;font-size:14px;line-height:18px;color:#6a6358}.order-price[data-v-da57ca37]{display:block;color:#e07838;font-size:24px;line-height:33px;font-weight:800}.primary[data-v-da57ca37]{height:52px;border-radius:8px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(90deg,#e07838,#ffb68f);color:#fff;box-shadow:0 4px 16px rgba(224,120,56,.4)}.primary uni-text[data-v-da57ca37]{white-space:nowrap}.order-icon[data-v-da57ca37]{font-size:20px}.empty-state[data-v-da57ca37]{position:relative;z-index:1;margin-top:60px;display:flex;flex-direction:column;align-items:center;gap:12px;color:#8f837a}[data-v-da57ca37] .loading-title,[data-v-da57ca37] .loading-subtitle,[data-v-da57ca37] .page-nav-button,[data-v-da57ca37] .page-nav-subtitle{font-size:14px}[data-v-da57ca37] .page-nav-subtitle{line-height:14px}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}.navigator-wrap,.navigator-wrap:link,.navigator-wrap:visited,.navigator-wrap:hover,.navigator-wrap:active{text-decoration:none;color:inherit;cursor:pointer}.ai-recommendation-page[data-v-f9d511f4]{min-height:100vh;padding-bottom:calc(22px + env(safe-area-inset-bottom));box-sizing:border-box;background:#faf9f7;color:#1f1f1f;overflow-x:hidden}.hero[data-v-f9d511f4]{position:relative;height:375px;overflow:hidden;background:radial-gradient(circle at 62% 34%,rgba(233,118,40,.82),transparent 24%),linear-gradient(145deg,#4d2418,#ba4a20 52%,#e98f42)}.hero-image[data-v-f9d511f4],.hero-shade[data-v-f9d511f4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-shade[data-v-f9d511f4]{background:linear-gradient(180deg,rgba(29,17,10,.12),rgba(42,22,12,.01) 66%,rgba(42,22,12,.18))}.back-button[data-v-f9d511f4]{position:absolute;z-index:2;left:6px;top:calc(31px + env(safe-area-inset-top));width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;color:#201813;background:transparent;box-shadow:none}.back-button-image[data-v-f9d511f4]{width:9px;height:18px;pointer-events:none}.mini-program-capsule[data-v-f9d511f4]{position:absolute;z-index:2;top:calc(21px + env(safe-area-inset-top));right:12px;width:88px;height:32px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-radius:999px;border:1px solid rgba(255,255,255,.36);background:rgba(255,255,255,.86);color:#29231f;font-size:17px;box-sizing:border-box;backdrop-filter:blur(6px)}.capsule-divider[data-v-f9d511f4]{width:1px;height:17px;background:rgba(47,41,36,.18)}.back-button[data-v-f9d511f4]:after,.condition-button[data-v-f9d511f4]:after,.recommend-button[data-v-f9d511f4]:after,.view-order-button[data-v-f9d511f4]:after,.direct-order-button[data-v-f9d511f4]:after{border:0}.page-content[data-v-f9d511f4]{position:relative;z-index:3;margin-top:-48px;padding:0 20px}.recommend-card[data-v-f9d511f4],.order-card[data-v-f9d511f4]{width:335px;border:1px solid #f3f4f6;border-radius:12px;background:#fff;box-shadow:0 2px 20px rgba(184,88,31,.08);box-sizing:border-box}.recommend-card[data-v-f9d511f4]{position:relative;height:274px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.guide-character[data-v-f9d511f4]{position:absolute;z-index:2;left:237px;top:-20px;width:67px;height:132px;pointer-events:none}.recommend-title[data-v-f9d511f4]{position:absolute;left:20px;top:22px;width:auto;height:24px;display:flex;align-items:center;color:#b8581f;font-family:"PingFang SC",var(--font-family-ui),sans-serif;font-size:16px;line-height:24px;font-weight:500;white-space:nowrap;z-index:1}.recommend-description[data-v-f9d511f4]{position:absolute;left:20px;top:55px;width:194px;height:auto;display:flex;align-items:flex-start;color:#6b7280;font-family:"PingFang SC",var(--font-family-ui);font-size:14px;line-height:22px;font-weight:400;overflow:visible;min-height:66px;z-index:1}.condition-grid[data-v-f9d511f4]{position:absolute;left:20px;top:135px;width:295px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;z-index:1}.condition-button[data-v-f9d511f4]{width:100%;height:44px;padding:0 5px;display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;font-size:14px;font-weight:500;white-space:nowrap;border-color:#e0e3e9}.condition-input[data-v-f9d511f4]{min-width:0;height:28px;padding:0;color:currentColor;font:inherit;line-height:28px;text-align:center;font-size:14px}.condition-input[data-v-f9d511f4]::-moz-placeholder{color:#6b7280;opacity:1}.condition-input[data-v-f9d511f4]::placeholder{color:#6b7280;opacity:1}.people-input[data-v-f9d511f4]{width:17px}.budget-input[data-v-f9d511f4]{width:36px}.avoid-input[data-v-f9d511f4]{width:41px}.condition-button.active[data-v-f9d511f4]{color:#b8581f;background:#faf3ed;border-color:#ffc38f}.recommend-button[data-v-f9d511f4]{position:absolute;left:20px;top:201px;width:295px;height:52px;margin:0;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:8px;color:#fff;background:#b8581f;box-shadow:0 7px 12px rgba(221,143,51,.32);font-size:16px;font-weight:600;z-index:1}.order-card[data-v-f9d511f4]{height:137px;margin-top:20px;padding:16px 20px;border:0;box-shadow:0 4px 22px rgba(109,70,40,.06)}.order-card-header[data-v-f9d511f4],.order-title[data-v-f9d511f4]{display:flex;align-items:center}.order-card-header[data-v-f9d511f4]{justify-content:space-between}.order-title[data-v-f9d511f4]{gap:13px;color:#1f1f1f;font-size:14px;font-weight:600}.order-icon[data-v-f9d511f4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#6b7280;background:#f3f4f6;font-size:18px}.view-order-button[data-v-f9d511f4]{height:38px;padding:0 12px;border-radius:8px;border:1px solid #f5d0a8;color:#b8581f;background:#faf3ed;font-size:14px;font-weight:500;min-width:75px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-color:#ffc38f}.direct-order-button[data-v-f9d511f4]{height:52px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #b8581f;border-radius:8px;color:#b8581f;background:#faf3ed;font-size:16px;font-weight:600;box-sizing:border-box}.recommend-card[data-v-f9d511f4]:before{content:"";position:absolute;z-index:0;left:-30px;top:-28px;width:395px;height:333px;pointer-events:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxYAAAKaCAYAAACju8+wAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7d1/tKT3Xdj3zzNz9+6uJOMYqgqrJlZToRSEIYlIUs4pxkmKHZsGmhaf0EJ/0JKmgRA35DSHAo6l5oexaWzTumDAIQ7FlCJziHOAOpQUFQwGy0uxrf290q6k1a5Wq9VK++vevXfm+faP3VnNnZ0fz8x3fjwz9/U6x9bq7tXO3OeupOetz/f7fCMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4FXFot/ALjOt652m9OsAAMBUCIvZmtf1FRoAACyUsJjcKlw7QQIAwFSsws3xvGRfq2ndxdfkmyZKAAC4pSb3qLVU+dos0x32Ar/hy3SZAAAYk7B41UqGxKQECAAA4xAWN4y8Du52+5vxbyCXHQBgSezmsBATczbD32y+VQAAC7Ybw2Lg1+zudPFMQAAAltNuCou+X6s7zeU0p9+4fnsAAFS0G8KilkHxyJjX/j2Lf8u1t6DfzL4vAAC7ICxu+/rmdRd4Wzg8PIcX7XkNMdKf5VYAANO3qmExlynFrXiYRzRM24j3LEpusOEcAKCaVQuLmQbFIxHFUkbENJmK3MYEBABgtcJiJsuephkT75nOL9PXIzP8tSsbcJ3Exw0z+pvNtQUAamFVwmLH15F7pzXpEqdZhsM0LTxCTD1umcPfgLv22gIA87XsYTHVKcU404nciHj0YP61f+eDs79pXEiECI/bTPFv1F1/LQGA2VjmsJhaVFQNiioxMY1gmLVZBMnCpiC7PEJsLgcA6qL2N8EDTCUqqgTFoJhYhoCYlmmFSF3io0OEzMyuuq4AwA3LeHOcHRWTBsVuiolxTXMKUocA2W3REYv9h8Guu9YAsIqW7UY5KypGBcWiphPvHONzH53h+5ilpV9+tcuXXHVzwjkA0M8yhcXcoyI3KO4+X6/re/7u+t+cLe2yK+FxG+d7AMDuUqsb3yEmjopxg2LSmKhbROQSITMiQPqyCR0Alt8y3AxPfEbFsKjICYpVi4hJCI8Z2uV7PQZZwN90rj0AjKHuN8hTn1QsNCjeEnHsTPev8VDWL3fDgVs/euDeSPHYFH7JKVqGAIkpRIipRz0s+B9ovg8A7Gp1DotaRMXYMXErHkZHQ25WHKjwOcP+yrqFSF0jZBUmHyFAbmMTOgBM19KExTSjYtpBceyB/iExjXnEtFWPkXrFx1vujlTXJ2JNIzyccF5fNqEDQDV1DYupRcW4U4pKQfGWiGNnHtrxeZNExFMXN6Zy/f/E6/bP5OakWoTUK0BiRScfCzvbI0KAjMEmdAB2szqGxWRR8fDtX8s4U4p3RsRjI6KidzIxKiamFQ7TNs0QGXcCEjWJkDpOQJZ2yVWHE84rcQI6AKuqjje+t97TvKJi6JSiZzoxKCamGREPDvm5g9N6kYqmFSHLuASrbpOPlTjdvJtJyEDiA4BlVLewGHtaMWr5U05UHHtgeFBUjYlhofD0la2pfA/eeNf60Ms1qyCZ9jKs0QHSFR4Rscj4MPWYA/Ex0hz+Ie6aA1BJncJirlExPCheXfI0blD0RsS0wmGahkVInQNk2aYedZt4xCpOPSLERx82nAOwCHW66R0rLGYSFV3LnoYFxb//vk+8/o/d/RV/pV3G/bHW/PNFxAMpxWuKolhLKRUR0SqK4vlGUTzVbrefiLI8X6R0pVmks2l7+8Rzn/rU4eMff/j6iC+xNvqFSJ0DJMaMkEVOP+oYHzHlAOlYeIgIkL5sOAdgWmoZFpNERXSFxSRRMWxK8dTFjeKtH/7UVzTveN13NRpr/1VK6b5msxnNZiOKRhGNooji5v9SSjf/F5FSirLz52XXj1OKoojtiLhYFI1ny7J1NNrpRFGkzSLKF5tl6+Sl5774xOc+8tcv7r/cGvo9OtXnY/e8Zu32S3hi2K+SZxHLsOYbIAcWNv2oa3h0zCJAYtERIkBuYwICQBV1CYuxNmxPull7cFT0n1I8dXGj+Is//uv/zr4v+Td/JIr4jrW1tcbazaDIlVKKsnw1NLqjo/PxoijaEcXlItLZlMoTEelQSu2rzTIupnL72fa1S0c+/T1vPbX/nuHx0as3RnaEyAwDJOa8DGt+8bH4pVcCZEFEyC0mHwAsXVhMugSqb1QMWPr01MWN4u4H/1zjz/+9n3i4TMUPrK0196zvWYuimO/l2hEd5e0BcnMykhqN4lqkOJ9SOlmk9ERZtl5qFsWlSOls2rp6/NRv/fSRF379Y61xXnvkJGQBE5C6Tj6Ex3StxD4QwXGLzeUAu0etwmKSacUsouKtP/GbX9vc/7pfWFtrfOXe9T1zD4pxdJZc9S676o2QRqO4HhEvRaRnU0qHU6v1dFGkjSLSC2W79dSVk48fvPLP/val0yOWXnWrtAxrRgEyr/jIDY+6L7Xq2K3hEU49r4Up/xN2V19LgEWqwx3zVKYV40RFZz9Fv6VPf/knf/cdxb69v7i+vmfv+p61yl9E3XVPPQbt/SiKohURlyLiTBHpWGqXR1NqX4uIl1J765ny8sVDv/c/v+O5Ufs+BukOkVUKkHnFR9TgSVexyyMkFhEiuzhCFvAvqF1zbQFmoTZhkTOtyI2KztOe3v4zf/Ddsdb8yL5967HWbI73VayAUUuvyjJFRKQoiquNIs6lVD5VtttPFCm9UkR5qZHK58qtS8cu/cp7jx39zG+Uk7wH8dHfssVH1PScj0FWYvlVRN/Tz3dLiMz5X2a74poCjGvRYTHxtGKiJVA3lz/1i4q3/tTvfffa3vWP7N+3NxqN/M3Zq6p7f0fZWYbV88SriEhFxPUo4kJEPF22y0NRts4URXE1on2u3Nx4qjz6W0/8f//0hzcmfR8DA2RJ42N+53zUKz5iFwdI2AOycGIEYLqWIiymtwRqQFR85He+dW3fHY/u37cuKqZk0BOvdi69ilZE8XIR6bmU4mhqbx+PlDYi4kJRtE9tvfj8od//0Ledm2Tp1bw3n8/jrI/deMhgLFl4xCpMP3b+B5xdeTO8oH8x7sprDayWRYbFzKYVg6IiujZqd6LiL3/4t76+cdeX/L/79q6vTeMxslTXu+yq39KroijKiLgSRTwfKZ4st7cPNZvpUhHxckR5evPqhWOf/8j3nIhT/VJitHlMPubxiN1pPVo3ljQ+YhcHyNziw5RjB0+7Arhd7cNi3GnFOyPisZ6w6N1X0YmKb/g7H7jrdV/35i+u79lz754V2qi9Svo/8Sp6H7ubGkWxmSJejBSnUioPNqI8V6R0pUzp+XLz8pPnv/Brh575+HsnOu18Xsuu5nXGxyJON48aBUgsUYQs7fRDhOxgEzqwWywqLHa87jhhMe60Ythm7Xd87PGPNBrN796/b+8kXwM1kSJGPvGq+7TziDgdqTyS2u0nU0qbzUacb5atk5fPnDr48k9+x0vjPHI35rzfYx5LrsIEZIdliJClDBDxcRsBAiy7hYfFyGVQYzwJaqx9FT/xf3/N2h1f+vgd+/c26nxOBdMzzmnnEXG2iPJEu9063CzSlaKMi61y+3Rcu3T40z/61lPj7PuY50nn8zxcMBYSIK9+Vt0CpO6P4V26pVcR9ntUNMd/g/keAEMt4o564mlFjBkWg/ZVRER8y8c+9/Hm2tq3713fM8GXwKoafdp53Fh61Whci0jnU8TJ1G4djLK80CyKS9FIZ7cvXztx/Xd+6vDBiqedDw2PEB8d1ScfUcvpx26ZfCxq4hHi4zY2oQPzttCwmOW0YtgSqL/woV/9t/e99ssP33nHvsK0gnFNdNp5WR5pb7efbjbTtZunnZ+8cvLxJ478L997uerrLnrJVcesAiR28ZOvutU5QHLDw+GC9WMTOjBNtQ2LaUwr+kVFRMTbP/qZH1nbu+/d+/auT/L+oZJxTjsvojhTRnk8tVtHi5SuNiJeimLrme2Xnz/8ez/2V09XWXpVp8MFY6X2fuz8K+oQIqscHx02m9fPjG8YXHNYAfMOi+xHzE4yreiOigcj4o0f+9xT+/bu/bc8XpZFG/+083gqtVoHI8qXi4hLjUZ6rty4cuwLP/93jl7/wuMj/8U8z/0evZZ1CVbHsh5AWLe9H0sZHh2WX1VizwfsXvUNi6xlUP2nFQ9GxL0f/NWv2vO61//RnXfsm+wrgDnr3t8x6IlXKaVoFMVmFHEhUjyTUnkotVvPFUVxNdpbL5Rp68lXjnz64Imf/nvXqrzmbgmQxcRH1GYTel0nH0u112MQETKUU89hNS1FWAx7xOxtT4J6S8SxM6+GRe+04it+5vf/7p59e/+xZVCsmvFOOy+ei2gfK1vlsUjtHaedX/jQt52r8sjdOsZHLMEEZJk2oa9yeHQsNEDERyX2gcDyqGVY5C2D6v8kqAcj4ukrW8U3/tLnf3F97/p/tO5APHahaqedRxlRXIkizkUqnyzb7YPN4uZp5+3Wc+3Nq0e/+L6/++T1i6OXXsWcN533mte5H1GD6cci4qNuy6xilaKjQ3zcRmhAfc0zLOa0v2LwtOLpK1vFN/3yF4+sr++5b63ZnPTrgJVW9bTzoig2iyJeTBGninZ5sCxbLxQpXWmuFWe3r19+8vwfVj/tvHf6ETXZgB5LsARrrL0fxxZ3w1THCIlVCxGb0G9jwznMVz3DYsJlUIM2bXeiIiLizY9+4dL+/fvWGw2PmYVJjXPaeRHFxYh0uizLo1G2T3ROO0/b7VMb5w8ffOJHv+ulcV573ud+dFvWDeij42Pxm87ruuwqphwf3RYWIqYgtxEgMB21C4tZTisiIt78iS9ec9o2zMfQwwZvRsit086L9HyR0vH2dutIUbSvRMTFVLafjY3LR86995tPVtn30a2Oe0DqGiDL8MSrOodHt2lHSN2mILGLI8TTrmC0+oXFpE+DGrJp+66bURER8Y2PfmHzrjv3T/o1AFM29mnnZTqV2u2DEeWLRVFejpTOFtvXjz/7yZ87cvZ3fnJ7nNc2/ahmnP0ei37Ubl2XXHWbxQTEJvTFccI5vGpefz9M/TGz427a7nyesIDl0/e08/5Lr7aKKF5KkZ6Ndnkktdunima6VkTjhbJ9/eTVZ/7w4OEP/o1L477+Ig4fjDk+/Wo+J54vfrlVLEl4xKrt/YgQH7N/iV1zLam3WoXFoGVQUTEsRi2DivsjvvG9wgJWVZXTziOi3SiKV1LE2SLSsXa7dbRZFFejLF+Kov3M9saFw+f/4dtPj7v0Kha4/Goe04/5xEfUIkCWZdlVt5UJkV0eIGG/B0tuKcJi0mVQvdOKc/e0im//8KENYQG7V9XTzhuN4mqkeCGl8qlI5ROpvHHaeUqtM62tzWPPfOqDx176fz7RnuQ9LCJAVic+6nG4YMeyTEBi1ZZg7bxXWJrvwbQ4YJC6WsqwmORpUBER++9pFV8vLIARKp923mhsppReKop4OpXtw6ndPp1SutZI6VyZtp985chjlU877zXyEbwzCJBliI9lmXr0s5sjZK4BYupxiwBh3ubxe27Ha0xj4/awZVAxKCzuj9h/WVgA0zPOaecR6UwRcbTdbh1vluW1MuJCo9x6+pXnTx86+v7/+Nyk72He+z9mfejgfMIjxMcULPXyK/FxG5vQmYaVC4tBT4M6d0+ruC8ihAUwTxOddt5qHSoiLhURLzdSOr25eeHYkff94Imqp533mtfp58sw8YgViI9YggBZiWVXN+NjtwaH0GAStQ2Lae+v2H/PjY2YwgKom/5Tj52nnd/8x+dmUcSLkdLTZZkORtk6VxTpSqT0fKO1deLcb//64VOffGRz3Nef52N3Zx0f0zzVPCZZehURdYmQZdmEPo0IWeRSq90aHt0WECG7/prXVW3CYtKN25X2V9xcBhXCAlhSY592XhSnU9k62t5uP1kUaaPZaJxP2xtPX3z2yYMnPvSfXZjkPcxr8hFLsOSqW/UJSNQ2Quo+AelYmgjps9QqRMhtZngT6jovyNKFxSSPme0sgwphAay4KqedR0RZRHE5GnG2SOWJdrt9uEg3TjtvFO1n21cuHznwQ3+h3/7xoVYpPLotJkLqFyB1j49V2vMhQHaa0s2qazoHKxsW/fZXhLAA6PvI3Z0RcuO086IoNiLS+UhxMqX2wSjLF4uiuNxMrbNb166eOPvZXzh89leqn3a+6L0esSTxEUu+D6TOS7By40Nw1McUbmBdyxlYybAYtL8ihAVAJdVPOy+2iogbp52n8kjabp8qmsW1oizPl63Nk1ef+/wT45x2Xof4iBkFiPi4oa7hsTTLrDo82eo2GTe1u/q6TdNcw2JeT4QatL8ihAXAVFU57bwoinZEuhRRnEmRjhft1pGU0rVGIy7E9tazrasvHP7Dd3/L6Sqvt8qnm3db+Cb0GgRI1DRCprXkSoTMz4Q3u7vm+kzTcodFlSdCdYXF+aut4u3/7Ng1YQEwP2Oddh7xQkrxVGq1DkbZerloNF5ppNaZrauXj2/+6w8fPVzhtPO6xUcsSYAs6/6Puu39WMrw6LVLQmTMm+CV+/pnYanDosoTobr3VwgLgHqqetp5URTXI+JCivRMarcOp3b7dFEUVxuNdC61N5565cDvHzz+8z9wddTrzfMRu/3MewISU4yQiZ+CtcAAqePkI5Zxz0e3FYsPkTEdtQ6L0Y+afaiIiHio4hOhhAXAcqt22nnRikivRMRzKeJYtFvHGkVxLaJ9Icry6Utnnj585H1/9fkqr7fIAJn3BGTay69iZITUZ/JRt/BY6idc9VriABnjJnkpvp55qGVYVD/DYrwnQgkLgNVX/bTzxpUo0rkixZPt1vahItKlIuLllFrPFZvXjh75yPc+efnUF8tRr7eb4iPmPvmox8SjbsutYganmy8sQJYgPARGdUsVFpM8arb7iVDCAoDYsfSqe8P57aedFxGbURQ3Tjtvtw5FKp/vnHZetq49eeG3f+PQOKedL2r/Ryzx8qtlCZA6xkes8PRjkfFR4ea5lr8X5mHWYVGrR80KCwDG0Xfp1e2P3N0uiriYUnouUnk0tdsnGiltxM3TzjdffPLgF9873mnn/U4nXMVN6PPffH5goUuv6hofHUsdIQuKjhE30rX+fs/C3MJi6LRiVmHR86hZYQHAtI132nlxNsr2k2Vr+3BRpMsRjYup3D5dbLx05HM/9NaT4772blmGZfJRH0sVH3OMDVOMG3ZNWJy/euOPwgKAeRvntPMi4nyZ0qlI6YmytXWh2WxeaqZ0Nm1fO3H1d3/u8BNjnHbeUbdH8NZx8/nY4RGmHoNMe/9HTDNCbt5vzio0dvsEY3nDYoIzLEJYAFBT4552HkV6NpVxJLW3TxVFca2I8nxZbp689uwTBw/9k+95ZdzXX9T0Y17xMfupx+KnHbHLwmMqsTGj0NitgbHSYdH7RKgQFgAsueqnnReXiogzEeXx9nbraFGkqxHtlxpF+5mr588fOfgP3vHsJK+/ygEy96mHwwUrGTdEsoLj4elGxm4LjKUNi0kOx3tDRLxJWACw4kaddp7KFCkiNRqNqxHphVSmk5HaT6SyfLmIeCWldKZx9eXjp/7F+4+98PivtyZ5D4tYfiU+ZqeOETLz4JjiNGPIDXftrmsOYQEAu9Cg0857I6QoiutFxIWI9ExK5eG0vX06dU47v7558pXPf+aJKqed97OI6Ue/+KhTeIT4mIoq0TFWaEwpMgbceNfmuuVaubAYdjiesACA8Yxz2nkR8VxEHGtvbx1vNptXI9oXYnvrma1zzx36o4qnnffTHSCznnwsw9QjKsdH1GLDea9FnXQ+KjYqh0bmcqlVjot6hMXDO9/HuGFR9dRtYQEA01f1tPOUiquNIp1LkZ6MdvtgSulSEeUrjUZ5evPaK8ee+sl3nahy2nmveZ/7sQxTjw7Tj8GGhUalyMgIjFWNi5UOi97D8YQFACxG5dPOi2IzpXQhRXo6ynQwytbzRVFcifbWuXLr+pMXH//koac+8f6NSd7DvCYfy/Skq5h0+rFiT77KiozpBsZSx8USh8VDRUQICwBYIVVPO49ILxcRp1OKo+3W1pNrjbgWRbyY2u1TLz99/NDxD37Hi+O+9rw2nM/zcMHYZQEyrejoFxqzCoxVioulDove/RUhLABg5Y1z2nmjWZxNZfvJ9vb24aIoLkfExWa5fXrj0sWjX3jPNz817msver/HLMIjFrL8KuYWIDmxMXZg7PK4WKmw2HE4nrAAgF2r39Rj4GnnRZxPZTqVUvtg2Wq92CyKy1GUZxvb148/96mfOnL6Nz+2VfV15xkesWSnm3eruvdjFtExSWjMIzBWIS5qFxbv6fq4sAAAZmWc084j0sWIeDZSeSS12ydTShsR7fON1vbJ808dOHjqJ77v5SqvOe9H7M4zPDrm89Sr6UTHuJExVmDswrgQFgAAQ4x64lX3aecR6Wwqy+NFah9JKV1tRLzULreeTVfOH/7Dd1c/7bwuk4+o6fRjcHjkBcc4odEbGdMKjGWOi9qGRW9UhLAAAGpqnNPOi0gvtMt0KtrtJyLKi81mvNJut8+2r14+/tyvvO9oldPO5/2I3W7zipBJ4qN/cByIB46Nf3NeNTJmERjLGherGxb3R+y/LCwAgHro2ttR6bTzFOnZSOlQam+dLoriajPSudb1zZOXn/itg0f/+Q9dqfKa83rSVa9Zx0fV6JhGaFQJDHFxw9KExTsj4jFhAQCsuFFPvHr1tPN4JSLOpCiPpe3tY0VRXIvUvtAo4unLZ589fPhHv+1sldcbuOwqFhMfOeExKjhuD43qkTG1wFjhuFhb9BuYh/NXW7MOKACAqWgURURz+K1LSmmtTOnLUpm+LKX0prS2Z0eE3PmGr4w/+78dunnaeZyLiCfbra1DRcQrRZSvpLT9XHH9+tEjP/m9J+7rPu38cs890z2v/nDa04/u5evd7ur6cW98jIqO7iMIok9oPNT14wM3P3Lj0OWIB+49MHRvxt3noxgVF48ejKI7Lt7TLy4evvEf1avERbo9Loo6x8WuCAsAgFVSFEU0iyKiMfhzUkqNlNJrUkqvKVO6f21P8207Tjvfk+Lf/R9+6dZp50Wkp9vt9qEilWeLorgSqX2ubF978uLv3Tjt/L7eF+iOkBkFSG98dKKj6hkfw0LjoZ7PPXDmoSIeuPHjQZHRWZY/LDA6q246gTGDuKitXbEUqjOxsBQKAGCn6qedx8uR0nMpyqNlq3VirdG4FkX5Ytq6/vT1l04e/MI/qn7a+ayeetUdHKOmG4OWTXUvlxo1xRg1weieXkx5WVQtpxYmFgAAu1ijUYz8b80ppT1lSnenMt2dUvpT5Z71W9ERjb2x/vqvja//8KGyKBqXo0jPR9l+sizLQ0VKl6MsX25G+9n25sWjn/sfb5x2vmP6UWHycSs+RoRH94TjrhGh0T3NGDTJ6EwxJp1gdC+Nyp1c9KjlkihhAQDAUGMsvXptmdJrU1r7k6lM73h1ChJRrN8ZX//hQ6nRKDYi4nxZpqejvX2wLMvzndPO29tbJ1747C8dPv1LH9jqGx/3vBocVSYdg0Jj3Mi4FRjHDvS9mR+2/2JacbEMS6KEBQAA2YqiiKIohrVHpBRFSumOlNIby5TemNKeN3cvvWqu7Y8vf/P3xOu/6a9vRaSLRcSzKcWR1N4+WRRpoyjb5/9sa/vktXOHDx78se9+9bTz3uAYERpVIqM3MA7cXIo/6ElSd5+P4i13R3q0z+tWiYt4eMiF61y/nXFRu6mFPRYAANTKOKedF5HOlmV5okjtw92nnV+/+uKRX/2Rtz8zLDQ63njXehq0J6N3L0ZnD8aw/ReDphej9ly85+HRoVDnR9CaWAAAUCsVH7nbTCm9rkzpdalMX51S+tZOgDTTeuxfvzO+/cOHUlEU14qIF1JKJ1NqPxFlvFREeamR0pl09erxy//6F47+4f/xU61BU4zeCcbO5VGDpxf94mLU5OKRmGhJVG0mFyYWAACspDFOO9+MiBOpbD1WtlpPxebmp0//7b/0+d4pxsDpxYC9FxNNLio8KaquU4thy+AAAGBpFUURjUYRzWYj9qw1Y33PWuzduyf27VuPO/bvjTvv2Bd33bk/9u/bu2/v+p6v2bO+92/t2bv/A43XvPazb/zY555++0f/4O+/7QP/8o93fr2nLm4U3Ru9O/+R+9gDDxXxlttf/+7z/f8jfvd/QH9P708+fGNyMezr6lMRtdjXLSwAANjVGo0i1taasXd9T+zfvzfuunN/7F1f//Lm+voPN15379G3/+zjj771x3/zTZ3P742LhyLi2JmHis4p3t0mjYtRajGi6CEsAACgx9paM/bvW48779jXWN+751ubX/LHPvstP/v4B//0d//QvuhzqvdDN/9/0rjoNWpqUUfCAgAABiiKItb37Ik79u9rFGvN7339N/0nX3jHz/z2m2Pg0qjx4qJjClOLhYeIsAAAgBEajSL279sb63vW3hh77vxXb//oH/y3nZ+rGhfv7PPrDlsS1f2Ao2UgLAAAoKI9NzaAN6LZ/F/f/rN/8O7Ox/vFRe+G7sdmsCSqTlMLYQEAAGNYazZj//69UTTWfuRbPvb4D3Y+3hsXx848NJclUXUhLAAAYEzNRiP271uPFI1H3vbRz9xa5dS7qfvYA9XiYhU2cgsLAACYQKPRiH1716O5tuefdj+OtuPVcy7GC4NxpxZ1WQ4lLAAAYELNZiP27Nmzt/klr/3f3/ANb2vGoP0WPVZxaiEsAAAgw/qetWg2m1/1td/zD/5R52NVlkT104mLzL0WC4kQYQEAAJn27l2PaDa/720f+Fd/vPOxTlwMWhI1aiN3r2FTizqcxC0sAAAgU6MoYq3ZXF973Zf+UL+fH7QkatjZFrdNLWpOWAAAwBSsr69FKhrf9Vfe/8v3dj52+5KonVOHQWdb9FXz5VDCAgAApqC4MbXYU/4bb/hvHuzz8+NM2dYDEwAAGUJJREFULSax6OVQwgIAAKZkbU8zUnPtr3V/bJKpxaDlUHV+OpSwAACAKWk2GhEp7v/S/+nj944ztaisxidxCwsAAJiiZqNRvPber/y2p69s3ZoujJpaDHtC1DibuBe5HEpYAADAFDWajSibxZ+OiMiZWgw6MG+M5VBzXTYlLAAAYIoaRRFFUbyp9+O9U4t4yzzf1ewJCwAAmKKiKCKieENExNNXtop+U4uIiGNnHppsOdSIfRaLWg4lLAAAYIqKoogU8dp+P9d7Gvcoy7QcSlgAAMAUFUURKaX1zp8PnVo8UN/Hx45LWAAAwBQVN1KhiPuHf16/TdzDlkPtUMPHzgoLAACYgXOXW7ciYdijZ0cZdFhe3QgLAACYg2kvhxq2z6JnA/dcllsJCwAAmIH7ImKmy6FqRlgAAMAc5CyH6qtm+yyEBQAAzEj3PosYshxqFQgLAACYkfuqfuIKnMItLAAAYJZG7LOIiDh2Zvi+ikFPhqrTQXnCAgAAZmjUY2dXZQO3sAAAgBWUKnzONAkLAACYod59FlPdwF2jJ0MJCwAAmIHzV7ueCFVhn8WyExYAAFAHI54M1dnAXVfCAgAAZqz3PIt+Rj0ZqqP3yVB1ISwAAGBBpnICd00ICwAAmKPuR8529HvkbFVjnGUxU8ICAABmrPIJ3F2W7SwLYQEAAPPQ9WSoqT5ytiaEBQAAzMiOR86uOGEBAABkExYAALA7zHR6IiwAAGAG3tDz51XOshh1SN640nR/uaGEBQAA1ETVQ/LqSFgAAADZhAUAACzQqpy+LSwAAGDO+p2+veyEBQAA1MBDXf+/jIQFAADMwX2LfgMzJiwAAGCZPbzoN3CDsAAAgCXznkW/gT6EBQAALIlHD9b3nAthAQAAZBMWAAAwL/e/+sMHF/k+ZkBYAADADJ2/2qrt8qVpEhYAAEA2YQEAAGQTFgAAQDZhAQAANfXORb+BMQgLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsgkLAAAgm7AAAACyCQsAACCbsAAAALIJCwAAIJuwAAAAsu2KsLj7zrW06PcAAMDutFvuRZcmLB5d9BsAAIA5W6Z74KUJi7GdWPQbAACAHit8j1rbsHjng7ErRkYAAFBVne+RaxsWAADA8qhdWDyy6DcAAAA1V8d75tqFRY6Di34DAABQ0arduy51WBxY9BsAAIApWfZ72yUOi2W/9AAA0Gt573GXOCxGO7XoNwAAADet+r1pPcLi4by//E+8bn9tH7sFAADDZN/LZt5LT0s9wmKK3njXusgAAKDWVvGedeXCAgAAmL+lDYsH7h3/1MHTs3krAABwm0nuPSe5x62LpQ2LKu55zdrSfmMAAFgtq35vurxh8dii3wAAAEzZEt/jLm9YjOnuO1e7EAEAqJ/ddA86t7Ao5vVC3U4s4kUBAKCPBdybzvMefNZhUanQ3lPx86o4OK1fCAAAZmSa96xj3EvPdHqyVEuhzt89/sVY9RMOAQCov0nuSSe5912kWobFI2N87oE+H1vFA0cAAFgN/e5V+93TDjLOvfI81TIsOt754KhKe/VbkH0UOgAAzNnOe9jheTH63nixah0Wo1Q5QGTVnxcMAED9VbknXebD8WLZw2Lc5/zupsd9AQCwWGPfey7xGRYx77AY+rirh2f0oh45CwDAos3qnnTIPfS8j3tY7onFAL2P7/JkKAAAFqX3XnRVj0dYybAIT4YCAKCGuu9Rh23cfsuSPWo2ljEsbn+e74Fb34ZBT4bq3ixTFMXSfZMAAFgu3fecozZuH+izcfvRWb65GalNWEx6+nal3fM717SVKWkLAABm4+a9ZvvWB6rsr5hw4/ak99CzUJuw6NU5+GPk83oHfBMG7bMoitjQFQAAzEpKKVLEZkxxf0Xnnriuh+NFncNiUt3LobrXsN0aQaU4WaZyQe8OAIBVV6YURaSnomcZ1OD9FathHmFR/aJlPHJ25DHoN0dQZdn6TCpX7vsIAEBNlGWKVLY/HTF6GdSBrv/vuH1P8QDj3TvP/AZ4KScWvRf7gXsPVLpQpyIiytbBdmliAQDAbJTtMqIsj1Y98mDZT9zuWMqwuM2QfRa9y6Ha55791Xar3f8vAACATO2yTFfOHPqXvcugBu6vGLFxe+Se45qoVVj07mqvvIG7x8A1aycifuUff+uZiOJYu21qAQDAdLXbZRQRhz/1vv/0+UHLoCbdX9G7cbtOT4SKOYbFq+dITOkXHHaexcg307r+c9ut1pTeCQAA3LDdakVqb/9clc/N2l8xQs8991wCpFYTi4iYeAP3A8f6X7DblkOdW0sbLz73f7bbZct5FgAATEtKKdrtcvvKmZO/dM+5asugBt3DjpTx0KNZqV1YDBrpVF0ONeoU7oiIX/uH33I6UvsXt7ZNLQAAmI6t7VZEan/8//rRbzs76HM696hVV9oMugeu2zKoqGNYRMSOAht2CEi/5VD99JtabF089/5Wq90qPXoWAIBMZZmi1Wpvpwtnf6zqtGKcZVA77olrOK2IOYfF1PdZ9OodJQ2bWnzy3X/peLTbH7y+tTWjdwMAwG5xfWsrirL1/k+855ufGvQ5vfemEy+DGmER+yuirhOLvOVQ/Tdx95ta/O5P/c1H2u3yiCVRAABMamu7FWWZnvj0R773vVWmFf02bfezTMugoq5h0Wuc5VDjTC3az3ymtfnKc9+5vd267vGzAACMq90uY3t7e2PrpbPf2X7mMwP/a/WoaUXlZVA1Vt+wyFo7Vm1qEScifvWHv/lQuX39+zY2r0fpRG4AACoqyzI2r2+ldH3zv/7ku//ise5zK3KnFQPVdH9FLCAssvdZ9BsJjTO16Lck6pf/+z/18SJaP7ixuRUmFwAAjNJul7GxuRVF2fqbn/iBP/Mvhi2BmmRaMelp24vaXxF1nlgMOoW7up1Ti2FLou55zVp6/G997Y+n1tb3b17fSq1We+xXAwBgd2i12rF5fSs1yta7Pvv9b/rn97xmbeB9Zvc96CTTirqftt1toWExj6lF1SVRG69ZS59719d9NFob//n1re2Nra3tCd8dAACr6vrWdlzf2r4ara3/4g++/00/vfGatVR9CdRcpxVzt4iwqH6hetaQjTu1eODeA5WXRHXi4vF3/Zlf3r74zDdst9oHr23YdwEAQES7LOPaxvVotVpf2Lrw3L/3+Lu+7hOjouK2JVA996aj3HbvO97+irlPNha+FGpYWQ0b9VSZWsRjMXRJ1KC4+KMfedvRIz//rj/XSO2HNza3NjevbwkMAIBdqH1jg3Zsbm5di9T+4SM/9te+4fN//z84MU5U3FoC9djOX3vcacWwe+NFTytigWExv6nFkCVRfd2Mi8uf+Y3y97/vwfddPXPwa8p268Mbm9c3Nzaux/Z2K1Kq7dI2AAAypZRie7sVGxvXY3Nz61p7e+tD2+cOf/Vnv+/BD1w+9cWyNyqGGbQEapRlm1bEguPm1muP+sofeXjn+3xP148fPXj713D3+ds/duyBh4qHuv78qYsbtz7nwYh4+srWzr/m/oj9l1u3PvbV/91HX3vnVz/0nbG272+kMj3QbDai2WhE0WhEoygiioiiFq0IAEA16cZ9aIooU4pUltEuyyjLlCLiULS2fubS8d/++NEPf/+Vzl/RLypGTSseOHb7EqhR04rbNm0/PPyWeZFPgxrwHhb3+sO++kciit5K68RFv7CIPnFx7IEoIh6KcePi3OVWcV/Pr/1VP/jJ19/5+vv+w1QU9zWaza8qovEnU8SXFEWxL6W0NuRLAQCgJoqiaEWkjYh4JVI6nNqt46lsHd969ou/9oV/8l+e7/7cUzefJDpuVEQcqHwYXics+k0rxlgGtbClNUsRFtEnLiabWoyOi6gwveg4f/XVj72h5+cubJbDr+3rX/3DhY32or8PAABL7cv2N9PZzp+cHfG5+xo7bj1Pd/347jtvf3TsoClF3Nyz21ElKmLcacWIqAhhcft7qHIFBi2Jqjq1iApxEWNOL6InMGKSyOj2+sEfEiAAwG7zZfubKQa1woiA2PHrDImJGBAUVacUkRkVMWRaMWoJVOy8oV/oRuA63KhOPLWIiePioSIixo+LGB4YUSEyOsaKjXH1iRMAgFoZIwrG1RsRHVViIoYERVSOiur7KiJjCVTUaFoRNQmLmMbUImY0uYgpBUa3QbERsw4OAIAVMiggok9EdJs0KKJn6VNMcVIRSz6tiLqFRWROLWIKcRHjTC9idGB0TBoa0yZcAIB5GXbjP22ThETHsKCIClOKmEFULNu0IpYxLKLP1CKmEBcxYmlUjAqMqB4ZHcNiY1zzjBMAgGkaFgXjGhURHaNiIgYERQxY+jTVqBh/WhHCYqesqUVU2G8RA+IiBuy7iHGXR3W7GRkREVVDY5BpBggAwDKqGgyDnLr5x1ExERWXPcWI/RQxJCpi2L6KiKWcVkRdwyJmuCQqhsZFtaVRHZUjI6YbGgAADHaq68dVQiKGxETHOEufomJUxHSWQIWwuN1YYREziot4S8SxM9WmF93GioyO+2/84VyfMzLEBwBAf6f6fOye19ycaFSIiI5RMRHDphT3HkjxWP+/ZpZREcKisnrExZC9FzEiMGLSyBjl/uE/3S9OAACWwa0oGGSMWBilSkzEkKAYNqWIXRwVUcOwiHE3ckfGZu6O4YHx0K2f6w2MqBAZ0RUaMe3YAABgoE5ERIWQiD4xETuCYvBeihgRFDGlzdpR070VHXW8yR17ahEzjovu5VExIDCiYmR0PDjg48IDAKCa7nDoViUiOvrFRPQGxZBlT7G4qAhhUc1kcTFiWVSMCIx3RsRjwwKjZ4lUDImMGDM0hhkUIQAAu8U4sTDMoJCInpgYteQpIuItd0d6dMjPdwdFZCx/iiWIiqhxWMQ04yKmOb3o6JlixIjI6Dat4AAAoL9hAdHtQM+fj5pOdOROKVYtKmKZwiKmHBcxrcDoM8WIMSKjH+EBADBc1XDopzcmqkwnOsYJiphNVISwmMzC46KjamTEgNDoyAkOAACquz0gXv2ZqiERFWKiYzdHRSxBWMSkS6JiSFzEnAJjh7dEHDszODi6iQ8AgOEGR8POz3rg3qi0tKmfqQZFxFhREUu0BKpjGcIiZjG5iIy46Jg4Mvq5FR4hLQAARrqRFjnh0E/VmOiYRVQs26SiY1nCInLiIsYMjFh0ZAAAMDe5MRGznVLEMkRFLFlYxCzjIqYUGN3EBgBAvYwbEd3GCoqIXRUVsYRhEblxERNMLyIzMLqJDQCA+ciJiG79giKmOKWIFYiKWNKwiJwN3R2jphcxh8gYRYQAAOw0rVgYZeyY6JggKmIJN2r3s8w3rtmTi6gYGFGDyAAAYLYmjomIaQZFLGNUxJKHRUwrLmIKgdFNbAAA1NugiOg2y6CIFYuKWIGwiGnGRYwRGB1CAwCg/qYWEh0ZQRErsvSp16rc8Pb9OrIDIyLGiYyoGBqDCBAAgPFUCYZBxgqJiFv3hVMOiliFqIgVCouOqQdGZERGR05sAACQb+yI6JhCTMTwm+6ViIpYwbDomElgdIy7XGoU4QEAkGficOgnc5lTt90QFB2rGhYdU91/Mcgj3a8zxeAAAGCGuu7bphUS3VZ52VM/qx4WMevpRT9CAwCghmYcEh27aUrRbTeERcfcA6Ob2AAAmKM5RUS33RoUHbspLGLU11vH7/gjo75HIgUAWBUj7mvmFQjjqHAzXbv3PCu7LSw6li4wAACoD0Fxu90aFh0jv/5d9zsCAIC+Kt4479rbx90eFt1EBgAAO4iJ6oTF7SpfE7+DAABWy5g3x24HuwiLwca6Nn5XAQAspwluiN369SEsqsu6Vn73AQAsxhRueN3KVSAsJjeza+d3LgDAqxZww+p2bALCYjpcRwCA5SYmMrkhnh/XGgBgMUTDHLjZXQ2+jwDAsnPzDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT8/8DzLH8ISun5HYAAAAASUVORK5CYII=) center/100% 100% no-repeat}.recommend-button[data-v-f9d511f4] .source-icon-image,.direct-order-button[data-v-f9d511f4] .source-icon-image{display:none}.recommend-button[data-v-f9d511f4] .source-icon,.direct-order-button[data-v-f9d511f4] .source-icon{width:12px;height:16px;overflow:visible}.recommend-button[data-v-f9d511f4] .source-icon:after,.direct-order-button[data-v-f9d511f4] .source-icon:after{content:"";width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.condition-button[data-v-f9d511f4]:focus-within{border-color:#b8581f}.recommend-button[data-v-f9d511f4]:active,.view-order-button[data-v-f9d511f4]:active,.direct-order-button[data-v-f9d511f4]:active{opacity:.85}@media(max-width:360px){.recommend-button[data-v-f9d511f4]{top:205px}.condition-button[data-v-f9d511f4]{padding:0 3px;gap:3px}}.customer-quantity[data-v-414ba07a]{display:flex;align-items:center;flex-shrink:0;height:44px}.quantity-control[data-v-414ba07a]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:6px;margin:0;background:transparent;border:0;border-radius:8px}.quantity-control[data-v-414ba07a]:after{border:0}.quantity-disc[data-v-414ba07a]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e5e0db;border-radius:50%;box-sizing:border-box;background:#fff;color:#5f5852;font-size:20px;font-weight:400;line-height:28px}.increase .quantity-disc[data-v-414ba07a]{color:#fff;background:#b41622;border-color:#b41622}.quantity-control[disabled] .quantity-disc[data-v-414ba07a]{color:#b9b3ae;background:#f5f4f2;border-color:#eeeae5}.quantity-value[data-v-414ba07a]{min-width:24px;padding:0 2px;color:#292521;text-align:center;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.guest-menu[data-v-aa8f3e7e]{margin:24px 12px;padding:32px 24px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:24px;color:#81756c}.guest-menu-title[data-v-aa8f3e7e]{font-size:20px;line-height:28px;font-weight:700;color:#302b26}.guest-menu uni-button[data-v-aa8f3e7e]{margin:8px 0 0;height:44px;line-height:44px;background:#bd1426;color:#fff;border-radius:8px;font-size:16px}.menu-page[data-v-aa8f3e7e]{height:100vh;overflow:hidden;background:#fff;color:#171717;font-family:PingFang SC,Arial,sans-serif;box-sizing:border-box}.topbar[data-v-aa8f3e7e]{height:88px;padding:44px 16px 0;box-sizing:border-box;background:#fff;display:flex;align-items:center;justify-content:flex-start;gap:8px}.title[data-v-aa8f3e7e]{flex-shrink:0;font-size:18px;line-height:26px;font-weight:700}.entry-pill[data-v-aa8f3e7e]{min-width:0;max-width:240px;min-height:26px;padding:3px 8px;border-radius:999px;background:#f5f3ee;color:#756b5d;display:flex;align-items:center;gap:5px;font-size:14px;line-height:20px;box-sizing:border-box}.entry-pill.seated[data-v-aa8f3e7e]{background:#e9f7f0;color:#4b6c5d}.entry-dot[data-v-aa8f3e7e]{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:#a86705}.entry-pill.seated .entry-dot[data-v-aa8f3e7e]{background:#15805f}.search-wrap[data-v-aa8f3e7e]{height:51px;padding:0 12px 9px;box-sizing:border-box;background:#fff}.search-row[data-v-aa8f3e7e]{width:100%;height:42px;padding:0 6px 0 11px;border-radius:8px;background:#f2f2f0;display:flex;align-items:center;box-sizing:border-box}.search-icon[data-v-aa8f3e7e]{width:16px;height:16px;margin-right:7px;opacity:.68}.search-row uni-input[data-v-aa8f3e7e]{min-width:0;flex:1;height:42px;color:#262421;font-size:14px;line-height:20px}.search-row uni-button[data-v-aa8f3e7e]{width:52px;height:34px;margin:0;padding:0;border-radius:8px;background:#262421;color:#fff;font-size:14px;line-height:34px;font-weight:500}.search-row uni-button[data-v-aa8f3e7e]:after,.cart-button[data-v-aa8f3e7e]:after,.drawer-bottom uni-button[data-v-aa8f3e7e]:after{border:0}.tabs[data-v-aa8f3e7e]{flex:1;width:100%;height:0;min-height:0;box-sizing:border-box}.tab[data-v-aa8f3e7e]{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 8px;box-sizing:border-box;color:#77716b;font-size:14px;line-height:20px;text-align:center;white-space:normal;word-break:break-word}.tab.active[data-v-aa8f3e7e]{color:#b41622;background:#fff;font-weight:700}.content[data-v-aa8f3e7e]{flex:1;min-width:0;width:0;height:100%;padding:12px 12px 0;background:#fff;box-sizing:border-box}.hero[data-v-aa8f3e7e]{position:relative;width:100%;height:132px;overflow:hidden;border-radius:12px;background:#25221f}.hero>uni-image[data-v-aa8f3e7e],.hero-shade[data-v-aa8f3e7e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-shade[data-v-aa8f3e7e]{background:linear-gradient(90deg,rgba(0,0,0,.84),rgba(0,0,0,.46) 44%,rgba(0,0,0,0) 76%)}.hero-copy[data-v-aa8f3e7e]{position:absolute;top:12px;right:12px;bottom:12px;left:12px;display:flex;flex-direction:column;justify-content:center;color:#fff}.hero-name[data-v-aa8f3e7e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:22px;font-weight:600}.hero-desc[data-v-aa8f3e7e]{display:block;margin-top:4px;overflow:hidden;color:rgba(255,255,255,.8);font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.hero-meta[data-v-aa8f3e7e]{display:flex;align-items:center;gap:10px;margin-top:7px}.hero-price[data-v-aa8f3e7e]{font-size:15px;line-height:21px;font-weight:500}.hero-detail[data-v-aa8f3e7e]{display:flex;align-items:center;color:rgba(255,255,255,.8);font-size:14px;line-height:20px}.hero-detail uni-image[data-v-aa8f3e7e]{width:13px;height:13px;filter:brightness(0) invert(1)}.section-head[data-v-aa8f3e7e]{width:100%;min-height:48px;display:flex;align-items:center;gap:8px}.section-title[data-v-aa8f3e7e]{flex:1;min-width:0;font-size:15px;line-height:22px;font-weight:600}.section-all[data-v-aa8f3e7e]{flex-shrink:0;color:#8b847d;font-size:14px;line-height:18px}.dish-list[data-v-aa8f3e7e]{width:100%;padding-bottom:4px;background:#fff;box-sizing:border-box}.dish-row[data-v-aa8f3e7e]{position:relative;width:100%;min-height:122px;padding:12px 0;border-bottom:1px solid #f0ece7;background:#fff;display:flex;align-items:flex-start;box-sizing:border-box}.rank[data-v-aa8f3e7e]{position:absolute;z-index:2;top:12px;left:0;width:20px;height:20px;border-radius:4px 0;background:#817d77;color:#fff;font-size:14px;line-height:20px;text-align:center}.rank-1[data-v-aa8f3e7e]{background:#e70c1a}.rank-3[data-v-aa8f3e7e]{background:#b5683d}.dish-image[data-v-aa8f3e7e]{flex:none;width:72px;height:80px;margin-right:10px;border-radius:8px}.dish-copy[data-v-aa8f3e7e]{min-width:0;flex:1;display:flex;flex-direction:column;align-self:stretch}.dish-name-line[data-v-aa8f3e7e]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.dish-name[data-v-aa8f3e7e]{min-width:0;color:#171717;font-size:14px;line-height:21px;font-weight:600;white-space:normal;overflow-wrap:anywhere}.dish-tag[data-v-aa8f3e7e]{padding:1px 4px;border-radius:4px;font-size:14px;line-height:20px}.dish-tag.hot[data-v-aa8f3e7e]{color:#e70c1a;background:#fff0f1}.dish-tag.light[data-v-aa8f3e7e],.dish-tag.season[data-v-aa8f3e7e]{color:#4e8a70;background:#eaf6f0}.dish-desc[data-v-aa8f3e7e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;overflow:hidden;color:#8b847d;font-size:14px;line-height:20px}.dish-price[data-v-aa8f3e7e]{flex-shrink:0;color:#b41622;font-size:16px;line-height:24px;font-weight:600}.readonly-action[data-v-aa8f3e7e]{margin-left:auto;color:#9b948c;font-size:14px;line-height:20px}.dish-action[data-v-aa8f3e7e]{flex:none;margin-left:auto;color:#171717;text-align:right}.add[data-v-aa8f3e7e]{display:inline-block;width:26px;height:26px;border-radius:50%;background:#f2f2f0;font-size:17px;line-height:25px;text-align:center}.stepper[data-v-aa8f3e7e]{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:14px}.stepper uni-text[data-v-aa8f3e7e]:first-child,.stepper uni-text[data-v-aa8f3e7e]:last-child{width:26px;height:26px;border-radius:50%;background:#f2f2f0;font-size:17px;line-height:24px;text-align:center}.stepper uni-text[data-v-aa8f3e7e]:last-child{background:#e70c1a;color:#fff}.loading[data-v-aa8f3e7e],.empty[data-v-aa8f3e7e]{padding:40px 10px;color:#aaa49d;font-size:14px;text-align:center}.ai-fab[data-v-aa8f3e7e]{position:fixed;z-index:40;right:12px;bottom:calc(122px + env(safe-area-inset-bottom));height:32px;padding:3px 9px 3px 4px;border-radius:999px;background:#25221f;box-shadow:0 4px 12px rgba(37,34,31,.25);color:#fff;display:flex;align-items:center;gap:5px;box-sizing:border-box;font-size:14px;line-height:20px}.ai-fab uni-image[data-v-aa8f3e7e]{width:26px;height:26px;border:2px solid #ffffff;border-radius:50%;box-sizing:border-box}.cart-bar[data-v-aa8f3e7e]{position:fixed;z-index:45;right:0;bottom:calc(58px + env(safe-area-inset-bottom));left:0;height:64px;padding:8px 12px;border-top:1px solid #eee8e1;background:rgba(255,255,255,.96);box-shadow:0 -8px 22px rgba(54,42,32,.08);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.cart-info[data-v-aa8f3e7e]{min-width:0;display:flex;align-items:center;gap:8px}.cart-icon[data-v-aa8f3e7e]{flex:none;width:36px;height:36px;border-radius:50%;background:#25221f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.cart-icon uni-image[data-v-aa8f3e7e]{width:24px;height:24px}.cart-copy[data-v-aa8f3e7e]{min-width:0}.cart-total[data-v-aa8f3e7e]{display:block;color:#25221f;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.cart-sub[data-v-aa8f3e7e]{display:block;color:#8a8580;font-size:14px;line-height:20px;white-space:nowrap}.cart-button[data-v-aa8f3e7e],.drawer-bottom uni-button[data-v-aa8f3e7e]{flex:none;width:95px;height:44px;margin:0;padding:0;border-radius:8px;background:#e70c1a;color:#fff;font-size:14px;line-height:44px;font-weight:600}.drawer-wrap[data-v-aa8f3e7e]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0}.mask[data-v-aa8f3e7e]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,17,16,.48)}.drawer[data-v-aa8f3e7e]{position:absolute;right:0;bottom:0;left:0;width:100%;box-sizing:border-box;padding:28px 20px 0;border-radius:12px 12px 0 0;background:#fff}.handle[data-v-aa8f3e7e]{position:absolute;top:10px;left:calc(50% - 18px);width:36px;height:4px;border-radius:999px;background:#dedad5}.drawer-close[data-v-aa8f3e7e]{position:absolute;top:12px;right:8px;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#746d67;font-size:26px;line-height:44px}.drawer-close[data-v-aa8f3e7e]:after,.drawer-add[data-v-aa8f3e7e]:after{border:0}.drawer-head[data-v-aa8f3e7e]{display:flex;align-items:center;gap:14px;padding-right:24px;margin-bottom:20px;box-sizing:border-box}.drawer-head uni-image[data-v-aa8f3e7e]{flex:0 0 80px;width:80px;height:80px;border-radius:8px}.drawer-head>uni-view[data-v-aa8f3e7e]{flex:1;min-width:0}.drawer-name[data-v-aa8f3e7e]{display:block;font-size:18px;line-height:26px;font-weight:700;color:#292521}.drawer-desc[data-v-aa8f3e7e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:#776f68;font-size:14px;line-height:21px}.drawer-price[data-v-aa8f3e7e]{display:block;margin-top:6px;color:#b41622;font-size:22px;line-height:28px;font-weight:700}.drawer-options-scroll[data-v-aa8f3e7e]{height:min(200px,80vh - 220px)}.drawer-section[data-v-aa8f3e7e]{margin-bottom:20px}.option-title[data-v-aa8f3e7e]{display:block;margin-bottom:10px;font-size:15px;line-height:22px;font-weight:600;color:#292521}.serving-description[data-v-aa8f3e7e]{display:block;color:#776f68;font-size:14px;line-height:22px}.notice[data-v-aa8f3e7e]{box-sizing:border-box;margin-bottom:12px;padding:12px;border-radius:8px;background:#f7f6f4;color:#776f68;font-size:14px;line-height:22px}.drawer-bottom[data-v-aa8f3e7e]{display:flex;align-items:center;gap:16px;padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid #eee9e3}.drawer-bottom .drawer-add[data-v-aa8f3e7e]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;gap:8px;min-height:48px;margin:0;padding:10px 12px;background:#b41622;color:#fff;border-radius:8px;font-size:16px;line-height:24px;font-weight:600}.drawer-add[disabled][data-v-aa8f3e7e]{opacity:.6}@media(max-width:350px){.drawer[data-v-aa8f3e7e]{padding-left:16px;padding-right:16px}.drawer-bottom[data-v-aa8f3e7e]{gap:8px}.drawer-bottom .drawer-add[data-v-aa8f3e7e]{flex-direction:column;gap:0;padding:6px 8px}.drawer-add>uni-text[data-v-aa8f3e7e]:last-child{font-size:14px;line-height:20px}}.menu-layout[data-v-aa8f3e7e]{position:fixed;top:139px;right:0;bottom:calc(114px + env(safe-area-inset-bottom));left:0;display:flex;overflow:hidden;border-top:1px solid #f0ece7}.menu-sidebar[data-v-aa8f3e7e]{flex:0 0 84px;width:84px;min-height:0;height:100%;display:flex;flex-direction:column;background:#f6f5f2}.dish-footer[data-v-aa8f3e7e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;margin-top:auto;padding-top:8px}.entry-pill>uni-text[data-v-aa8f3e7e]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-head[data-v-aa8f3e7e],.drawer-section[data-v-aa8f3e7e],.notice[data-v-aa8f3e7e]{width:100%}.drawer-bottom[data-v-aa8f3e7e]{width:auto}@media(max-width:359px){.menu-sidebar[data-v-aa8f3e7e]{flex-basis:72px;width:72px}.content[data-v-aa8f3e7e]{padding-right:10px;padding-left:10px}.dish-image[data-v-aa8f3e7e]{width:64px;height:72px;margin-right:8px}.tab[data-v-aa8f3e7e]{padding-right:6px;padding-left:6px}}.topbar[data-v-aa8f3e7e]{height:var(--customer-header-height);padding-top:var(--customer-safe-top);padding-right:max(16px,var(--customer-nav-right, 0px))}.topbar .title[data-v-aa8f3e7e]{font-size:17px;line-height:24px}.topbar .back[data-v-aa8f3e7e]{width:44px;height:var(--customer-nav-height);left:8px;justify-content:center}.menu-layout[data-v-aa8f3e7e]{top:calc(var(--customer-header-height) + 51px)}.page[data-v-eb9ffea5]{min-height:100vh;box-sizing:border-box;background:#f6f5f2;color:#292521;font-size:14px;line-height:1.5;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.page uni-button[data-v-eb9ffea5]{margin:0;font-size:15px;font-weight:600;line-height:1.4;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.page uni-button[data-v-eb9ffea5]:after{border:0}.page uni-button[disabled][data-v-eb9ffea5]{opacity:.5}.topbar[data-v-eb9ffea5]{height:var(--customer-header-height);padding-top:var(--customer-safe-top);display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;background:#fff}.title[data-v-eb9ffea5]{font-size:17px;font-weight:700}.back[data-v-eb9ffea5]{position:absolute;left:8px;bottom:0;width:44px;height:var(--customer-nav-height);background:transparent;padding:10px}.back-image[data-v-eb9ffea5]{width:22px;height:22px}.order-head[data-v-eb9ffea5],.status-block[data-v-eb9ffea5],.dish-progress[data-v-eb9ffea5]{background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box;margin:12px;padding:16px}.order-head[data-v-eb9ffea5]{display:flex;flex-wrap:wrap;gap:12px}.order-store-copy[data-v-eb9ffea5]{flex:1;min-width:140px}.store-name[data-v-eb9ffea5]{display:block;font-size:17px;font-weight:700}.store-meta[data-v-eb9ffea5]{display:block;margin-top:6px;color:#776f68}.order-no[data-v-eb9ffea5]{width:100%;display:flex;gap:16px;justify-content:space-between;padding-top:12px;border-top:1px solid #eee9e3;color:#776f68;font-size:14px}.order-no uni-text[data-v-eb9ffea5]:last-child{min-width:0;overflow-wrap:anywhere;text-align:right}.status-block[data-v-eb9ffea5]{padding:20px;background:#fff;border-color:#e8e8e8}.status-eyebrow[data-v-eb9ffea5]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#776f68;font-size:14px}.live-label[data-v-eb9ffea5]{color:#676767;background:#f5f5f5;border-radius:999px;padding:3px 9px;font-size:14px}.status-line[data-v-eb9ffea5]{display:flex;gap:12px;align-items:center;margin-top:16px}.status-copy[data-v-eb9ffea5]{flex:1;min-width:0}.status-title[data-v-eb9ffea5]{display:block;color:#292521;font-size:21px;font-weight:700;line-height:30px}.status-description[data-v-eb9ffea5]{display:block;color:#776f68;font-size:14px;line-height:23px;margin-top:8px}.status-art[data-v-eb9ffea5]{width:64px;height:64px;flex-shrink:0}.serving-summary[data-v-eb9ffea5]{margin-top:20px;padding:14px;border-radius:8px;background:#f7f7f7}.serving-heading[data-v-eb9ffea5]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.served-count[data-v-eb9ffea5]{font-size:24px;font-weight:700;color:#b41622;line-height:30px}.served-total[data-v-eb9ffea5]{color:#776f68;font-size:14px}.serving-track[data-v-eb9ffea5]{margin:10px 0 12px;height:6px;background:#e7e7e7;border-radius:999px;overflow:hidden}.serving-fill[data-v-eb9ffea5]{height:6px;background:#b41622;border-radius:999px}.serving-footnote[data-v-eb9ffea5]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;color:#776f68;font-size:14px}.cancelled .status-title[data-v-eb9ffea5]{color:#776f68}.list-head[data-v-eb9ffea5]{display:flex;justify-content:space-between;font-size:16px;font-weight:700}.list-head uni-text[data-v-eb9ffea5]:last-child{color:#776f68;font-size:14px;font-weight:400}.tracking-row[data-v-eb9ffea5]{display:flex;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid #eee9e3}.tracking-row[data-v-eb9ffea5]:last-child{border:0;padding-bottom:0}.tracking-image[data-v-eb9ffea5]{width:60px;height:60px;border-radius:8px;flex-shrink:0;background:#f6f5f2}.tracking-copy[data-v-eb9ffea5]{flex:1;min-width:0}.tracking-copy uni-text[data-v-eb9ffea5]{display:block}.tracking-copy uni-text[data-v-eb9ffea5]:first-child{font-size:16px;font-weight:600;line-height:24px}.tracking-copy uni-text[data-v-eb9ffea5]:last-child{color:#776f68;margin-top:4px;font-size:14px}.badge[data-v-eb9ffea5]{flex-shrink:0;color:#976122;background:#fff4e4;border-radius:4px;padding:4px 8px;font-size:14px}.badge.green[data-v-eb9ffea5]{color:#28775a;background:#edf5ef}.badge.waiting[data-v-eb9ffea5]{color:#b41622;background:#fbefed}.action-row[data-v-eb9ffea5]{display:flex;gap:8px;margin:12px}.action-row uni-button[data-v-eb9ffea5]{flex:1;min-height:48px;padding:10px 4px;background:#fff;border:1px solid #e5ded6;color:#292521}.action-row uni-button.primary[data-v-eb9ffea5]{color:#b41622}.bottom-bar[data-v-eb9ffea5]{position:fixed;z-index:10;left:0;right:0;bottom:0;display:flex;align-items:center;gap:16px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee9e3;box-sizing:border-box}.bottom-bar uni-button[data-v-eb9ffea5]{min-height:48px;padding:10px 20px;background:#b41622;color:#fff;flex:1}.amount-copy[data-v-eb9ffea5]{display:flex;flex-direction:column;gap:2px}.amount-copy uni-text[data-v-eb9ffea5]:first-child{color:#776f68;font-size:14px}.amount-copy uni-text[data-v-eb9ffea5]:last-child{color:#b41622;font-size:24px;line-height:1.25;font-weight:700;font-variant-numeric:tabular-nums}.loading[data-v-eb9ffea5],.empty[data-v-eb9ffea5]{margin:12px;padding:48px 20px;text-align:center;color:#776f68;background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box}.loading uni-button[data-v-eb9ffea5],.empty uni-button[data-v-eb9ffea5]{min-height:44px;padding:10px 22px;background:#b41622;color:#fff;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.dish-empty[data-v-eb9ffea5]{padding:24px 0;text-align:center;color:#776f68}.sync-notice[data-v-eb9ffea5]{color:#865825;background:#fff4e7;margin:12px;padding:12px;border-radius:8px}.service-wrap[data-v-eb9ffea5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.mask[data-v-eb9ffea5]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(26,22,19,.45)}.service-drawer[data-v-eb9ffea5]{position:absolute;left:0;right:0;bottom:0;max-height:90vh;overflow-y:auto;box-sizing:border-box;padding:10px 20px calc(20px + env(safe-area-inset-bottom));background:#fff;border-radius:12px 12px 0 0}.handle[data-v-eb9ffea5]{width:36px;height:4px;margin:0 auto 10px;background:#ded8d0;border-radius:999px}.service-heading[data-v-eb9ffea5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:22px}.service-heading>uni-view[data-v-eb9ffea5]{min-width:0}.service-title[data-v-eb9ffea5]{display:block;font-size:21px;font-weight:700;line-height:32px}.service-table[data-v-eb9ffea5]{display:block;color:#776f68;margin-top:4px;font-size:14px}.service-close[data-v-eb9ffea5]{width:44px;height:44px;flex-shrink:0;padding:0;background:#f6f5f2;color:#776f68;font-size:28px!important;font-weight:400!important}.quick-title[data-v-eb9ffea5],.note-title[data-v-eb9ffea5]{display:block;font-size:16px;font-weight:600;margin-bottom:12px}.quick-grid[data-v-eb9ffea5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}.quick-grid uni-button[data-v-eb9ffea5]{position:relative;min-height:104px;padding:14px 4px;flex-direction:column;gap:8px;border:1px solid #e8e8e8;background:#fff;color:#292521;font-weight:500;font-size:14px}.quick-grid uni-button.selected[data-v-eb9ffea5]{background:#fff5f5;border-color:#b41622;color:#b41622;font-weight:600}.quick-grid uni-image[data-v-eb9ffea5]{width:32px;height:32px}.selected-check[data-v-eb9ffea5]{position:absolute;top:3px;right:7px;font-size:14px}.service-note[data-v-eb9ffea5]{width:100%;height:96px;box-sizing:border-box;padding:14px;border:1px solid #e8e8e8;background:#f7f7f7;border-radius:8px;font-size:16px;line-height:24px}.service-placeholder[data-v-eb9ffea5]{color:#827970;font-size:14px}.note-count[data-v-eb9ffea5]{text-align:right;margin-top:4px;color:#776f68;font-size:14px}.hint[data-v-eb9ffea5]{color:#776f68;font-size:14px;margin:14px 0;line-height:22px}.service-error[data-v-eb9ffea5]{margin-top:8px;color:#b41622;font-size:14px}.notify[data-v-eb9ffea5]{width:100%;min-height:48px;background:#b41622;color:#fff}@media(max-width:350px){.order-head[data-v-eb9ffea5],.status-block[data-v-eb9ffea5],.dish-progress[data-v-eb9ffea5]{margin-left:12px;margin-right:12px;padding:12px}.tracking-row[data-v-eb9ffea5]{gap:8px}.tracking-image[data-v-eb9ffea5]{width:52px;height:52px}.badge[data-v-eb9ffea5]{padding:4px 6px}.service-drawer[data-v-eb9ffea5]{padding-left:16px;padding-right:16px}}.history-page[data-v-fe8902a4]{min-height:100vh;box-sizing:border-box;background:#f6f5f2;color:#292521;font-size:14px;line-height:1.5;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.history-page uni-button[data-v-fe8902a4]{margin:0;font-size:15px;font-weight:600;line-height:1.4;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.history-page uni-button[data-v-fe8902a4]:after{border:0}.history-page uni-button[disabled][data-v-fe8902a4]{opacity:.5}.history-page[data-v-fe8902a4]{padding-bottom:24px}.order-tabs[data-v-fe8902a4]{display:flex;background:#fff;border-top:1px solid #f6f5f2;padding:0 16px}.order-tab[data-v-fe8902a4]{position:relative;flex:1;height:50px;background:#fff;color:#776f68;border-radius:0!important;font-size:16px!important;font-weight:400!important}.order-tab.active[data-v-fe8902a4]{color:#b41622;font-weight:700!important}.order-tab.active[data-v-fe8902a4]:before{content:"";position:absolute;bottom:0;width:24px;height:3px;border-radius:999px;background:#b41622}.history-list[data-v-fe8902a4]{padding:12px;display:flex;flex-direction:column;gap:14px}.history-card[data-v-fe8902a4]{background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box;padding:16px}.order-header[data-v-fe8902a4]{display:flex;gap:10px;align-items:flex-start}.order-header-copy[data-v-fe8902a4]{flex:1;min-width:0}.store-title[data-v-fe8902a4]{display:block;font-size:17px;font-weight:700;line-height:26px}.order-time[data-v-fe8902a4]{display:block;color:#776f68;font-size:14px;margin-top:7px}.status-link[data-v-fe8902a4]{flex-shrink:0;gap:4px;background:#faf3e9;padding:0 8px;min-height:44px;color:#b41622;font-size:14px!important;align-self:flex-start}.completed .status-link[data-v-fe8902a4]{background:#f6f3ed;color:#766041}.completed-tick[data-v-fe8902a4]{font-size:16px;font-weight:700}.cancelled .status-link[data-v-fe8902a4]{color:#776f68;background:#f4f3f0}.table-row[data-v-fe8902a4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #eee9e3;color:#776f68;font-size:14px}.history-table[data-v-fe8902a4]{color:#61554b;background:#f8f5ef;padding:3px 8px;border-radius:4px}.history-guests[data-v-fe8902a4]{margin-left:auto}.dish-previews[data-v-fe8902a4]{display:flex;gap:10px;margin-top:16px}.dish-preview[data-v-fe8902a4]{flex:1;min-width:0;max-width:110px}.dish-preview-image[data-v-fe8902a4]{display:block;width:100%;height:76px;border-radius:8px;background:#f6f5f2}.dish-preview-name[data-v-fe8902a4]{display:block;font-size:14px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-summary[data-v-fe8902a4]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;color:#776f68;font-size:14px}.paid-price[data-v-fe8902a4]{font-size:20px;font-weight:700;color:#292521;margin-left:4px}.card-actions[data-v-fe8902a4]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.card-actions uni-button[data-v-fe8902a4]{min-height:44px;padding:10px 18px;font-size:14px}.reorder-button[data-v-fe8902a4]{color:#776f68;background:#fff;border:1px solid #e5ded6}.detail-button[data-v-fe8902a4]{color:#b41622;background:#fff6f4;border:1px solid #ead1cd}.history-notice[data-v-fe8902a4]{margin:12px;padding:16px;display:flex;align-items:center;gap:12px;background:#fff5eb;border:1px solid #efddc6;border-radius:12px}.history-notice-copy[data-v-fe8902a4]{flex:1;min-width:0}.history-notice-title[data-v-fe8902a4]{display:block;color:#80542d;font-size:16px;font-weight:600}.history-notice-detail[data-v-fe8902a4]{display:block;margin-top:6px;color:#805f44;font-size:14px;line-height:22px}.history-retry[data-v-fe8902a4]{min-width:64px;min-height:44px;flex-shrink:0;padding:8px 14px;background:#fff;color:#80542d;border:1px solid #e5c9ac;font-size:14px!important}.empty-state[data-v-fe8902a4]{margin:12px;padding:48px 20px;text-align:center;color:#776f68;background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box}.empty-state uni-button[data-v-fe8902a4]{min-height:44px;padding:10px 22px;background:#b41622;color:#fff;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.empty-state[data-v-fe8902a4]{padding-top:64px;padding-bottom:64px}.empty-title[data-v-fe8902a4]{display:block;font-size:18px;color:#292521;font-weight:600}.empty-copy[data-v-fe8902a4]{display:block;margin-top:12px;font-size:14px;line-height:24px}.recoverable-empty-actions[data-v-fe8902a4]{display:flex;justify-content:center;gap:12px}.recoverable-empty-actions uni-button[data-v-fe8902a4]{margin:24px 0 0}.recoverable-empty-actions .ghost[data-v-fe8902a4]{background:#fff;color:#b41622;border:1px solid #ead1cd}@media(max-width:350px){.history-list[data-v-fe8902a4],.history-card[data-v-fe8902a4]{padding:12px}.dish-preview-image[data-v-fe8902a4]{height:64px}}.detail-page[data-v-7d84c4b1]{min-height:100vh;box-sizing:border-box;background:#f6f5f2;color:#292521;font-size:14px;line-height:1.5;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.detail-page uni-button[data-v-7d84c4b1]{margin:0;font-size:15px;font-weight:600;line-height:1.4;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.detail-page uni-button[data-v-7d84c4b1]:after{border:0}.detail-page uni-button[disabled][data-v-7d84c4b1]{opacity:.5}.detail-content[data-v-7d84c4b1]{padding:12px;display:flex;flex-direction:column;gap:12px}.completion-section[data-v-7d84c4b1]{background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box;padding:20px;background:linear-gradient(135deg,#fff9ee,#fff 75%);border-color:#eaded3}.completion-heading[data-v-7d84c4b1]{display:flex;align-items:center;gap:16px}.completion-copy[data-v-7d84c4b1]{flex:1;min-width:0}.completion-art[data-v-7d84c4b1]{width:58px;height:58px;flex-shrink:0}.completion-title[data-v-7d84c4b1]{display:block;font-size:23px;font-weight:700;color:#292521;line-height:32px}.completion-subtitle[data-v-7d84c4b1]{display:block;color:#776f68;font-size:14px;line-height:23px;margin-top:7px}.completion-section.cancelled[data-v-7d84c4b1]{background:#faf9f6;border-color:#e5ded6}.cancelled .completion-title[data-v-7d84c4b1]{color:#776f68}.context-row[data-v-7d84c4b1]{border-top:1px solid #eae1d5;margin-top:20px;padding-top:16px;color:#776f68;font-size:14px}.store-name[data-v-7d84c4b1]{display:block;font-size:17px;line-height:26px;font-weight:600;color:#292521}.visit-context[data-v-7d84c4b1]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;color:#6f6254}.visit-time[data-v-7d84c4b1]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;font-size:14px;color:#776f68}.detail-section[data-v-7d84c4b1]{background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box;padding:16px}.section-heading[data-v-7d84c4b1]{display:flex;justify-content:space-between;align-items:center;gap:12px}.section-heading>uni-text[data-v-7d84c4b1]:last-child{color:#776f68;font-size:14px}.section-title[data-v-7d84c4b1]{display:block;font-size:16px;font-weight:700}.dish-row[data-v-7d84c4b1]{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #eee9e3}.dish-row>uni-image[data-v-7d84c4b1]{width:60px;height:60px;border-radius:8px;flex-shrink:0;background:#f6f5f2}.dish-copy[data-v-7d84c4b1]{flex:1;min-width:0}.dish-name[data-v-7d84c4b1]{display:block;font-size:16px;font-weight:600;line-height:24px}.dish-qty[data-v-7d84c4b1]{display:block;color:#776f68;margin-top:4px;font-size:14px}.dish-price[data-v-7d84c4b1]{flex-shrink:0;font-size:16px;font-weight:600}.amount-section[data-v-7d84c4b1]{padding-top:12px}.amount-row[data-v-7d84c4b1]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:36px;color:#776f68;font-size:14px}.amount-row.paid[data-v-7d84c4b1]{border-top:1px solid #eee9e3;margin-top:10px;padding-top:16px;color:#292521;font-size:16px}.amount-row.paid uni-text[data-v-7d84c4b1]:last-child{color:#b41622;font-size:24px;line-height:1.25;font-weight:700;font-variant-numeric:tabular-nums}.info-section .section-title[data-v-7d84c4b1]{margin-bottom:10px}.info-row[data-v-7d84c4b1]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;font-size:14px}.info-row>uni-text[data-v-7d84c4b1]:first-child{color:#776f68;flex:0 0 64px}.info-row>uni-text[data-v-7d84c4b1]:last-child{text-align:right;min-width:0;overflow-wrap:anywhere}.order-number[data-v-7d84c4b1]{display:flex;flex:1;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.order-number>uni-text[data-v-7d84c4b1]{overflow-wrap:anywhere;min-width:0;text-align:right}.order-number uni-button[data-v-7d84c4b1]{padding:0 8px;flex-shrink:0;min-width:44px;min-height:44px;font-size:14px;color:#b41622;background:#fff6f4}.bottom-actions[data-v-7d84c4b1]{position:fixed;z-index:10;left:0;right:0;bottom:0;display:flex;align-items:center;gap:16px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee9e3;box-sizing:border-box}.bottom-actions uni-button[data-v-7d84c4b1]{min-height:48px;padding:10px 20px;background:#b41622;color:#fff;flex:1}.bottom-actions[data-v-7d84c4b1]{gap:12px}.bottom-actions .invoice-button[data-v-7d84c4b1]{background:#fff;color:#292521;border:1px solid #e5ded6}.detail-loading[data-v-7d84c4b1],.detail-empty[data-v-7d84c4b1]{margin:12px;padding:48px 20px;text-align:center;color:#776f68;background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box}.detail-loading uni-button[data-v-7d84c4b1],.detail-empty uni-button[data-v-7d84c4b1]{min-height:44px;padding:10px 22px;background:#b41622;color:#fff;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.no-items[data-v-7d84c4b1]{display:block;padding:24px 0;color:#776f68;text-align:center}.cached-notice[data-v-7d84c4b1]{padding:12px;background:#fff4e7;border-radius:8px;color:#865825;font-size:14px;display:flex;align-items:center;gap:12px}.cached-notice uni-button[data-v-7d84c4b1]{min-width:60px;min-height:44px;color:#865825;background:#fff;font-size:14px;flex-shrink:0}@media(max-width:350px){.detail-content[data-v-7d84c4b1],.detail-section[data-v-7d84c4b1],.completion-section[data-v-7d84c4b1]{padding:12px}.dish-row[data-v-7d84c4b1]{gap:8px}.dish-row>uni-image[data-v-7d84c4b1]{width:52px;height:52px}}.invoice-page[data-v-e0cf2cee]{min-height:100vh;overflow:hidden;background:#fff;color:#171717;font-family:PingFang SC,MiSans,sans-serif}.invoice-page[data-v-e0cf2cee] .page-nav-title{color:#171717;font-size:16px;line-height:22px;font-weight:700}.invoice-content[data-v-e0cf2cee]{position:relative;min-height:calc(100vh - 88px);overflow:hidden;background:#fff}.invoice-status[data-v-e0cf2cee]{width:331px;height:160px;margin:77px auto 0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.invoice-visual[data-v-e0cf2cee]{width:83px;height:83px;flex:0 0 83px;pointer-events:none}.invoice-title[data-v-e0cf2cee]{margin-top:9px;color:#171717;font-size:16px;line-height:23px;font-weight:600;letter-spacing:0}.invoice-description[data-v-e0cf2cee]{margin-top:9px;color:#686868;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;max-width:100%;text-align:center;white-space:normal}.invoice-actions[data-v-e0cf2cee]{width:331px;height:94px;margin:114px auto 0;padding-top:18px;display:flex;flex-direction:column;align-items:center;gap:14px;box-sizing:border-box}.invoice-primary[data-v-e0cf2cee],.invoice-history[data-v-e0cf2cee]{margin:0;padding:0;border:0}.invoice-primary[data-v-e0cf2cee]:after,.invoice-history[data-v-e0cf2cee]:after{border:0}.invoice-primary[data-v-e0cf2cee]{width:292px;height:47px;flex:0 0 47px;border-radius:8px;background:#b41622;box-shadow:0 8px 16px rgba(180,22,34,.22);color:#fff;font-size:15px;line-height:47px;font-weight:500;letter-spacing:0}.invoice-primary-hover[data-v-e0cf2cee]{opacity:.82}.invoice-history[data-v-e0cf2cee]{height:24px;display:flex;align-items:center;justify-content:center;gap:4px;background:transparent;color:#777;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0}.invoice-history uni-image[data-v-e0cf2cee]{width:8px;height:14px;pointer-events:none}.invoice-history-hover[data-v-e0cf2cee]{opacity:.64}.invoice-footnote[data-v-e0cf2cee]{position:absolute;left:50%;transform:translate(-50%);bottom:calc(85px + env(safe-area-inset-bottom));width:280px;max-width:calc(100% - 32px);color:#777;font-size:14px;line-height:20px;font-weight:400;text-align:center;letter-spacing:0;white-space:normal}@media(max-width:362px){.invoice-status[data-v-e0cf2cee],.invoice-actions[data-v-e0cf2cee]{width:calc(100% - 32px)}.invoice-primary[data-v-e0cf2cee]{max-width:100%}}@media(max-height:700px){.invoice-status[data-v-e0cf2cee]{margin-top:46px}.invoice-actions[data-v-e0cf2cee]{margin-top:60px}.invoice-footnote[data-v-e0cf2cee]{bottom:calc(36px + env(safe-area-inset-bottom))}}[data-v-e0cf2cee] .page-nav-button,[data-v-e0cf2cee] .page-nav-subtitle{font-size:14px}[data-v-e0cf2cee] .page-nav-subtitle{line-height:14px}.page[data-v-0f978de3]{min-height:100vh;box-sizing:border-box;background:#f6f5f2;color:#292521;font-size:14px;line-height:1.5;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.page uni-button[data-v-0f978de3]{margin:0;font-size:15px;font-weight:600;line-height:1.4;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.page uni-button[data-v-0f978de3]:after{border:0}.page uni-button[disabled][data-v-0f978de3]{opacity:.5}.topbar[data-v-0f978de3]{height:var(--customer-header-height);padding-top:var(--customer-safe-top);display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;background:#fff}.title[data-v-0f978de3]{font-size:17px;font-weight:700}.back[data-v-0f978de3]{position:absolute;left:8px;bottom:0;width:44px;height:var(--customer-nav-height);background:transparent;padding:10px}.back-image[data-v-0f978de3]{width:22px;height:22px}.confirm-content[data-v-0f978de3],.payment-content[data-v-0f978de3]{position:fixed;left:0;right:0;top:var(--customer-header-height);bottom:calc(86px + env(safe-area-inset-bottom));width:100%;box-sizing:border-box}.store-head[data-v-0f978de3],.payment-order-owner[data-v-0f978de3],.order-list[data-v-0f978de3],.setting-list[data-v-0f978de3],.amount-summary[data-v-0f978de3],.payment-items[data-v-0f978de3],.payment-summary[data-v-0f978de3],.payment-section[data-v-0f978de3]{background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box;margin:12px;padding:16px}.store-name[data-v-0f978de3],.payment-store-name[data-v-0f978de3]{display:block;font-size:17px;font-weight:700;overflow-wrap:anywhere}.store-meta[data-v-0f978de3],.table-context[data-v-0f978de3]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.store-meta[data-v-0f978de3]{margin-top:10px;color:#776f68;gap:8px}.table-number[data-v-0f978de3]{font-weight:700;color:#292521}.dine[data-v-0f978de3],.first-order[data-v-0f978de3],.payment-dine[data-v-0f978de3]{padding:3px 8px;background:#f7f3ee;border-radius:4px;color:#776f68;font-size:14px}.section-heading[data-v-0f978de3],.payment-title[data-v-0f978de3],.payment-heading[data-v-0f978de3]{display:flex;justify-content:space-between;gap:12px;font-size:16px;font-weight:700}.section-heading uni-text[data-v-0f978de3]:last-child,.payment-title uni-text[data-v-0f978de3]:last-child{color:#776f68;font-size:14px;font-weight:400}.order-list[data-v-0f978de3]{padding-bottom:8px}.order-list .section-heading[data-v-0f978de3]{padding-bottom:4px}.confirm-row[data-v-0f978de3]{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #eee9e3}.confirm-row[data-v-0f978de3]:last-child{border:0}.confirm-photo[data-v-0f978de3]{flex:0 0 76px;width:76px;height:76px;border-radius:8px;background:#f6f5f2}.confirm-copy[data-v-0f978de3]{flex:1;min-width:0}.confirm-name[data-v-0f978de3]{display:block;font-size:16px;font-weight:600;line-height:24px}.confirm-spec[data-v-0f978de3]{display:block;color:#776f68;margin-top:5px;font-size:14px;line-height:21px;overflow-wrap:anywhere}.confirm-bottom[data-v-0f978de3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;margin-top:8px}.line-price[data-v-0f978de3]{color:#b41622;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.setting-list[data-v-0f978de3]{padding:0 16px}.setting-row[data-v-0f978de3]{min-height:60px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #eee9e3;padding:12px 0;box-sizing:border-box}.setting-row[data-v-0f978de3]:last-child{border:0}.setting-label[data-v-0f978de3]{flex:0 0 64px;font-size:16px}.setting-value[data-v-0f978de3]{display:flex;align-items:center;gap:8px;color:#776f68;min-width:0;text-align:right;font-size:14px;overflow-wrap:anywhere}.amount-summary>uni-view[data-v-0f978de3],.payment-summary-row[data-v-0f978de3]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px}.amount-summary>uni-view[data-v-0f978de3]:last-child{border-top:1px solid #eee9e3;margin-top:8px;padding-top:12px}.amount-red[data-v-0f978de3]{color:#b41622;font-size:24px;line-height:1.25;font-weight:700;font-variant-numeric:tabular-nums}.submit-bar[data-v-0f978de3],.pay-bar[data-v-0f978de3]{position:fixed;z-index:10;left:0;right:0;bottom:0;display:flex;align-items:center;gap:16px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee9e3;box-sizing:border-box}.submit-bar uni-button[data-v-0f978de3],.pay-bar uni-button[data-v-0f978de3]{min-height:48px;padding:10px 20px;background:#b41622;color:#fff;flex:1}.submit-total[data-v-0f978de3],.pay-amount[data-v-0f978de3]{display:flex;flex-direction:column;gap:2px}.submit-total>uni-text[data-v-0f978de3]:first-child,.pay-amount>uni-text[data-v-0f978de3]:first-child{color:#776f68;font-size:14px}.submit-total>uni-text[data-v-0f978de3]:last-child,.pay-amount>uni-text[data-v-0f978de3]:last-child{color:#b41622;font-size:24px;line-height:1.25;font-weight:700;font-variant-numeric:tabular-nums}.cart-refresh-notice[data-v-0f978de3]{margin:12px;padding:16px;background:#fff4e7;color:#865825;border-radius:12px}.cart-refresh-notice uni-button[data-v-0f978de3]{min-height:44px;margin-top:12px;background:#fff;color:#b41622}.loading[data-v-0f978de3],.bill-error[data-v-0f978de3]{margin:12px;padding:48px 20px;text-align:center;color:#776f68;background:#fff;border:1px solid #eee9e3;border-radius:12px;box-sizing:border-box}.loading uni-button[data-v-0f978de3],.bill-error uni-button[data-v-0f978de3]{min-height:44px;padding:10px 22px;background:#b41622;color:#fff;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.empty-cart[data-v-0f978de3],.payment-empty[data-v-0f978de3]{padding:28px 0;color:#776f68;text-align:center}.payment-store-row[data-v-0f978de3]{display:flex;align-items:flex-start;gap:12px}.payment-store-copy[data-v-0f978de3]{flex:1;min-width:0}.payment-dine[data-v-0f978de3]{flex-shrink:0}.payment-meta[data-v-0f978de3]{display:block;margin-top:8px;color:#776f68}.payment-order-number[data-v-0f978de3]{display:flex;gap:16px;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid #eee9e3;color:#776f68}.payment-order-number uni-text[data-v-0f978de3]:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.served[data-v-0f978de3]{margin-top:14px;color:#776f68;font-size:14px}.served.paid[data-v-0f978de3]{color:#28775a}.payment-dish[data-v-0f978de3]{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #eee9e3}.payment-dish[data-v-0f978de3]:last-child{padding-bottom:0;border:0}.payment-dish-image[data-v-0f978de3]{flex:0 0 56px;width:56px;height:56px;border-radius:8px;background:#f6f5f2}.payment-dish-copy[data-v-0f978de3]{flex:1;min-width:0}.payment-dish-name[data-v-0f978de3]{display:block;font-size:16px;font-weight:600}.payment-dish-spec[data-v-0f978de3]{display:block;font-size:14px;margin-top:4px;color:#776f68}.payment-dish-price[data-v-0f978de3]{font-size:16px;font-weight:600;flex-shrink:0}.summary-label[data-v-0f978de3],.payable-copy[data-v-0f978de3]{display:flex;flex-direction:column}.discount-value[data-v-0f978de3]{color:#776f68}.payable-row[data-v-0f978de3]{border-top:1px solid #eee9e3;margin-top:8px;padding-top:16px}.payable-copy uni-text[data-v-0f978de3]:last-child{color:#776f68;font-size:14px;margin-top:4px}.payment-method[data-v-0f978de3]{display:flex;align-items:center;gap:12px;padding:18px 0}.wechat-logo[data-v-0f978de3]{width:36px;height:36px;flex-shrink:0}.payment-method-copy[data-v-0f978de3]{flex:1;min-width:0}.payment-method-copy uni-text[data-v-0f978de3]{display:block}.payment-method-copy uni-text[data-v-0f978de3]:first-child{font-size:16px;font-weight:600}.payment-method-copy uni-text[data-v-0f978de3]:last-child{margin-top:4px;color:#776f68;font-size:14px}.check[data-v-0f978de3]{color:#28775a;font-size:20px}.payment-sync[data-v-0f978de3]{padding-top:12px;border-top:1px solid #eee9e3;color:#776f68;font-size:14px}@media(max-width:350px){.store-head[data-v-0f978de3],.order-list[data-v-0f978de3],.setting-list[data-v-0f978de3],.amount-summary[data-v-0f978de3],.payment-order-owner[data-v-0f978de3],.payment-items[data-v-0f978de3],.payment-summary[data-v-0f978de3],.payment-section[data-v-0f978de3]{margin-left:12px;margin-right:12px;padding-left:12px;padding-right:12px}.confirm-row[data-v-0f978de3]{gap:10px}.confirm-photo[data-v-0f978de3]{width:64px;height:64px;flex-basis:64px}.confirm-bottom[data-v-0f978de3],.payable-row[data-v-0f978de3]{flex-wrap:wrap}}.store-head[data-v-0f978de3],.payment-order-owner[data-v-0f978de3]{padding:18px;background:#fff}.store-meta[data-v-0f978de3]{margin-top:12px}.dine[data-v-0f978de3],.first-order[data-v-0f978de3],.payment-dine[data-v-0f978de3]{padding:4px 8px;background:#f6f5f3;line-height:20px}.order-list .section-heading[data-v-0f978de3],.payment-title[data-v-0f978de3]{padding-bottom:12px;border-bottom:1px solid #eee9e3}.confirm-photo[data-v-0f978de3]{width:72px;height:72px;flex-basis:72px}.confirm-spec[data-v-0f978de3]{color:#81786f}.confirm-bottom[data-v-0f978de3] .customer-quantity{margin-left:auto}.setting-value[data-v-0f978de3]{line-height:22px}.setting-value>uni-text[data-v-0f978de3]:last-child:not(:first-child){color:#ada59e;font-size:20px}.amount-summary[data-v-0f978de3]{padding:16px 18px}.amount-summary>uni-view[data-v-0f978de3]:first-child,.payment-summary-row[data-v-0f978de3]{color:#776f68;font-size:14px}.amount-summary>uni-view[data-v-0f978de3]:last-child,.payable-copy>uni-text[data-v-0f978de3]:first-child{color:#292521;font-size:16px;font-weight:600}.payment-meta[data-v-0f978de3]{font-size:14px;line-height:22px}.payment-order-number[data-v-0f978de3]{gap:12px;font-size:14px;line-height:22px}.payment-order-number>uni-text[data-v-0f978de3]:first-child{flex-shrink:0}.served[data-v-0f978de3]{padding:10px 12px;background:#f8f7f5;border-radius:8px;line-height:22px}.payment-dish[data-v-0f978de3]{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px}.payment-dish-image[data-v-0f978de3]{width:52px;height:52px}.payment-dish-name[data-v-0f978de3]{line-height:24px}.payment-dish-spec[data-v-0f978de3]{line-height:21px}.payment-dish-price[data-v-0f978de3]{align-self:start;padding-top:2px;font-variant-numeric:tabular-nums}.summary-value[data-v-0f978de3]{color:#292521;font-size:16px;font-weight:500}.payable-copy>uni-text[data-v-0f978de3]:last-child{font-weight:400;line-height:21px}.payment-section[data-v-0f978de3]{padding:16px}.payment-method[data-v-0f978de3]{margin-top:14px;padding:14px 12px;border:1px solid #e5d4d3;border-radius:8px;background:snow;gap:10px}.wechat-logo[data-v-0f978de3]{width:32px;height:32px}.payment-method-copy>uni-text[data-v-0f978de3]:last-child{line-height:21px}.check[data-v-0f978de3]{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:#b41622;color:#fff;font-size:14px;text-align:center;line-height:22px}.payment-sync[data-v-0f978de3]{border:0;padding-top:12px;line-height:22px}.submit-bar[data-v-0f978de3],.pay-bar[data-v-0f978de3]{gap:20px}.submit-bar>uni-button[data-v-0f978de3],.pay-bar>uni-button[data-v-0f978de3]{font-size:16px;min-height:50px}@media(max-width:350px){.confirm-photo[data-v-0f978de3]{width:60px;height:60px;flex-basis:60px}.payment-dish[data-v-0f978de3]{grid-template-columns:48px minmax(0,1fr);gap:8px 10px}.payment-dish-image[data-v-0f978de3]{width:48px;height:48px;grid-row:span 2}.payment-dish-price[data-v-0f978de3]{grid-column:2;padding:0}}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}.uni-label-pointer{cursor:pointer}.editor-page[data-v-9dce952f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;overflow-y:auto;background:#f7f7f5;color:#252525}.editor-safe[data-v-9dce952f]{height:var(--status-bar-height, 0px);background:#fff}.editor-nav[data-v-9dce952f]{height:48px;display:flex;align-items:center;justify-content:space-between;background:#fff;font-size:17px;font-weight:600}.editor-nav uni-button[data-v-9dce952f],.nav-space[data-v-9dce952f]{width:48px;height:48px;margin:0;padding:0;background:transparent;display:flex;align-items:center;justify-content:center}.back-arrow[data-v-9dce952f]{width:9px;height:9px;border-left:2px solid #252525;border-bottom:2px solid #252525;transform:rotate(45deg)}.editor-content[data-v-9dce952f]{max-width:560px;margin:0 auto;padding:20px 12px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box}.editor-card[data-v-9dce952f]{padding:20px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:16px}uni-label[data-v-9dce952f],.setting-title[data-v-9dce952f]{font-size:15px;line-height:24px;font-weight:600}uni-input[data-v-9dce952f]{height:48px;width:100%;border-bottom:1px solid #deded9;font-size:17px;color:#252525;box-sizing:border-box}.field-count[data-v-9dce952f]{text-align:right;color:#777;font-size:14px}.editor-note[data-v-9dce952f]{display:block;color:#73736c;font-size:14px;line-height:22px;margin:12px 4px 0}.editor-card .editor-note[data-v-9dce952f]{margin:0}.primary[data-v-9dce952f]{min-height:48px;margin:24px 0 0;border-radius:12px;background:#b41622;color:#fff;font-size:16px;line-height:48px;font-weight:600}.primary[disabled][data-v-9dce952f]{background:#e4d7d7;color:#806b6b}.avatar-card[data-v-9dce952f]{align-items:center;padding:32px 20px;font-size:16px}.avatar-preview[data-v-9dce952f]{width:112px;height:112px;border-radius:50%;background:#f4f1eb}.phone-number[data-v-9dce952f]{font-size:26px;line-height:36px;font-weight:600}.setting-status[data-v-9dce952f]{font-size:18px;line-height:28px}.notification-status[data-v-9dce952f]{display:flex;justify-content:space-between;gap:16px;font-size:15px;line-height:24px}.notification-status uni-text[data-v-9dce952f]:last-child{color:#777}.platform-note[data-v-9dce952f]{margin-top:20px;padding:16px;border-radius:12px;background:#eeede9;color:#625f58;font-size:14px;line-height:24px}.form-error[data-v-9dce952f]{display:block;margin-top:16px;color:#ad1a28;font-size:14px;line-height:24px}uni-button[data-v-9dce952f]:after{border:0}uni-button[data-v-9dce952f]:focus-visible{outline:2px solid #b41622;outline-offset:3px}.editor-safe[data-v-9dce952f]{height:var(--customer-safe-top, env(safe-area-inset-top, 0px))}.editor-nav[data-v-9dce952f]{height:var(--customer-nav-height, 44px)}.editor-nav uni-button[data-v-9dce952f],.nav-space[data-v-9dce952f]{height:44px;width:44px}.mine-page[data-v-13c384d9]{min-height:100vh;padding:17px 20px calc(160px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fffdf9;color:#1f1712}.profile-hero[data-v-13c384d9]{min-height:95px;padding:15px;border-radius:12px;background:linear-gradient(135deg,#fff2e8,#fff 64%);border:1px solid #eee0d2;display:flex;align-items:center;gap:11px;box-shadow:0 6px 16px rgba(112,76,50,.1)}.avatar-wrap[data-v-13c384d9]{position:relative;width:66px;height:66px;flex:0 0 auto}.avatar[data-v-13c384d9]{width:66px;height:66px;border-radius:50%;border:3px solid #ffffff;background:#f3ebe4}.online-dot[data-v-13c384d9]{position:absolute;right:4px;bottom:4px;width:12px;height:12px;border-radius:50%;background:#34a679;border:2px solid #ffffff}.profile-copy[data-v-13c384d9]{min-width:0;flex:1}.profile-name-line[data-v-13c384d9]{display:flex;align-items:center;gap:6px}.profile-name[data-v-13c384d9]{display:block;font-size:20px;line-height:26px;font-weight:var(--font-weight-number, 800)}.merchant-badge[data-v-13c384d9]{min-width:38px;height:24px;padding:0 6px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:2px;border-radius:999px;background:#fff0e3;color:#c2601c;font-size:14px;font-weight:var(--font-weight-number, 800);line-height:1;white-space:nowrap}.merchant-badge-icon[data-v-13c384d9]{width:14px;height:14px;font-size:14px}.profile-phone-row[data-v-13c384d9]{margin-top:4px;display:flex;align-items:center;gap:4px;color:#76665a}.profile-phone[data-v-13c384d9]{font-size:14px}.phone-icon[data-v-13c384d9]{width:14px;height:14px;font-size:14px}.settings-gear[data-v-13c384d9]{width:36px;height:36px;padding:0;border-radius:50%;border:0;background:#fff;display:flex;align-items:center;justify-content:center;line-height:1}.settings-gear[data-v-13c384d9]:after,.identity-action-button[data-v-13c384d9]:after,.save-button[data-v-13c384d9]:after,.admin-dashboard-button[data-v-13c384d9]:after,.logout-button[data-v-13c384d9]:after{border:0}.settings-icon[data-v-13c384d9]{width:17px;height:17px;color:#9c4502}.identity-card[data-v-13c384d9],.feature-card[data-v-13c384d9]{margin-top:13px;border-radius:12px;background:#fff;border:1px solid #eee0d2;box-shadow:0 5px 14px rgba(112,76,50,.08)}.identity-card[data-v-13c384d9]{min-height:75px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.identity-copy[data-v-13c384d9]{min-width:0;flex:1}.identity-label[data-v-13c384d9]{color:#76665a;font-size:14px}.identity-label-row[data-v-13c384d9]{display:inline-flex;align-items:center;gap:4px;color:#76665a}.identity-source-icon[data-v-13c384d9]{width:14px;height:14px;font-size:14px;color:#9c4502}.identity-main[data-v-13c384d9]{margin-top:4px;display:block;color:#9c4502;font-size:17px;line-height:21px;font-weight:var(--font-weight-number, 800)}.identity-sub[data-v-13c384d9]{margin-top:2px;display:block;color:#76665a;font-size:14px;line-height:20px}.identity-action-button[data-v-13c384d9],.save-button[data-v-13c384d9]{height:36px;border-radius:8px;padding:0 13px;background:linear-gradient(90deg,#d87533,#e0a451);color:#fff;font-size:14px;line-height:36px;font-weight:var(--font-weight-number, 800)}.identity-action-button[data-v-13c384d9]{flex:0 0 auto;background:#fff2e8;color:#9c4502;border:1px solid #edd8c7}.feature-card[data-v-13c384d9]{overflow:hidden}.feature-row[data-v-13c384d9]{position:relative;min-height:58px;padding:12px 14px;display:flex;align-items:center;gap:10px;border-top:1px solid #f0e4d8;cursor:pointer;transition:background-color .16s ease,transform .16s ease;-webkit-tap-highlight-color:rgba(156,69,2,.08)}.feature-row[data-v-13c384d9]:first-child{border-top:0}.feature-row[data-v-13c384d9]:active,.feature-row-pressed[data-v-13c384d9]{background:#fff8ef;transform:scale(.996)}.feature-icon[data-v-13c384d9]{width:33px;height:33px;border-radius:8px;background:#fff2e8;color:#9c4502;display:flex;align-items:center;justify-content:center}.feature-icon.accent[data-v-13c384d9]{background:#e8f6ef;color:#2f9b6a}.feature-icon.muted[data-v-13c384d9]{background:#f4eee7;color:#76665a}.row-source-icon[data-v-13c384d9]{width:17px;height:17px;font-size:17px}.feature-copy[data-v-13c384d9]{min-width:0;flex:1}.feature-title-line[data-v-13c384d9]{display:flex;align-items:center;gap:6px}.feature-title[data-v-13c384d9]{font-size:15px;line-height:20px;font-weight:var(--font-weight-number, 800)}.feature-desc[data-v-13c384d9]{display:block;margin-top:2px;color:#897267;font-size:14px}.preference-badge[data-v-13c384d9]{height:24px;padding:0 6px;display:inline-flex;align-items:center;gap:2px;border-radius:999px;background:#fff2e8;color:#9c4502;font-size:14px;line-height:1;font-weight:var(--font-weight-number, 800)}.badge-icon[data-v-13c384d9]{width:14px;height:14px;font-size:14px}.chevron-icon[data-v-13c384d9]{width:17px;height:17px;color:#b49f90;font-size:17px}.preference-panel[data-v-13c384d9]{margin-top:12px;padding:12px;border-radius:12px;background:#fff8ef;border:1px solid #eee0d2}.field[data-v-13c384d9]{min-height:36px;margin-top:8px;padding:0 11px;border-radius:8px;background:#fff;font-size:14px}.field[data-v-13c384d9]:first-child{margin-top:0}.save-button[data-v-13c384d9]{margin-top:9px;width:100%}.preference-note[data-v-13c384d9]{display:block;margin-top:7px;color:#9c4502;font-size:14px}.logout-button[data-v-13c384d9]{width:120px;height:36px;margin:12px auto 0;padding:0 18px;border-radius:8px;border:1px solid #eee0d2;background:#fff;color:#76665a;font-size:14px;line-height:36px}.admin-dashboard-button[data-v-13c384d9]{width:100%;min-height:48px;margin:14px 0 0;padding:0 14px;border:1px solid #e7a66e;border-radius:8px;box-sizing:border-box;background:#fff7ef;color:#b95314;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:var(--font-weight-number, 800);line-height:1;text-align:left}.admin-dashboard-button[disabled][data-v-13c384d9]{opacity:.72}.admin-dashboard-button-copy[data-v-13c384d9]{display:inline-flex;align-items:center;gap:7px}.admin-dashboard-icon[data-v-13c384d9],.admin-dashboard-chevron[data-v-13c384d9]{width:17px;height:17px;font-size:17px}.admin-dashboard-chevron[data-v-13c384d9]{color:#c88755}.inline-error[data-v-13c384d9]{margin-top:12px;padding:11px 12px;border-radius:12px;background:#fff4ec;color:#8c3e10;font-size:14px;line-height:19px}.mine-page[data-v-13c384d9]{min-height:100vh;padding:0 12px calc(66px + env(safe-area-inset-bottom));background:#f6f6f4;color:#24211f}.mine-header[data-v-13c384d9]{height:86px;margin:0 -12px;background:#fff;text-align:center}.mine-safe[data-v-13c384d9]{height:42px}.mine-title[data-v-13c384d9]{display:block;height:44px;line-height:44px;font-size:17px;font-weight:600;color:#24211f}.profile-block[data-v-13c384d9]{margin:0 -12px;background:#b41622;color:#fff}.profile-main[data-v-13c384d9]{min-height:84px;height:auto;padding:16px 20px;display:flex;align-items:center;gap:12px;box-sizing:border-box}.avatar[data-v-13c384d9]{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.75);background:#f1d9d9;flex:0 0 auto}.profile-copy[data-v-13c384d9]{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.profile-name[data-v-13c384d9]{color:#fff;font-size:14px;line-height:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-phone[data-v-13c384d9]{color:rgba(255,255,255,.78);font-size:14px;line-height:20px}.profile-manage[data-v-13c384d9]{width:64px;height:24px;margin:0;padding:0;border:1px solid rgba(255,255,255,.62);border-radius:8px;background:transparent;color:#fff;font-size:14px;line-height:23px}.profile-manage[data-v-13c384d9]:after,.save-button[data-v-13c384d9]:after{border:0}.profile-manage-pressed[data-v-13c384d9]{opacity:.75}.store-row[data-v-13c384d9]{min-height:44px;height:auto;padding:8px 14px;display:flex;align-items:center;gap:6px;background:rgba(117,0,12,.28);box-sizing:border-box}.store-row-pressed[data-v-13c384d9]{background:rgba(90,0,9,.38)}.store-icon[data-v-13c384d9]{width:14px;height:14px;color:#fff}.store-row[data-v-13c384d9] .source-icon-image{filter:brightness(0) invert(1)}.store-label[data-v-13c384d9]{color:rgba(255,255,255,.76);font-size:14px}.store-name[data-v-13c384d9]{font-size:14px;font-weight:600}.store-switch[data-v-13c384d9]{margin-left:auto;color:rgba(255,255,255,.82);font-size:14px}.section-title[data-v-13c384d9]{display:block;margin:17px 0 9px;color:#24211f;font-size:17px;line-height:19px;font-weight:600}.service-grid[data-v-13c384d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.service-card[data-v-13c384d9]{position:relative;min-width:0;height:83px;margin:0;padding:8px 9px;border:0;border-radius:12px;background:#fff;color:#272727;box-sizing:border-box;display:flex;align-items:center;gap:7px;text-align:left;line-height:normal}.service-card[data-v-13c384d9]:after,.pref-tag[data-v-13c384d9]:after{border:0}.service-card-pressed[data-v-13c384d9]{background:#f2efec}.service-image[data-v-13c384d9]{width:48px;height:48px;flex:0 0 48px;pointer-events:none}.service-card-copy[data-v-13c384d9]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.service-card-title[data-v-13c384d9]{max-width:100%;color:#272727;font-size:15px;line-height:19px;font-weight:700;white-space:nowrap}.service-card-desc[data-v-13c384d9]{color:#958f86;font-size:14px;line-height:20px;white-space:nowrap}@media(max-width:360px){.service-card[data-v-13c384d9]{padding-left:6px;padding-right:6px;gap:4px}.service-image[data-v-13c384d9]{width:44px;height:44px;flex-basis:44px}.service-card-title[data-v-13c384d9]{font-size:14px}}.agreement-row[data-v-13c384d9]{width:100%;height:27px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;color:#706b66;font-size:14px}.agreement-divider[data-v-13c384d9]{color:#ddd8d2}.preference-overlay[data-v-13c384d9]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:rgba(22,19,17,.48)}.preference-drawer[data-v-13c384d9]{position:relative;z-index:1;width:100%;height:492px;padding:9px 16px calc(66px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;background:#fffefa;box-sizing:border-box;color:#24211f}.drawer-handle[data-v-13c384d9]{width:36px;height:4px;margin:0 auto 11px;border-radius:999px;background:#d9d3cc}.drawer-header[data-v-13c384d9]{height:29px;display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:600}.drawer-close[data-v-13c384d9]{position:relative;z-index:2;width:30px;height:30px;flex:0 0 30px;margin:0 -7px 0 0;padding:0;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;background:transparent}.drawer-close[data-v-13c384d9]:after{border:0}.drawer-close uni-image[data-v-13c384d9]{width:16px;height:16px;pointer-events:none}.drawer-note[data-v-13c384d9]{display:block;margin-top:8px;color:#77716b;font-size:14px;line-height:20px}.drawer-group-title[data-v-13c384d9]{display:block;margin-top:15px;font-size:14px;line-height:18px;font-weight:600}.tag-list[data-v-13c384d9]{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.pref-tag[data-v-13c384d9]{min-width:48px;height:34px;margin:0;padding:0 11px;border:0;border-radius:4px;background:#f2f1ef;color:#5d5955;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:34px;box-sizing:border-box}.pref-tag.selected[data-v-13c384d9]{background:#fbe8e9;color:#b41622;font-weight:600}.allergy-note[data-v-13c384d9]{display:block;margin-top:9px;color:#686868;font-size:14px;line-height:20px}.warning-box[data-v-13c384d9]{margin-top:11px;padding:10px 11px;border:1px solid rgba(224,129,42,.2);border-radius:12px;background:#fff3e7;color:#b66627;font-size:14px;line-height:20px}.drawer-action-message[data-v-13c384d9]{position:absolute;left:16px;right:16px;bottom:calc(61px + env(safe-area-inset-bottom));color:#b41622;font-size:14px;line-height:20px;text-align:center}.save-button[data-v-13c384d9]{position:absolute;z-index:2;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;height:44px;margin:0;padding:0;border:0;border-radius:8px;background:#b41622;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:44px;font-weight:600}.save-button.disabled[data-v-13c384d9]{opacity:.72}.save-button-pressed[data-v-13c384d9]{background:#94111b}.safe-bottom-spacer[data-v-13c384d9]{height:1px}.inline-error[data-v-13c384d9]{margin:9px 0}.mine-page.profile-detail-mode[data-v-13c384d9]{padding:0;background:#f6f6f4}.profile-detail[data-v-13c384d9]{min-height:100vh;background:#f6f6f4;color:#333}.profile-detail-header[data-v-13c384d9]{height:86px;background:#fff}.profile-detail-safe[data-v-13c384d9]{height:42px}.profile-detail-nav[data-v-13c384d9]{position:relative;height:44px;display:flex;align-items:center;justify-content:space-between}.profile-detail-back[data-v-13c384d9],.profile-detail-nav-placeholder[data-v-13c384d9]{width:44px;height:44px;flex:0 0 44px}.profile-detail-back[data-v-13c384d9]{display:flex;align-items:center;justify-content:center}.profile-detail-back uni-image[data-v-13c384d9]{width:12px;height:16px;pointer-events:none}.profile-detail-control-pressed[data-v-13c384d9]{opacity:.55}.profile-detail-title[data-v-13c384d9]{position:absolute;left:80px;right:80px;top:0;height:44px;color:#171717;font-size:17px;font-weight:600;line-height:44px;text-align:center}.profile-detail-content[data-v-13c384d9]{padding:11px 12px 106px;box-sizing:border-box}.profile-detail-card[data-v-13c384d9]{width:351px;padding:0 14px;border-radius:12px;box-sizing:border-box;background:#fff;overflow:hidden}.profile-data-card[data-v-13c384d9]{height:243px}.profile-avatar-row[data-v-13c384d9],.profile-detail-row[data-v-13c384d9],.profile-option-row[data-v-13c384d9]{display:flex;align-items:center;box-sizing:border-box}.profile-avatar-row[data-v-13c384d9]{height:81px;border-bottom:1px solid #eeeeec}.profile-detail-row[data-v-13c384d9]{height:54px;border-bottom:1px solid #eeeeec}.profile-detail-row[data-v-13c384d9]:last-child{border-bottom:0}.profile-row-pressed[data-v-13c384d9]{background:#f8f8f6}.profile-detail-avatar[data-v-13c384d9]{width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#f2eeee}.profile-detail-name[data-v-13c384d9]{min-width:0;margin-left:12px;color:#333;font-size:16px;font-weight:600;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-detail-action[data-v-13c384d9]{margin-left:auto;color:#999;font-size:14px;line-height:20px;white-space:nowrap}.profile-detail-label[data-v-13c384d9],.profile-option-label[data-v-13c384d9]{color:#333;font-size:14px;line-height:20px}.profile-detail-value[data-v-13c384d9],.profile-option-value[data-v-13c384d9]{min-width:0;margin-left:auto;color:#777;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-detail-value[data-v-13c384d9]{max-width:180px}.profile-authorized[data-v-13c384d9]{margin-left:8px;color:#07c160;font-size:14px;line-height:20px;white-space:nowrap}.profile-authorized.inactive[data-v-13c384d9]{color:#999}.profile-detail-chevron[data-v-13c384d9]{width:12px;height:12px;margin-left:7px;flex:0 0 12px;opacity:.42;pointer-events:none}.profile-section-label[data-v-13c384d9]{display:block;height:24px;margin-left:2px;color:#777;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:20px}.account-section-label[data-v-13c384d9],.agreement-section-label[data-v-13c384d9]{margin-top:9px;margin-bottom:7px}.profile-permission-card[data-v-13c384d9],.profile-agreement-card[data-v-13c384d9]{height:112px}.profile-option-row[data-v-13c384d9]{height:56px;border-bottom:1px solid #eeeeec}.profile-option-row[data-v-13c384d9]:last-child{border-bottom:0}.profile-option-icon[data-v-13c384d9]{width:28px;height:28px;margin-right:10px;flex:0 0 28px;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile-option-icon uni-image[data-v-13c384d9]{width:15px;height:15px;pointer-events:none}.wechat-icon-wrap[data-v-13c384d9]{background:#e9fbf1}.wechat-icon-wrap uni-image[data-v-13c384d9]{width:16px;height:14px}.notification-icon-wrap[data-v-13c384d9]{background:#f3f3f0}.plain-icon-wrap[data-v-13c384d9]{width:18px;height:28px;margin-right:10px;flex-basis:18px;border-radius:0;background:transparent}.plain-icon-wrap uni-image[data-v-13c384d9]{width:14px;height:16px}.profile-logout-button[data-v-13c384d9]{width:343px;height:46px;margin:30px auto 0;padding:0 16px;border-radius:8px;box-sizing:border-box;background:#b41622;box-shadow:0 7px 16px rgba(180,22,34,.2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:22px}.profile-logout-pressed[data-v-13c384d9]{background:#94111b}.qualification-page[data-v-13c384d9]{min-height:100vh;background:#f6f6f4;color:#171717}.qualification-header[data-v-13c384d9]{height:86px;background:#fff}.qualification-safe[data-v-13c384d9]{height:42px}.qualification-nav[data-v-13c384d9]{position:relative;height:44px;display:flex;align-items:center;justify-content:space-between}.qualification-back[data-v-13c384d9],.qualification-nav-placeholder[data-v-13c384d9]{width:44px;height:44px;flex:0 0 44px}.qualification-back[data-v-13c384d9]{position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;background:transparent;line-height:44px}.qualification-back[data-v-13c384d9]:after{border:0}.qualification-back-image[data-v-13c384d9]{width:12px;height:16px;pointer-events:none}.qualification-control-pressed[data-v-13c384d9]{opacity:.55}.qualification-nav-title[data-v-13c384d9]{position:absolute;left:75px;right:75px;top:0;height:44px;color:#171717;font-size:17px;font-weight:600;line-height:44px;text-align:center}.qualification-business-section[data-v-13c384d9]{width:100%;height:236px;padding:15px 14px 10px;box-sizing:border-box;background:#fff;display:flex;flex-direction:column}.qualification-section-title[data-v-13c384d9]{height:25px;flex:0 0 25px;color:#171717;font-size:15px;font-weight:600;line-height:21px}.qualification-business-row[data-v-13c384d9]{width:347px;height:47px;flex:0 0 47px;display:flex;align-items:center}.qualification-business-icon[data-v-13c384d9]{width:14px;height:14px;flex:0 0 14px;pointer-events:none}.qualification-business-label[data-v-13c384d9]{margin-left:9px;color:#777;font-size:14px;line-height:18px;white-space:nowrap}.qualification-business-value[data-v-13c384d9]{min-width:0;max-width:210px;margin-left:auto;color:#555;font-size:14px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.qualification-license-section[data-v-13c384d9]{width:100%;height:301px;margin-top:10px;padding:14px 14px 0;box-sizing:border-box;background:#fff;display:flex;flex-direction:column}.qualification-license-heading[data-v-13c384d9]{width:347px;height:27px;flex:0 0 27px;box-sizing:border-box;border-bottom:1px solid #eeeeec;color:#171717;font-size:15px;font-weight:600;line-height:21px}.qualification-license-row[data-v-13c384d9]{width:347px;height:130px;flex:0 0 130px;box-sizing:border-box;border-bottom:1px solid #eeeeec;display:flex;align-items:center;gap:12px}.qualification-license-row[data-v-13c384d9]:last-child{border-bottom:0}.qualification-document-preview[data-v-13c384d9]{width:130px;height:90px;flex:0 0 130px;border:1px solid #eadfca;border-radius:8px;box-sizing:border-box;background:#fffaf0;display:flex;flex-direction:column;align-items:center;justify-content:center}.qualification-document-mark[data-v-13c384d9]{height:16px;color:#b41622;font-size:14px;line-height:16px}.qualification-document-title[data-v-13c384d9]{margin-top:4px;color:#9b743e;font-size:14px;font-weight:600;line-height:20px}.qualification-document-line[data-v-13c384d9]{width:85px;height:2px;margin-top:9px;background:#d7c7a7}.qualification-document-line.short[data-v-13c384d9]{width:68px;margin-top:6px}.qualification-license-copy[data-v-13c384d9]{min-width:0;flex:1;display:flex;flex-direction:column}.qualification-license-title-row[data-v-13c384d9]{display:flex;align-items:center;gap:7px}.qualification-license-title[data-v-13c384d9]{min-width:0;max-width:125px;color:#171717;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qualification-license-status[data-v-13c384d9]{height:20px;padding:0 6px;border-radius:4px;box-sizing:border-box;background:#eaf7f0;color:#228b5a;font-size:14px;line-height:20px;white-space:nowrap}.qualification-license-status.pending[data-v-13c384d9]{background:#f3f3f0;color:#777}.qualification-license-number[data-v-13c384d9]{max-width:195px;margin-top:5px;color:#999;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qualification-preview-action[data-v-13c384d9]{width:75px;height:22px;margin-top:4px;color:#b41622;display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px}.profile-hero[data-v-13c384d9],.identity-card[data-v-13c384d9],.feature-card[data-v-13c384d9],.info-card[data-v-13c384d9],.settings-gear[data-v-13c384d9],.logout-button[data-v-13c384d9],.admin-dashboard-button[data-v-13c384d9]{display:none!important}.mine-header[data-v-13c384d9],.profile-detail-header[data-v-13c384d9],.qualification-header[data-v-13c384d9]{height:calc(44px + env(safe-area-inset-top,0px))}.mine-safe[data-v-13c384d9],.profile-detail-safe[data-v-13c384d9],.qualification-safe[data-v-13c384d9]{height:env(safe-area-inset-top,0px)}.profile-block[data-v-13c384d9]{position:relative;isolation:isolate;margin:12px 0 20px;border-radius:12px;overflow:hidden;background:#aa1826}.profile-decoration[data-v-13c384d9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.plate-ring[data-v-13c384d9]{position:absolute;border:1px solid rgba(255,225,183,.2);border-radius:50%;box-sizing:border-box}.plate-outer[data-v-13c384d9]{width:220px;height:220px;right:-48px;top:-86px;border-width:18px}.plate-inner[data-v-13c384d9]{width:164px;height:164px;right:-20px;top:-58px;border-width:2px}.table-line[data-v-13c384d9]{position:absolute;height:1px;width:180px;background:rgba(255,225,183,.14);transform:rotate(-42deg)}.line-one[data-v-13c384d9]{right:25px;bottom:12px}.line-two[data-v-13c384d9]{right:20px;bottom:7px}.profile-main[data-v-13c384d9]{min-height:124px;padding:24px 18px;gap:14px}.profile-main .avatar[data-v-13c384d9]{width:56px;height:56px;border:2px solid rgba(255,255,255,.75);box-sizing:border-box}.profile-copy[data-v-13c384d9]{flex:1;min-width:0}.profile-name[data-v-13c384d9]{font-size:18px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-phone[data-v-13c384d9]{font-size:14px;line-height:20px;color:#f7d7d5}.profile-manage[data-v-13c384d9]{position:relative;width:auto;height:36px;min-width:74px;flex-shrink:0;padding:0 12px;margin:0;border:1px solid rgba(255,255,255,.6);border-radius:18px;font-size:14px;line-height:34px;white-space:nowrap;background:transparent}.store-row[data-v-13c384d9]{position:relative;min-height:50px;padding:12px 16px;background:rgba(70,0,8,.14);border-top:1px solid rgba(255,255,255,.12);box-sizing:border-box}.store-row .store-label[data-v-13c384d9]{display:none}.store-row .store-name[data-v-13c384d9]{flex:1;min-width:0;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-switch[data-v-13c384d9]{flex-shrink:0;font-size:14px;font-weight:400}.profile-detail-content[data-v-13c384d9]{width:100%;max-width:592px;margin:0 auto;padding:12px 12px calc(32px + env(safe-area-inset-bottom))}.profile-detail-card[data-v-13c384d9]{width:100%;height:auto;padding:0 16px;border-radius:12px}.profile-avatar-row[data-v-13c384d9]{height:auto;min-height:96px;padding:16px 0;gap:12px}.profile-avatar-copy[data-v-13c384d9]{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.profile-detail-name[data-v-13c384d9]{margin:0;font-size:16px;line-height:24px}.profile-avatar-hint[data-v-13c384d9]{color:#7a7974;font-size:14px;line-height:20px}.profile-detail-avatar[data-v-13c384d9]{width:56px;height:56px;flex-basis:56px}.profile-detail-action[data-v-13c384d9]{margin-left:auto;font-size:14px;color:#777}.profile-detail-row[data-v-13c384d9],.profile-option-row[data-v-13c384d9]{min-height:60px;height:auto;padding:16px 0;gap:8px}.profile-detail-label[data-v-13c384d9],.profile-option-label[data-v-13c384d9]{flex-shrink:0;font-size:15px;line-height:24px}.profile-option-label[data-v-13c384d9]{flex:1}.profile-detail-value[data-v-13c384d9],.profile-option-value[data-v-13c384d9]{max-width:60%;font-size:14px;line-height:24px;color:#74746e}.profile-detail-chevron[data-v-13c384d9]{margin-left:0;flex-shrink:0}.profile-section-label[data-v-13c384d9]{height:auto;font-size:14px;line-height:20px;margin:20px 4px 8px}.profile-option-icon[data-v-13c384d9]{width:28px;height:28px;margin-right:4px;background:transparent}.profile-option-icon uni-image[data-v-13c384d9]{width:20px;height:20px}.profile-logout-button[data-v-13c384d9]{width:100%;height:48px;margin:28px 0 0;border-radius:12px;background:#fff;color:#a51c2b;box-shadow:none;font-size:15px;line-height:48px}.profile-detail-back uni-image[data-v-13c384d9]{display:none}.profile-detail-back[data-v-13c384d9]:after{content:"";width:9px;height:9px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg)}.mine-header[data-v-13c384d9],.profile-detail-header[data-v-13c384d9],.qualification-header[data-v-13c384d9]{height:var(--customer-header-height)}.mine-safe[data-v-13c384d9],.profile-detail-safe[data-v-13c384d9],.qualification-safe[data-v-13c384d9]{height:var(--customer-safe-top)}.mine-title[data-v-13c384d9],.profile-detail-nav[data-v-13c384d9],.qualification-nav[data-v-13c384d9],.profile-detail-title[data-v-13c384d9],.qualification-nav-title[data-v-13c384d9]{height:var(--customer-nav-height)}.mine-title[data-v-13c384d9],.profile-detail-title[data-v-13c384d9],.qualification-nav-title[data-v-13c384d9]{line-height:var(--customer-nav-height);font-size:17px}.about-page[data-v-c5e8c5b4]{min-height:100vh;background:#f7f7f5;color:#282624}.about-header[data-v-c5e8c5b4]{background:#fff;border-bottom:1px solid #ece9e5}.about-safe-top[data-v-c5e8c5b4]{height:env(safe-area-inset-top);min-height:22px}.about-nav[data-v-c5e8c5b4]{height:44px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.about-back[data-v-c5e8c5b4],.about-nav-placeholder[data-v-c5e8c5b4]{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.about-back uni-image[data-v-c5e8c5b4]{width:19px;height:19px}.about-nav-title[data-v-c5e8c5b4]{font-size:16px;line-height:22px;font-weight:600}.about-control-pressed[data-v-c5e8c5b4]{opacity:.65}.about-content[data-v-c5e8c5b4]{height:calc(100vh - 44px - env(safe-area-inset-top));padding:12px;box-sizing:border-box}.brand-card[data-v-c5e8c5b4],.section-card[data-v-c5e8c5b4]{margin-bottom:10px;padding:16px;border-radius:12px;background:#fff;box-sizing:border-box}.brand-card[data-v-c5e8c5b4]{display:flex;align-items:center;background:linear-gradient(135deg,#fff1ee,#fff 72%)}.brand-mark[data-v-c5e8c5b4]{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#b41622;color:#fff;font-size:17px;font-weight:700}.brand-copy[data-v-c5e8c5b4]{margin-left:12px;display:flex;flex-direction:column}.brand-title[data-v-c5e8c5b4]{color:#2d211d;font-size:16px;line-height:23px;font-weight:700}.brand-subtitle[data-v-c5e8c5b4]{margin-top:4px;color:#9b8178;font-size:14px;line-height:20px}.section-title[data-v-c5e8c5b4]{display:block;margin-bottom:9px;color:#2d211d;font-size:15px;line-height:21px;font-weight:700}.section-body[data-v-c5e8c5b4]{display:block;margin-top:6px;color:#655852;font-size:14px;line-height:22px}.feature-row[data-v-c5e8c5b4]{display:flex;align-items:flex-start;padding:9px 0;border-top:1px solid #f0ebe7}.feature-dot[data-v-c5e8c5b4]{flex:0 0 26px;color:#b41622;font-size:14px;line-height:19px;font-weight:700}.feature-row>uni-view[data-v-c5e8c5b4]{display:flex;flex-direction:column}.feature-title[data-v-c5e8c5b4]{color:#302521;font-size:14px;line-height:19px;font-weight:600}.feature-desc[data-v-c5e8c5b4]{margin-top:2px;color:#756761;font-size:14px;line-height:18px}.contact-card[data-v-c5e8c5b4]{margin-bottom:0}.version-text[data-v-c5e8c5b4]{display:block;padding:4px 0 10px;color:#aa9d98;font-size:14px;line-height:20px;text-align:center}.about-bottom-spacer[data-v-c5e8c5b4]{height:40px}.about-header[data-v-c5e8c5b4]{border-bottom:0}.about-safe-top[data-v-c5e8c5b4]{height:var(--customer-safe-top);min-height:0}.about-nav[data-v-c5e8c5b4]{height:var(--customer-nav-height)}.about-back[data-v-c5e8c5b4],.about-nav-placeholder[data-v-c5e8c5b4]{width:44px;height:44px}.about-nav-title[data-v-c5e8c5b4]{font-size:17px;line-height:24px}.about-content[data-v-c5e8c5b4]{height:calc(100vh - var(--customer-header-height))}.agreement-page[data-v-2c1e4420]{min-height:100vh;background:#f7f7f5;color:#282624}.agreement-header[data-v-2c1e4420]{background:#fff;border-bottom:1px solid #ece9e5}.agreement-safe-top[data-v-2c1e4420]{height:env(safe-area-inset-top);min-height:22px}.agreement-nav[data-v-2c1e4420]{height:44px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.agreement-back[data-v-2c1e4420],.agreement-nav-placeholder[data-v-2c1e4420]{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.agreement-back uni-image[data-v-2c1e4420]{width:19px;height:19px}.agreement-nav-title[data-v-2c1e4420]{font-size:16px;line-height:22px;font-weight:600}.agreement-control-pressed[data-v-2c1e4420]{opacity:.65}.agreement-content[data-v-2c1e4420]{height:calc(100vh - 44px - env(safe-area-inset-top))}.agreement-document[data-v-2c1e4420]{margin:12px;padding:20px 16px 24px;border-radius:12px;background:#fff;box-sizing:border-box}.agreement-title[data-v-2c1e4420]{display:block;font-size:18px;line-height:25px;font-weight:700;text-align:center}.agreement-meta[data-v-2c1e4420]{margin-top:10px;padding-bottom:12px;border-bottom:1px solid #eeeae6;display:flex;flex-direction:column;align-items:center;gap:4px;color:#8b8782;font-size:14px;line-height:20px}.agreement-body[data-v-2c1e4420]{display:block;margin-top:16px;color:#4d4945;font-size:14px;line-height:23px;white-space:pre-wrap;word-break:break-word}.agreement-state[data-v-2c1e4420]{margin:60px 16px 0;color:#8b8782;font-size:14px;line-height:20px;text-align:center}.error-state[data-v-2c1e4420]{color:#8f3035}.retry-button[data-v-2c1e4420]{width:110px;height:36px;margin:16px auto 0;border:0;border-radius:8px;background:#b41622;color:#fff;font-size:14px;line-height:36px}.retry-button[data-v-2c1e4420]:after{border:0}.agreement-empty[data-v-2c1e4420]{margin-top:20px;padding:18px 14px;border-radius:12px;display:flex;flex-direction:column;gap:7px;color:#8b8782;background:#f7f6f3;font-size:14px;line-height:19px;text-align:center}.agreement-empty-title[data-v-2c1e4420]{color:#4d4945;font-size:14px;font-weight:600}.agreement-bottom-spacer[data-v-2c1e4420]{height:calc(20px + env(safe-area-inset-bottom))}.agreement-header[data-v-2c1e4420]{border-bottom:0}.agreement-safe-top[data-v-2c1e4420]{height:var(--customer-safe-top);min-height:0}.agreement-nav[data-v-2c1e4420]{height:var(--customer-nav-height)}.agreement-back[data-v-2c1e4420],.agreement-nav-placeholder[data-v-2c1e4420]{width:44px;height:44px}.agreement-nav-title[data-v-2c1e4420]{font-size:17px;line-height:24px}.agreement-content[data-v-2c1e4420]{height:calc(100vh - var(--customer-header-height))}.waiter-feedback[data-v-53f91201]{--feedback-brand:#b44723;--feedback-ink:#2d3035}.waiter-feedback[data-v-53f91201] .uni-popup{z-index:3000}.feedback-dialog[data-v-53f91201]{width:calc(100vw - 48px);max-width:340px;box-sizing:border-box;padding:28px 24px 24px;border-radius:20px;background:#fff;color:var(--feedback-ink);box-shadow:0 20px 60px rgba(20,24,30,.14)}.feedback-title[data-v-53f91201]{display:block;font-size:22px;line-height:1.4;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.feedback-copy[data-v-53f91201]{display:block;max-height:40vh;margin:16px 0 28px;color:#666a70;font-size:16px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.feedback-actions[data-v-53f91201]{display:flex;gap:12px}.feedback-actions uni-button[data-v-53f91201]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;min-height:48px;margin:0;padding:12px 8px;border:0;border-radius:12px;font-size:16px;font-weight:600;line-height:1.4}.feedback-secondary[data-v-53f91201]{background:#f0f1f3;color:#555b63}.feedback-primary[data-v-53f91201]{background:var(--feedback-brand);color:#fff}.feedback-actions uni-button[data-v-53f91201]:after{border:0}.feedback-actions uni-button[data-v-53f91201]:active{opacity:.78}.feedback-actions uni-button[data-v-53f91201]:focus-visible{outline:2px solid var(--feedback-brand);outline-offset:3px}.feedback-toast[data-v-53f91201]{position:fixed;z-index:3100;top:calc(env(safe-area-inset-top) + 24px);left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:calc(100vw - 48px);box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:14px 18px;background:#2d3035;color:#fff;border-radius:14px;box-shadow:0 8px 24px rgba(20,24,30,.14);font-size:15px;line-height:1.5;pointer-events:none;overflow-wrap:anywhere}.toast-check[data-v-53f91201]{width:12px;height:7px;flex-shrink:0;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-4px}.waiter-login-page[data-v-6cf4cf83]{--login-side-inset: 20px;--login-accent: #b44723;--login-ink: #2b2b29;--login-muted: #756b61;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 20px calc(28px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#f5f3ef;color:var(--login-ink);font:15px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}.waiter-login-page uni-button[data-v-6cf4cf83]{font-family:inherit;box-sizing:border-box;touch-action:manipulation;cursor:pointer}.waiter-login-page uni-button[data-v-6cf4cf83]:after{border:0}.waiter-login-page uni-button[data-v-6cf4cf83]:active:not([disabled]){opacity:.76}.waiter-login-page uni-button[data-v-6cf4cf83]:focus-visible{outline:2px solid var(--login-accent);outline-offset:3px}.waiter-login-page[data-v-6cf4cf83] ::-moz-selection{background:#f4d7c5;color:#462e20}.waiter-login-page[data-v-6cf4cf83] ::selection{background:#f4d7c5;color:#462e20}.waiter-login-page[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter]{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;gap:8px;min-height:calc(64px + env(safe-area-inset-top,0px));height:auto;margin:0 -8px;padding:env(safe-area-inset-top,0px) 0 0;background:transparent}.waiter-login-page[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter] .page-nav-button{display:flex;align-items:center;justify-content:center;width:56px;height:48px;min-height:48px;padding:0;margin:0;gap:4px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:#665d54;font-size:14px;line-height:20px}.waiter-login-page[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter] .page-nav-home-icon{display:none}.waiter-login-page[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter] .page-nav-back-image{width:12px;height:22px;flex-basis:12px}.waiter-login-page[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter] .page-nav-title{color:#3b3631;font-size:16px;line-height:24px;font-weight:600}.login-shell[data-v-6cf4cf83],.selection-shell[data-v-6cf4cf83]{width:100%;padding-top:24px}.login-shell[data-v-6cf4cf83]{padding-top:0}.waiter-login-page.login-with-banner[data-v-6cf4cf83] .page-nav-bar.compact[data-role=waiter]{margin-left:calc(-1 * var(--login-side-inset));margin-right:calc(-1 * var(--login-side-inset))}.welcome-header[data-v-6cf4cf83]{position:relative;width:calc(100% + 2 * var(--login-side-inset));aspect-ratio:2/1;margin:0 calc(-1 * var(--login-side-inset)) -16px}.welcome-banner[data-v-6cf4cf83]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom,#000 70%,rgba(0,0,0,.85) 82%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,rgba(0,0,0,.85) 82%,transparent 100%)}.login-surface[data-v-6cf4cf83]{position:relative;z-index:1;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 6px 24px rgba(55,41,29,.043)}.square-logo-tile[data-v-6cf4cf83]{flex:0 0 auto;overflow:hidden;width:56px;height:56px;border-radius:14px;background:#fff}.logo-image[data-v-6cf4cf83]{display:block;width:100%;height:100%}.login-card[data-v-6cf4cf83]{padding:26px 24px 24px}.card-heading[data-v-6cf4cf83]{display:flex;flex-direction:column;gap:6px}.card-title[data-v-6cf4cf83]{font-size:19px;line-height:27px;font-weight:650;color:var(--login-ink)}.card-caption[data-v-6cf4cf83]{color:var(--login-muted);font-size:14px;line-height:21px}.field-stack[data-v-6cf4cf83]{display:flex;flex-direction:column;gap:20px;margin-top:26px}.field-label[data-v-6cf4cf83]{display:block;margin-bottom:8px;color:#554b43;font-size:14px;line-height:20px;font-weight:500}.field-row[data-v-6cf4cf83]{display:flex;align-items:center;min-height:56px;padding:0 14px;gap:8px;border:0;border-radius:12px;box-sizing:border-box;background:#eef0f2;transition:border-color .16s ease-out,background-color .16s ease-out}.field-row[data-v-6cf4cf83]:focus-within{outline:2px solid var(--login-accent);outline-offset:2px;background:#e8ebee}.field-input[data-v-6cf4cf83]{flex:1;min-width:0;height:54px;padding:0;border:0;outline:0;background:transparent;color:var(--login-ink);font-size:16px;line-height:24px;caret-color:var(--login-accent)}.field-placeholder[data-v-6cf4cf83]{color:#7d7064;font-size:14px}.password-row[data-v-6cf4cf83]{padding-right:4px}.password-toggle[data-v-6cf4cf83]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;margin:0;padding:0;background:transparent;border:0;border-radius:8px;color:#84533c;font-size:14px;line-height:20px}.primary-button[data-v-6cf4cf83]{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin:28px 0 0;padding:16px 12px;border:0;border-radius:12px;background:var(--login-accent);color:#fff;font-size:16px;line-height:24px;font-weight:600}.primary-button[disabled][data-v-6cf4cf83]{background:#eadfd4;color:#6f6054;cursor:default}.primary-button[aria-busy=true][data-v-6cf4cf83]{background:#a75a3c;color:#fff}.error-text[data-v-6cf4cf83]{display:block;margin-top:16px;padding:11px 12px;border-radius:8px;background:#fff0e9;color:#a03927;font-size:14px;line-height:21px;overflow-wrap:anywhere}.permission-note[data-v-6cf4cf83]{display:flex;flex-direction:column;gap:3px;margin:22px 8px 0;color:var(--login-muted);font-size:14px;line-height:20px;text-align:center}.primary-button[data-v-6cf4cf83] .loading-state{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;width:auto;min-height:24px;margin:0;padding:0;color:inherit}.primary-button[data-v-6cf4cf83] .loading-spinner,.primary-button[data-v-6cf4cf83] .loading-spinner-ring{width:18px;height:18px}.primary-button[data-v-6cf4cf83] .loading-spinner-ring{border:2px solid rgba(255,255,255,.35);border-top-color:#fff}.primary-button[data-v-6cf4cf83] .loading-title{color:inherit;font-size:15px;line-height:24px;font-weight:500}.account-card[data-v-6cf4cf83]{display:flex;align-items:center;gap:12px;padding:18px;background:#eee5d9;border-radius:16px}.account-logo-tile[data-v-6cf4cf83]{width:48px;height:48px;border-radius:12px}.account-copy[data-v-6cf4cf83]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.account-label[data-v-6cf4cf83]{color:#78634f;font-size:14px;line-height:20px}.account-phone[data-v-6cf4cf83]{color:#44362b;font-size:18px;line-height:26px;font-weight:600;overflow-wrap:anywhere}.role-chip[data-v-6cf4cf83]{color:#78634f;font-size:14px;line-height:20px;flex:0 0 auto}.selection-heading[data-v-6cf4cf83]{padding:22px 2px 12px}.selection-caption[data-v-6cf4cf83]{font-size:14px;line-height:21px;color:var(--login-muted)}.store-list[data-v-6cf4cf83]{display:flex;flex-direction:column;gap:12px}.store-card[data-v-6cf4cf83]{display:flex;align-items:center;gap:12px;width:100%;min-height:100px;margin:0;padding:17px 14px;border:0;border-radius:14px;background:#fff;text-align:left}.store-card.selected[data-v-6cf4cf83]{border-color:#b44723;background:#fff8f2}.store-card[disabled][data-v-6cf4cf83]{opacity:.65;cursor:default}.store-logo-tile[data-v-6cf4cf83]{width:44px;height:44px;border-radius:10px}.store-copy[data-v-6cf4cf83]{flex:1;min-width:0}.store-name[data-v-6cf4cf83]{display:block;color:var(--login-ink);font-size:16px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.store-meta-row[data-v-6cf4cf83]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:14px;line-height:20px}.store-meta[data-v-6cf4cf83]{color:var(--login-muted)}.store-state[data-v-6cf4cf83]{color:#4d7256}.store-radio[data-v-6cf4cf83]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;border:1px solid #cfc7bd;border-radius:50%;box-sizing:border-box}.store-radio.checked[data-v-6cf4cf83]{border-color:var(--login-accent);background:var(--login-accent)}.store-radio-dot[data-v-6cf4cf83]{width:6px;height:6px;border-radius:50%;background:#fff}.selection-footer[data-v-6cf4cf83]{position:sticky;bottom:0;margin:24px -4px -12px;padding:12px 4px calc(12px + env(safe-area-inset-bottom,0px));background:#f5f3ef}.sticky-action[data-v-6cf4cf83]{margin:0}.selection-note[data-v-6cf4cf83]{display:block;margin-top:12px;color:var(--login-muted);font-size:14px;line-height:20px;text-align:center}.selection-empty[data-v-6cf4cf83]{padding:36px 20px;border-radius:14px;background:#fff;color:#756b61;font-size:14px;line-height:22px;text-align:center}@media(max-width:359px){.waiter-login-page[data-v-6cf4cf83]{--login-side-inset: 16px;padding-left:16px;padding-right:16px}.login-card[data-v-6cf4cf83]{padding:22px 18px}.account-card[data-v-6cf4cf83]{padding:16px}.store-card[data-v-6cf4cf83]{gap:10px;padding:15px 12px}.store-logo-tile[data-v-6cf4cf83]{width:38px;height:38px}}@media(max-height:700px){.welcome-header[data-v-6cf4cf83]{margin-bottom:-16px}.selection-shell[data-v-6cf4cf83]{padding-top:12px}.login-shell[data-v-6cf4cf83]{padding-top:0}.login-card[data-v-6cf4cf83]{padding-top:20px}.field-stack[data-v-6cf4cf83]{margin-top:20px;gap:16px}.primary-button[data-v-6cf4cf83]{margin-top:24px}.sticky-action[data-v-6cf4cf83]{margin-top:0}}@media(prefers-reduced-motion:reduce){.field-row[data-v-6cf4cf83]{transition:none}.primary-button[data-v-6cf4cf83] .loading-spinner-ring{animation:none}}.waiter-workspace.waiter-queue-page[data-v-0cf7e1f6]{padding-top:calc(20px + env(safe-area-inset-top,0px))}.queue-summary[data-v-0cf7e1f6]{overflow:hidden;border-radius:16px;background:#fff;color:#2d3035}.queue-summary-heading[data-v-0cf7e1f6]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 0;gap:12px}.queue-summary-title[data-v-0cf7e1f6]{font-size:15px;line-height:24px;font-weight:600}.queue-summary-total[data-v-0cf7e1f6]{display:block;margin-top:4px;font-size:14px;color:#6b6d72}.queue-arrivals[data-v-0cf7e1f6]{display:grid;grid-template-columns:1fr 1fr;padding:10px 20px 16px;gap:20px}.arrival-column[data-v-0cf7e1f6]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.arrival-column+.arrival-column[data-v-0cf7e1f6]{border-left:1px solid #ececef;padding-left:20px}.arrival-caption[data-v-0cf7e1f6]{font-size:14px;color:#6b6d72}.arrival-number[data-v-0cf7e1f6]{display:flex;align-items:baseline;gap:5px;min-width:0}.arrival-value[data-v-0cf7e1f6]{font-size:43px;line-height:48px;font-weight:600;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.arrived .arrival-value[data-v-0cf7e1f6]{color:#a33d1d}.arrival-unit[data-v-0cf7e1f6]{font-size:14px;color:#6b6d72}.today-summary[data-v-0cf7e1f6]{display:flex;align-items:center;gap:16px;padding:11px 20px;background:#f8f8f9;font-size:14px;line-height:20px;color:#6b6d72}.today-item[data-v-0cf7e1f6]{display:flex;align-items:baseline;gap:6px}.today-number[data-v-0cf7e1f6]{color:#2d3035;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.today-unit[data-v-0cf7e1f6]{margin-left:auto}.queue-section-head[data-v-0cf7e1f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 10px}.section-title[data-v-0cf7e1f6]{font-size:17px;font-weight:600;line-height:26px}.queue-refresh-link[data-v-0cf7e1f6]{display:flex;align-items:center;gap:5px;min-height:44px;margin:0;padding:0 4px 0 12px;background:transparent;color:var(--waiter-muted);font-size:14px;line-height:20px}.queue-refresh-icon[data-v-0cf7e1f6]{width:16px;height:16px;font-size:16px}.queue-row[data-v-0cf7e1f6]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;margin-bottom:12px;padding:18px 16px 14px;border-radius:14px;background:#fff}.number-block[data-v-0cf7e1f6]{min-width:0;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:3px;border-right:1px solid #eee9e3}.queue-number-label[data-v-0cf7e1f6]{font-size:14px;color:var(--waiter-muted)}.queue-no[data-v-0cf7e1f6]{max-width:100%;font-size:27px;line-height:34px;font-weight:650;letter-spacing:-.025em;color:#33302c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.queue-main[data-v-0cf7e1f6]{min-width:0}.queue-title-line[data-v-0cf7e1f6],.queue-meta[data-v-0cf7e1f6],.queue-table-line[data-v-0cf7e1f6]{display:flex;align-items:center;gap:6px}.queue-title-line[data-v-0cf7e1f6]{flex-wrap:wrap;justify-content:space-between}.people[data-v-0cf7e1f6]{font-size:17px;font-weight:600}.status-pill[data-v-0cf7e1f6]{padding:2px 6px;border-radius:5px;background:#eef3ee;color:#46644e;font-size:14px;line-height:18px;white-space:nowrap}.status-pill.on-way[data-v-0cf7e1f6]{background:#f5f0e7;color:#7b602c}.status-pill.called[data-v-0cf7e1f6]{background:#f8eae1;color:#a33d1d}.status-pill.passed[data-v-0cf7e1f6],.status-pill.seated[data-v-0cf7e1f6]{background:#f0efed;color:var(--waiter-muted)}.queue-meta[data-v-0cf7e1f6],.queue-table-line[data-v-0cf7e1f6]{margin-top:6px;font-size:14px;line-height:19px;color:var(--waiter-muted)}.meta-icon[data-v-0cf7e1f6],.queue-table-icon[data-v-0cf7e1f6]{flex-shrink:0;width:14px;height:14px;font-size:14px}.queue-table-text[data-v-0cf7e1f6]{overflow-wrap:anywhere;min-width:0}.queue-table-line.assigned[data-v-0cf7e1f6]{color:#46644e}.action-stack[data-v-0cf7e1f6]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding-top:12px;border-top:1px solid #f0ece7}.queue-action[data-v-0cf7e1f6]{flex:1 1 90px;min-height:48px;margin:0;padding:12px;border-radius:10px;font-size:15px;line-height:24px;font-weight:600}.queue-action.primary[data-v-0cf7e1f6],.queue-action.assign[data-v-0cf7e1f6]{color:#fff;background:var(--waiter-brand)}.queue-action.ghost[data-v-0cf7e1f6]{flex:0 1 90px;color:#5d554c;background:#f3f1ed}.queue-action.seat[data-v-0cf7e1f6]{color:var(--waiter-brand);background:#f8ece4}.queue-action.disabled[data-v-0cf7e1f6]{color:var(--waiter-muted);background:#f3f1ed}.queue-empty-state[data-v-0cf7e1f6]{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;border-radius:14px;background:#fff;text-align:center}.queue-empty-icon[data-v-0cf7e1f6]{width:48px;height:48px;font-size:48px;color:#9b8b7c}.queue-empty-title[data-v-0cf7e1f6]{font-size:17px;font-weight:600}.queue-empty-desc[data-v-0cf7e1f6]{font-size:14px;line-height:22px;color:var(--waiter-muted)}@media(max-width:359px){.queue-arrivals[data-v-0cf7e1f6]{padding:14px 16px 18px;gap:12px}.arrival-column+.arrival-column[data-v-0cf7e1f6]{padding-left:12px}.arrival-value[data-v-0cf7e1f6]{font-size:34px}.today-summary[data-v-0cf7e1f6]{gap:10px;padding-left:16px;padding-right:16px}.queue-row[data-v-0cf7e1f6]{grid-template-columns:78px minmax(0,1fr);gap:12px}.queue-no[data-v-0cf7e1f6]{font-size:24px}}.table-picker-mask[data-v-0cf7e1f6]{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(25,36,45,.42)}.table-picker-panel[data-v-0cf7e1f6]{width:100%;max-width:480px;max-height:80vh;overflow-y:auto;box-sizing:border-box;padding:20px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:#fff}.table-picker-head[data-v-0cf7e1f6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.picker-title[data-v-0cf7e1f6]{display:block;font-size:20px;font-weight:700}.picker-subtitle[data-v-0cf7e1f6]{display:block;margin-top:4px;font-size:14px;color:#65717c}.picker-close[data-v-0cf7e1f6]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;flex-shrink:0;background:#f3f5f7;border-radius:10px}.picker-close-icon[data-v-0cf7e1f6]{width:20px;height:20px;font-size:20px}.table-option-list[data-v-0cf7e1f6]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.table-option[data-v-0cf7e1f6]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:12px 16px;text-align:left;border:0;border-radius:12px;background:#fff}.table-option.recommended[data-v-0cf7e1f6]{background:#eff8f3;border-color:#7dbb99}.table-option-no[data-v-0cf7e1f6]{display:block;font-size:18px;line-height:26px;font-weight:700}.table-option-meta[data-v-0cf7e1f6]{display:block;font-size:14px;line-height:20px;color:#65717c}.table-option-pill[data-v-0cf7e1f6]{padding:4px 8px;border-radius:5px;font-size:14px;line-height:18px;color:#21764f;background:#def0e5}.table-picker-empty[data-v-0cf7e1f6]{padding:24px 8px;font-size:14px;color:#65717c;text-align:center}.queue-overview-copy[data-v-0cf7e1f6]{min-width:0}.queue-card-art[data-v-0cf7e1f6]{display:block;flex:0 0 76px;width:76px;height:64px}.queue-summary-heading[data-v-0cf7e1f6]{padding:18px 20px 6px}.queue-arrivals[data-v-0cf7e1f6]{padding-top:12px}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%205l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2011l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2017l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M5%205h14a2%202%200%200%201%202%202v3a2%202%200%200%200%200%204v3a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-3a2%202%200%200%200%200%20-4v-3a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=notifications_active] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=table_restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=notifications] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2010a3%203%200%201%200%206%200a3%203%200%201%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6.168%2018.849a4%204%200%200%201%203.832%20-2.849h4a4%204%200%200%201%203.834%202.855%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=account_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=refresh]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=refresh] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=chevron_right]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-right%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%206l6%206l-6%206%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=chevron_right] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=home]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-home%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012l-2%200l9%20-9l9%209l-2%200%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202%20-2v-7%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2021v-6a2%202%200%200%201%202%20-2h2a2%202%200%200%201%202%202v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=home] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=schedule]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-clock%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%207v5l3%203%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=schedule] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=location_on]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-map-pin%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2011a3%203%200%201%200%206%200a3%203%200%200%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M17.657%2016.657l-4.243%204.243a2%202%200%200%201%20-2.827%200l-4.244%20-4.243a8%208%200%201%201%2011.314%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=location_on] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=close]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%206l-12%2012%22%20%2F%3E%20%3Cpath%20d%3D%22M6%206l12%2012%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=close] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=event_seat]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-armchair%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011a2%202%200%200%201%202%202v2h10v-2a2%202%200%201%201%204%200v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011v-5a3%203%200%200%201%203%20-3h8a3%203%200%200%201%203%203v5%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2019v2%22%20%2F%3E%20%3Cpath%20d%3D%22M18%2019v2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=event_seat] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=check_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=check_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-tools-kitchen-2%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203v12h-5c-.023%20-3.681%20.184%20-7.406%205%20-12m0%2012v6h-1v-3m-10%20-14v17m-3%20-17v3a3%203%200%201%200%206%200v-3%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=mop]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-spray%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2012a2%202%200%200%201%202%20-2h4a2%202%200%200%201%202%202v7a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2l0%20-7%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2010v-4a1%201%200%200%201%201%20-1h2a1%201%200%200%201%201%201v4%22%20%2F%3E%20%3Cpath%20d%3D%22M15%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%205h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%203h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%2011h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M10%207h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=mop] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=payments]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-credit-card%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%208a3%203%200%200%201%203%20-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201%20-3%203h-12a3%203%200%200%201%20-3%20-3l0%20-8%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2010l18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2015l.01%200%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2015l2%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=payments] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=local_fire_department]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-flame%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2010.941c2.333%20-3.308%20.167%20-7.823%20-1%20-8.941c0%203.395%20-2.235%205.299%20-3.667%206.706c-1.43%201.408%20-2.333%203.294%20-2.333%205.588c0%203.704%203.134%206.706%207%206.706c3.866%200%207%20-3.002%207%20-6.706c0%20-1.712%20-1.232%20-4.403%20-2.333%20-5.588c-2.084%203.353%20-3.257%203.353%20-4.667%202.235%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=local_fire_department] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=add_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-plus%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012h6%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=add_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=record_voice_over]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=record_voice_over] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=receipt_long]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-receipt%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2021v-16a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v16l-3%20-2l-2%202l-2%20-2l-2%202l-2%20-2l-3%202m4%20-14h6m-6%204h6m-2%204h2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=receipt_long] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=info]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2012h1v4h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=info] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=verified]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.46%2020.846a12%2012%200%200%201%20-7.96%20-14.846a12%2012%200%200%200%208.5%20-3a12%2012%200%200%200%208.5%203a12%2012%200%200%201%20-.09%207.06%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2019l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=verified] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=spark]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=spark] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=auto_awesome]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .source-icon[data-source-icon=auto_awesome] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-0cf7e1f6] .page-nav-back:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .page-nav-back-image{display:none}.waiter-workspace[data-v-0cf7e1f6] .source-icon{opacity:1}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .source-icon{width:24px;height:24px;font-size:24px}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=help] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=account] .source-icon-account-circle{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14%204v2a1%201%200%200%200%202%200v-2h3a3%203%200%200%201%203%203v3a1%201%200%200%201%20-.883%20.993l-.117%20.007a1%201%200%200%200%20-.117%201.993l.117%20.007a1%201%200%200%201%201%201v3a3%203%200%200%201%20-3%203h-3v-2a1%201%200%200%200%20-.883%20-.993l-.117%20-.007a1%201%200%200%200%20-1%201v2h-9a3%203%200%200%201%20-3%20-3v-3a1%201%200%200%201%20.883%20-.993l.117%20-.007a1%201%200%200%200%20.117%20-1.993l-.117%20-.007a1%201%200%200%201%20-1%20-1v-3a2.995%202.995%200%200%201%202.727%20-2.985l.222%20-.014zm1%206a1%201%200%200%200%20-1%201v2a1%201%200%200%200%202%200v-2a1%201%200%200%200%20-1%20-1%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14.235%2019c.865%200%201.322%201.024%20.745%201.668a3.992%203.992%200%200%201%20-2.98%201.332a3.992%203.992%200%200%201%20-2.98%20-1.332c-.552%20-.616%20-.158%20-1.579%20.634%20-1.661l.11%20-.006h4.471z%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c1.358%200%202.506%20.903%202.875%202.141l.046%20.171l.008%20.043a8.013%208.013%200%200%201%204.024%206.069l.028%20.287l.019%20.289v2.931l.021%20.136a3%203%200%200%200%201.143%201.847l.167%20.117l.162%20.099c.86%20.487%20.56%201.766%20-.377%201.864l-.116%20.006h-16c-1.028%200%20-1.387%20-1.364%20-.493%20-1.87a3%203%200%200%200%201.472%20-2.063l.021%20-.143l.001%20-2.97a8%208%200%200%201%203.821%20-6.454l.248%20-.146l.01%20-.043a3.003%203.003%200%200%201%202.562%20-2.29l.182%20-.017l.176%20-.004z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M8%207a4%204%200%201%200%208%200a4%204%200%200%200%20-8%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202a5%205%200%201%201%20-5%205l.005%20-.217a5%205%200%200%201%204.995%20-4.783z%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2014a5%205%200%200%201%205%205v1a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2v-1a5%205%200%200%201%205%20-5h4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=account] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-id%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%203a4%204%200%200%201%204%204v10a4%204%200%200%201%20-4%204h-12a4%204%200%200%201%20-4%20-4v-10q%200%20-.053%20.005%20-.102a3.994%203.994%200%200%201%203.995%20-3.898zm-1%2012h-10a1%201%200%200%200%200%202h10a1%201%200%200%200%200%20-2m-8%20-8a2.995%202.995%200%200%200%20-2.995%202.898a1%201%200%200%200%20-.005%20.102a3%203%200%201%200%203%20-3m8%204h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2m0%20-4h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=handover] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-message-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5.821%204.91c3.899%20-2.765%209.468%20-2.539%2013.073%20.535c3.667%203.129%204.168%208.238%201.152%2011.898c-2.841%203.447%20-7.965%204.583%20-12.231%202.805l-.233%20-.101l-4.374%20.931l-.04%20.006l-.035%20.007h-.018l-.022%20.005h-.038l-.033%20.004l-.021%20-.001l-.023%20.001l-.033%20-.003h-.035l-.022%20-.004l-.022%20-.002l-.035%20-.007l-.034%20-.005l-.016%20-.004l-.024%20-.005l-.049%20-.016l-.024%20-.005l-.011%20-.005l-.022%20-.007l-.045%20-.02l-.03%20-.012l-.011%20-.006l-.014%20-.006l-.031%20-.018l-.045%20-.024l-.016%20-.011l-.037%20-.026l-.04%20-.027l-.002%20-.004l-.013%20-.009l-.043%20-.04l-.025%20-.02l-.006%20-.007l-.056%20-.062l-.013%20-.014l-.011%20-.014l-.039%20-.056l-.014%20-.019l-.005%20-.01l-.042%20-.073l-.007%20-.012l-.004%20-.008l-.007%20-.012l-.014%20-.038l-.02%20-.042l-.004%20-.016l-.004%20-.01l-.017%20-.061l-.007%20-.018l-.002%20-.015l-.005%20-.019l-.005%20-.033l-.008%20-.042l-.002%20-.031l-.003%20-.01v-.016l-.004%20-.054l.001%20-.036l.001%20-.023l.002%20-.053l.004%20-.025v-.019l.008%20-.035l.005%20-.034l.005%20-.02l.004%20-.02l.018%20-.06l.003%20-.013l1.15%20-3.45l-.022%20-.037c-2.21%20-3.747%20-1.209%20-8.391%202.413%20-11.119z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=help] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-clipboard-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M17.997%204.17a3%203%200%200%201%202.003%202.83v12a3%203%200%200%201%20-3%203h-10a3%203%200%200%201%20-3%20-3v-12a3%203%200%200%201%202.003%20-2.83a4%204%200%200%200%203.997%203.83h4a4%204%200%200%200%203.98%20-3.597zm-3.704%207.123l-3.293%203.292l-1.293%20-1.292a1%201%200%201%200%20-1.414%201.414l2%202a1%201%200%200%200%201.414%200l4%20-4a1%201%200%200%200%20-1.414%20-1.414m-.293%20-9.293a2%202%200%201%201%200%204h-4a2%202%200%201%201%200%20-4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=about] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c5.523%200%2010%204.477%2010%2010a10%2010%200%200%201%20-19.995%20.324l-.005%20-.324l.004%20-.28c.148%20-5.393%204.566%20-9.72%209.996%20-9.72zm0%209h-1l-.117%20.007a1%201%200%200%200%200%201.986l.117%20.007v3l.007%20.117a1%201%200%200%200%20.876%20.876l.117%20.007h1l.117%20-.007a1%201%200%200%200%20.876%20-.876l.007%20-.117l-.007%20-.117a1%201%200%200%200%20-.764%20-.857l-.112%20-.02l-.117%20-.006v-3l-.007%20-.117a1%201%200%200%200%20-.876%20-.876l-.117%20-.007zm.01%20-3l-.127%20.007a1%201%200%200%200%200%201.986l.117%20.007l.127%20-.007a1%201%200%200%200%200%20-1.986l-.117%20-.007z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6] .feature-row[data-entry=qualification] .source-icon-verified{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.998%202l.118%20.007l.059%20.008l.061%20.013l.111%20.034a.993%20.993%200%200%201%20.217%20.112l.104%20.082l.255%20.218a11%2011%200%200%200%207.189%202.537l.342%20-.01a1%201%200%200%201%201.005%20.717a13%2013%200%200%201%20-9.208%2016.25a1%201%200%200%201%20-.502%200a13%2013%200%200%201%20-9.209%20-16.25a1%201%200%200%201%201.005%20-.717a11%2011%200%200%200%207.531%20-2.527l.263%20-.225l.096%20-.075a.993%20.993%200%200%201%20.217%20-.112l.112%20-.034a.97%20.97%200%200%201%20.119%20-.021l.115%20-.007zm3.71%207.293a1%201%200%200%200%20-1.415%200l-3.293%203.292l-1.293%20-1.292l-.094%20-.083a1%201%200%200%200%20-1.32%201.497l2%202l.094%20.083a1%201%200%200%200%201.32%20-.083l4%20-4l.083%20-.094a1%201%200%200%200%20-.083%20-1.32z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-0cf7e1f6]{--waiter-brand: #b44723;--waiter-brand-soft: #fff0e6;--waiter-ink: #2d3035;--waiter-muted: #6b6d72;--waiter-line: #ececef;--waiter-bg: #f5f5f5;--waiter-green: #227552;--waiter-red: #ad3d3b;--waiter-amber: #8d651c;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 16px calc(80px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--waiter-bg);color:var(--waiter-ink);text-align:left;font:15px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}.waiter-workspace[data-v-0cf7e1f6]:not(.waiter-queue-page){padding-top:calc(20px + env(safe-area-inset-top,0px))}.waiter-workspace uni-button[data-v-0cf7e1f6]{box-sizing:border-box;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease-out,opacity .15s ease-out}.waiter-workspace uni-button[data-v-0cf7e1f6]:after{border:0}.waiter-workspace[data-v-0cf7e1f6] ::-moz-selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-0cf7e1f6] ::selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-0cf7e1f6] .uni-scroll-view{scrollbar-width:none}.waiter-workspace[data-v-0cf7e1f6] .uni-scroll-view::-webkit-scrollbar{display:none}.waiter-workspace uni-button[disabled][data-v-0cf7e1f6]{opacity:.5;cursor:default}.waiter-workspace uni-button[data-v-0cf7e1f6]:active:not([disabled]),.waiter-workspace [role=button][data-v-0cf7e1f6]:active{opacity:.68}.waiter-workspace uni-button[data-v-0cf7e1f6]:focus-visible,.waiter-workspace [role=button][data-v-0cf7e1f6]:focus-visible{outline:2px solid var(--waiter-brand);outline-offset:3px}.workspace-refresh[data-v-0cf7e1f6]{display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;min-height:48px;margin:0;padding:0 12px;border-radius:24px;background:#fff;color:var(--waiter-ink);font-size:14px;line-height:20px}.workspace-refresh[data-v-0cf7e1f6] .source-icon{font-size:18px}.workspace-section-label[data-v-0cf7e1f6]{display:block;margin:24px 2px 10px;color:var(--waiter-muted);font-size:14px;line-height:22px;font-weight:600}.inline-error[data-v-0cf7e1f6],.friendly-error[data-v-0cf7e1f6]{margin:16px 0;padding:14px 16px;border:0;border-radius:12px;color:#8b451e;background:#fff0e3;font-size:14px;line-height:22px;overflow-wrap:anywhere}.inline-error uni-button[data-v-0cf7e1f6],.friendly-error uni-button[data-v-0cf7e1f6]{min-height:48px;margin:12px 0 0;padding:12px 16px;border-radius:10px;font-size:14px;line-height:24px;background:#fff;color:#8b451e}.empty-state[data-v-0cf7e1f6]{min-height:280px;margin:12px 0;padding:40px 20px;box-sizing:border-box;border:0;border-radius:16px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--waiter-muted);text-align:center}.empty-icon[data-v-0cf7e1f6]{width:48px;height:48px;font-size:48px;color:#8e9299;margin-bottom:8px}.empty-title[data-v-0cf7e1f6]{font-size:17px;font-weight:600;color:var(--waiter-ink)}.empty-description[data-v-0cf7e1f6]{font-size:14px;line-height:22px}.waiter-workspace[data-v-0cf7e1f6] .app-tabbar.role-waiter{z-index:40;position:fixed;left:0;right:0;bottom:0;width:100%;max-width:480px;height:calc(60px + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;box-shadow:0 -1px #ececef;background:#fff;transform:none;will-change:auto}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item{position:relative;min-height:52px;justify-content:center;gap:2px;border:0;border-radius:0;color:#6b6d72;font-size:14px;line-height:18px}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active{color:var(--waiter-brand);font-weight:600;background:transparent}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-dot{display:flex;align-items:center;justify-content:center;color:inherit;width:28px;height:28px;font-size:25px;border-radius:0;background:transparent}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .tab-dot{background:transparent}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-label{color:inherit;font-size:14px;line-height:20px;font-weight:inherit}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active:before{display:none}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-badge{min-width:22px;height:22px;padding:0 4px;top:-4px;right:-10px;border:2px solid #fff;font-size:14px;line-height:18px;background:var(--waiter-red)}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item.active .source-icon{filter:none;opacity:1}@media(max-width:359px){.waiter-workspace[data-v-0cf7e1f6]{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.waiter-workspace uni-button[data-v-0cf7e1f6],.waiter-workspace[data-v-0cf7e1f6] .tab-dot{transition:none}}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item .source-icon[data-source-icon=notifications_active]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M15%206v2m0%203v2m0%203v2%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20mask%3D%22url%28%23m%29%22%3E%3Cpath%20d%3D%22M5%204h14a2%202%200%200%201%202%202v3a3%203%200%200%200%200%206v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-3a3%203%200%200%200%200-6V6a2%202%200%200%201%202-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item .source-icon[data-source-icon=table_restaurant]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%226%22%20y%3D%225%22%20width%3D%2212%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item .source-icon[data-source-icon=notifications]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202a2%202%200%200%201%202%202v.3A6%206%200%200%201%2018%2010v4l2%203v1H4v-1l2-3v-4a6%206%200%200%201%204-5.7V4a2%202%200%200%201%202-2Z%22%2F%3E%3Cpath%20d%3D%22M9%2020h6a3%203%200%200%201-6%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-0cf7e1f6] .role-waiter .tab-item .source-icon[data-source-icon=account_circle]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2021v-2a7%207%200%200%201%207-7h3a7%207%200%200%201%207%207v2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.order-overlay[data-v-4263270c]{--order-surface:#f5f5f5;--order-brand:#b44723;--order-ink:#2d3035;--order-muted:#6b6d72;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:rgba(29,32,36,.48);display:flex;align-items:flex-end;justify-content:center}.order-sheet[data-v-4263270c]{width:100%;max-width:520px;max-height:92vh;display:flex;flex-direction:column;border-radius:24px 24px 0 0;background:var(--order-surface);color:var(--order-ink);overflow:hidden;box-sizing:border-box;font-size:14px;line-height:1.5}.order-header[data-v-4263270c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 20px 12px;background:var(--order-surface)}.order-identity[data-v-4263270c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;min-width:0}.table-number[data-v-4263270c]{font-size:32px;font-weight:750;line-height:1.15;letter-spacing:-.03em;overflow-wrap:anywhere}.order-title[data-v-4263270c]{color:var(--order-muted);font-size:15px}.order-sheet uni-button[data-v-4263270c]{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:10px 16px;border:0;border-radius:12px;font-size:15px;font-weight:600;line-height:1.4;background:#eeeff1;color:#555b63}.order-sheet uni-button[data-v-4263270c]:after{border:0}.order-sheet uni-button[data-v-4263270c]:focus-visible{outline:2px solid var(--order-brand);outline-offset:2px}.order-sheet uni-button[data-v-4263270c]:active:not([disabled]){opacity:.76}.order-sheet uni-button[disabled][data-v-4263270c]{opacity:.5}.order-header .close-button[data-v-4263270c]{flex:0 0 44px;width:44px;height:44px;min-width:44px;padding:0;background:transparent;color:#555b63}.close-icon[data-v-4263270c]{position:relative;display:block;width:22px;height:22px}.close-icon[data-v-4263270c]:before,.close-icon[data-v-4263270c]:after{content:"";position:absolute;top:10px;left:1px;width:20px;height:2px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.close-icon[data-v-4263270c]:after{transform:rotate(-45deg)}.order-scroll[data-v-4263270c]{height:65vh;min-height:0}.meal-context[data-v-4263270c]{padding:0 20px;background:var(--order-surface)}.context-line[data-v-4263270c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.meal-status[data-v-4263270c]{font-weight:600;font-size:15px}.payment-status[data-v-4263270c]{padding:4px 10px;background:#f9eee8;color:#a33f20;border-radius:7px;font-size:14px}.payment-status.paid[data-v-4263270c]{background:#eaf3ee;color:#227552}.meal-location[data-v-4263270c]{display:block;margin-top:6px;color:var(--order-muted)}.order-alert[data-v-4263270c]{margin:10px 16px 0;padding:12px 14px;border-radius:12px;background:#f9ece9;color:#963d30}.order-note[data-v-4263270c]{margin:10px 16px 0;padding:14px 16px;display:flex;flex-direction:column;gap:6px;background:#fff;border-radius:14px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.note-label[data-v-4263270c]{font-size:14px;color:var(--order-brand);font-weight:600}.dish-section[data-v-4263270c]{margin:10px 16px 0;padding:18px 16px 8px;border-radius:16px;background:#fff}.section-heading[data-v-4263270c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.dish-heading[data-v-4263270c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.section-title[data-v-4263270c]{font-size:17px;font-weight:700}.quantity-total[data-v-4263270c]{font-size:14px;color:var(--order-muted)}.serving-summary[data-v-4263270c]{flex-shrink:0;color:#8d651c;font-size:14px}.serving-summary.complete[data-v-4263270c]{color:#227552}.dish-row[data-v-4263270c]{padding:12px 0 16px}.dish-row+.dish-row[data-v-4263270c]{padding-top:8px}.dish-main[data-v-4263270c],.dish-secondary[data-v-4263270c]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.dish-name[data-v-4263270c]{flex:1;min-width:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.dish-subtotal[data-v-4263270c]{flex-shrink:0;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.dish-secondary[data-v-4263270c]{margin-top:7px;color:var(--order-muted);font-size:14px}.dish-unit[data-v-4263270c]{display:flex;gap:14px}.dish-quantity[data-v-4263270c]{color:var(--order-ink)}.dish-status[data-v-4263270c]{color:#8d651c;flex-shrink:0}.dish-status.served[data-v-4263270c]{color:#227552}.empty-dishes[data-v-4263270c]{padding:12px 0 18px;color:var(--order-muted)}.order-totals[data-v-4263270c]{padding:18px 16px;margin:12px 16px 0;border-radius:16px;background:#fff}.amount-line[data-v-4263270c]{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--order-muted);font-variant-numeric:tabular-nums}.amount-line+.amount-line[data-v-4263270c]{margin-top:10px}.discount[data-v-4263270c]{color:var(--order-brand)}.payable[data-v-4263270c]{color:var(--order-ink);font-size:16px;font-weight:600}.payable-value[data-v-4263270c]{color:var(--order-brand);font-size:28px;font-weight:750;letter-spacing:-.025em}.currency[data-v-4263270c]{font-size:17px;margin-right:3px}.order-metadata[data-v-4263270c]{margin:8px 16px 16px}.order-sheet .metadata-toggle[data-v-4263270c]{width:100%;padding:12px 4px;display:flex;justify-content:space-between;border-radius:0;background:transparent;color:var(--order-muted);font-weight:400;font-size:14px}.toggle-label[data-v-4263270c]{display:flex;align-items:center;gap:8px}.chevron[data-v-4263270c]{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 3px 4px}.chevron.expanded[data-v-4263270c]{transform:rotate(225deg);margin-top:6px}.metadata-content[data-v-4263270c]{padding:4px 4px 12px;color:var(--order-muted);font-size:14px}.metadata-row[data-v-4263270c]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:12px}.metadata-row>uni-text[data-v-4263270c]:first-child{flex-shrink:0}.metadata-value[data-v-4263270c]{min-width:0;max-width:72%;text-align:right;overflow-wrap:anywhere;color:#555b63}.metadata-dish-time[data-v-4263270c]{display:flex;flex-direction:column;gap:3px;margin-top:14px;overflow-wrap:anywhere}.order-feedback[data-v-4263270c]{padding:64px 24px;text-align:center;font-size:16px}.order-feedback uni-button[data-v-4263270c]{margin-top:24px}.error[data-v-4263270c]{color:#963d30}.order-footer[data-v-4263270c]{padding:14px 20px calc(14px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--order-surface);color:var(--order-muted);font-size:14px}.order-footer>uni-text[data-v-4263270c]{max-width:175px}.order-footer uni-button[data-v-4263270c]{background:var(--order-brand);color:#fff;flex-shrink:0;min-height:46px}.order-sheet[data-v-4263270c] ::-moz-selection{background:#f5d6c4;color:var(--order-ink)}.order-sheet[data-v-4263270c] ::selection{background:#f5d6c4;color:var(--order-ink)}@media(max-width:360px){.order-header[data-v-4263270c]{padding-left:16px;padding-right:16px}.order-footer[data-v-4263270c]{padding-left:16px;padding-right:16px;gap:12px}.dish-section[data-v-4263270c],.order-totals[data-v-4263270c]{margin-left:12px;margin-right:12px;padding-left:14px;padding-right:14px}}.service-table-card[data-v-93047913]{--service-brand:#b44723;--service-ink:#2d3035;--service-muted:#6b6d72;grid-column:1/-1;order:-1;min-width:0;padding:20px 16px 16px;border:0;border-radius:16px;background:#fff;color:var(--service-ink);box-sizing:border-box}.service-card-head[data-v-93047913]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:0 2px}.service-identity[data-v-93047913]{flex:1;min-width:0}.service-table-number[data-v-93047913]{display:block;font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.03em;overflow-wrap:anywhere}.service-table-number.long-number[data-v-93047913]{font-size:26px}.service-location[data-v-93047913]{display:block;margin-top:8px;color:var(--service-muted);font-size:14px;line-height:20px;overflow-wrap:anywhere}.service-summary[data-v-93047913]{flex-shrink:0;max-width:50%;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.service-state[data-v-93047913]{padding:4px 8px;border-radius:6px;background:#f1f2f4;color:#555b63;font-size:14px;line-height:20px;font-weight:600}.state-checkout[data-v-93047913]{background:#f9eae6;color:#a13f3c}.state-dining[data-v-93047913]{background:#f9ede5;color:#a44525}.state-cleaning[data-v-93047913]{background:#f6f0e2;color:#7a602d}.state-free[data-v-93047913]{background:#edf3ec;color:#47674f}.service-bill[data-v-93047913]{display:block;color:var(--service-ink);font-size:24px;line-height:28px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.service-currency[data-v-93047913]{font-size:16px;margin-right:3px}.service-warning[data-v-93047913],.service-extra[data-v-93047913]{display:block;margin-top:12px;color:#963d30;font-size:14px;line-height:21px}.service-extra[data-v-93047913]{color:var(--service-muted)}.service-requests[data-v-93047913]{margin-top:16px}.service-section-head[data-v-93047913]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.service-section-label[data-v-93047913]{display:flex;align-items:center;gap:7px;font-size:14px;line-height:20px;color:var(--service-muted)}.service-request-count[data-v-93047913]{color:var(--service-ink);font-variant-numeric:tabular-nums;font-weight:600}.service-table-card uni-button[data-v-93047913]{box-sizing:border-box;border:0;margin:0;font-family:inherit;min-height:44px;font-size:14px;line-height:22px}.service-table-card uni-button[data-v-93047913]:after{border:0}.service-table-card .service-order-link[data-v-93047913]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;margin-right:-4px;padding:10px 4px 10px 12px;border-radius:8px;background:transparent;color:var(--service-muted);font-weight:400}.service-chevron[data-v-93047913]{width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px}.service-table-card .service-request-row[data-v-93047913]{width:100%;display:flex;align-items:flex-start;gap:14px;padding:10px 0;border-radius:0;background:transparent;text-align:left}.service-request-label[data-v-93047913]{flex-shrink:0;min-width:28px;color:var(--service-brand);font-size:15px;line-height:23px;font-weight:600}.service-request-copy[data-v-93047913]{flex:1;min-width:0;color:#555b63;font-size:15px;line-height:23px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.service-table-card .service-more[data-v-93047913]{width:100%;background:transparent;color:var(--service-muted);text-align:left;padding:10px 0;font-weight:400}.service-card-actions[data-v-93047913]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.service-card-actions uni-button[data-v-93047913]{flex:1 1 105px;min-width:0;min-height:46px;display:flex;justify-content:center;align-items:center;padding:12px 10px;border-radius:10px;font-size:15px;line-height:22px;font-weight:600}.service-card-actions .service-secondary[data-v-93047913]{background:#f0f1f3;color:#555b63}.service-card-actions .service-primary[data-v-93047913]{background:var(--service-brand);color:#fff}.service-table-card uni-button[data-v-93047913]:active:not([disabled]){opacity:.72}.service-table-card uni-button[disabled][data-v-93047913]{opacity:.5}.service-table-card uni-button[data-v-93047913]:focus-visible{outline:2px solid var(--service-brand);outline-offset:2px}.service-table-card[data-v-93047913] ::-moz-selection{background:#f5d6c4;color:var(--service-ink)}.service-table-card[data-v-93047913] ::selection{background:#f5d6c4;color:var(--service-ink)}@media(max-width:359px){.service-table-card[data-v-93047913]{padding:18px 14px 14px}.service-card-head[data-v-93047913]{gap:12px}.service-table-number[data-v-93047913]{font-size:30px}.service-table-number.long-number[data-v-93047913]{font-size:24px}.service-request-row[data-v-93047913]{gap:10px}}.meal-tables[data-v-b70ab6b6]{margin:.75rem;padding:.75rem;background:#fffaf2;border-radius:.625rem;color:#45372b}.meal-toolbar[data-v-b70ab6b6],.meal-heading[data-v-b70ab6b6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-weight:600}.meal-toolbar uni-button[data-v-b70ab6b6]{margin:0}.meal-summary[data-v-b70ab6b6],.meal-warning[data-v-b70ab6b6]{display:block;margin:.5rem 0;font-size:max(14px,.8125rem)}.meal-warning[data-v-b70ab6b6]{color:#9e3f29}.meal-grid[data-v-b70ab6b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;margin-top:.625rem}.meal-card[data-v-b70ab6b6]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid #e5d9c9;border-radius:.5rem;font-size:max(14px,.8125rem)}.meal-card uni-button[data-v-b70ab6b6]{width:100%;font-size:max(14px,.8125rem);background:#efdfc5}.meal-actions[data-v-b70ab6b6]{display:flex;flex-direction:column;gap:.5rem}.meal-pending[data-v-b70ab6b6]{padding:.625rem;background:#fff0d2;border-radius:.375rem}.meal-admissions[data-v-b70ab6b6]{margin-top:.75rem}.admission-title[data-v-b70ab6b6]{font-weight:600}.admission-hint[data-v-b70ab6b6]{display:block;margin:.375rem 0;color:#776558;font-size:max(14px,.75rem)}.admission-card[data-v-b70ab6b6]{margin-top:.5rem;padding:.625rem;background:#fff;border:1px solid #e5d9c9;border-radius:.375rem}.admission-choice[data-v-b70ab6b6]{padding:.5625rem;margin:.375rem 0;background:#fff8ed;border-radius:.25rem}.admission-card uni-button[data-v-b70ab6b6]{font-size:max(14px,.8125rem);background:#efdfc5}.meal-payment-reviews[data-v-b70ab6b6]{margin-top:.75rem}.payment-review-card[data-v-b70ab6b6]{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;padding:.625rem;background:#fff0e7;border-radius:.375rem;overflow-wrap:anywhere;font-size:max(14px,.78125rem)}.meal-tables.panoramic[data-v-b70ab6b6]{margin:0;padding:0;background:transparent;border-radius:0;color:#1f1712}.panorama-areas[data-v-b70ab6b6]{width:100%;margin-top:.75rem;white-space:nowrap}.panorama-area-row[data-v-b70ab6b6]{display:inline-flex;gap:.5rem;min-width:100%}.panorama-area[data-v-b70ab6b6]{min-width:5rem;height:2.5rem;padding:0 1.25rem;box-sizing:border-box;border-radius:31.21875rem;background:#f4eee7;color:#6c5a4d;font-size:max(14px,1rem);font-weight:600;line-height:max(20px,2.5rem);text-align:center}.panorama-area.active[data-v-b70ab6b6]{background:#d87533;color:#fff}.panorama-status-strip[data-v-b70ab6b6]{margin-top:.75rem;min-height:2.25rem;padding:.5rem .75rem;border-radius:.5rem;background:rgba(243,237,230,.5);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.panorama-status-count[data-v-b70ab6b6]{display:flex;align-items:center;gap:.25rem;min-width:0;font-size:max(14px,.75rem);line-height:max(20px,1.125rem);color:#76665a}.panorama-count[data-v-b70ab6b6]{font-weight:800;color:#231915}.panorama-dot[data-v-b70ab6b6]{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;flex:0 0 auto}.tone-free[data-v-b70ab6b6]{background:#2f9b6a}.tone-dining[data-v-b70ab6b6]{background:#d87533}.tone-cleaning[data-v-b70ab6b6]{background:#d79a28}.tone-checkout[data-v-b70ab6b6]{background:#c84c3e}.tone-review[data-v-b70ab6b6]{background:#81776f}.panoramic .meal-grid[data-v-b70ab6b6]{margin-top:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.panoramic .meal-card[data-v-b70ab6b6]{display:block;position:relative;min-width:0;min-height:11rem;padding:.5625rem .5rem .6875rem;border-radius:.75rem;box-sizing:border-box;overflow:hidden}.panoramic .panorama-card-free[data-v-b70ab6b6]{color:#145c3d;border:.0625rem solid #2f9b6a;border-left-width:.3125rem;background:linear-gradient(180deg,#c7f4dd,#e5faee);box-shadow:0 .4375rem 1.0625rem rgba(47,155,106,.24)}.panoramic .panorama-card-dining[data-v-b70ab6b6]{color:#8a3d08;border:.0625rem solid #d87533;border-left-width:.3125rem;background:linear-gradient(180deg,#ffd9b8,#fff0e3);box-shadow:0 .4375rem 1.0625rem rgba(216,117,51,.24)}.panoramic .panorama-card-cleaning[data-v-b70ab6b6]{color:#81520c;border:.0625rem solid #d79a28;border-left-width:.3125rem;background:linear-gradient(180deg,#ffe2a8,#fff3cc);box-shadow:0 .4375rem 1.0625rem rgba(215,154,40,.26)}.panoramic .panorama-card-checkout[data-v-b70ab6b6]{color:#8b2d25;border:.0625rem solid #c84c3e;border-left-width:.3125rem;background:linear-gradient(180deg,#ffd1cb,#ffe9e6);box-shadow:0 .4375rem 1.0625rem rgba(200,76,62,.24)}.panoramic .panorama-card-review[data-v-b70ab6b6]{color:#65574c;border:.0625rem solid #a7988b;background:#f4eee7}.panorama-tile-top[data-v-b70ab6b6]{display:flex;align-items:center;justify-content:space-between;min-height:1.25rem}.panorama-capacity[data-v-b70ab6b6]{min-width:1.75rem;height:1.0625rem;padding:0 .3125rem;box-sizing:border-box;border-radius:31.21875rem;font-size:max(14px,.59375rem);line-height:max(20px,1.0625rem);font-weight:800;background:rgba(255,255,255,.6)}.panorama-icon[data-v-b70ab6b6]{width:1.125rem;height:1.125rem;font-size:max(14px,1.125rem)}.panorama-number[data-v-b70ab6b6]{display:block;margin-top:.625rem;font-size:max(14px,2.75rem);line-height:max(20px,3.25rem);font-weight:800}.panorama-number-medium[data-v-b70ab6b6]{font-size:max(14px,2.375rem)}.panorama-number-long[data-v-b70ab6b6]{font-size:max(14px,1.875rem);overflow-wrap:anywhere}.panorama-state[data-v-b70ab6b6]{display:flex;align-items:center;gap:.25rem;margin-top:.125rem}.panorama-state-pill[data-v-b70ab6b6]{padding:0 .3125rem;border-radius:31.21875rem;background:rgba(255,255,255,.72);font-size:max(14px,.6875rem);line-height:max(20px,1rem);font-weight:800}.panorama-meta[data-v-b70ab6b6],.panorama-hint[data-v-b70ab6b6]{display:block;font-size:max(14px,.6875rem);line-height:max(20px,1rem);overflow-wrap:anywhere}.panorama-meta[data-v-b70ab6b6]{color:#76665a}.panorama-hint[data-v-b70ab6b6]{margin-top:.1875rem;font-weight:800}.panoramic .meal-card uni-button[data-v-b70ab6b6]{width:100%;height:1.6875rem;margin:0;padding:0;box-sizing:border-box;font-size:max(14px,.6875rem);line-height:max(20px,1.6875rem);color:#fff;font-weight:800;border-radius:.5rem}.panoramic .meal-card uni-button[data-v-b70ab6b6]:after{border:0}.panoramic .meal-card .panorama-order-link[data-v-b70ab6b6]{width:auto;height:1rem;margin-top:.1875rem;background:transparent;border-radius:0;color:inherit;line-height:1rem;text-align:left}.panoramic .meal-actions[data-v-b70ab6b6]{display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem}.panoramic .meal-actions .notice-button[data-v-b70ab6b6]{background:linear-gradient(90deg,#c45b1b,#d87533)}.panoramic .meal-actions .served-button[data-v-b70ab6b6]{background:linear-gradient(90deg,#23865a,#2f9b6a)}.panoramic .meal-actions .clear-table[data-v-b70ab6b6]{background:linear-gradient(90deg,#b87910,#d79a28)}.panoramic .panorama-clear-only[data-v-b70ab6b6]{padding-bottom:2.6875rem}.panorama-clear-only .meal-actions[data-v-b70ab6b6]{position:absolute;left:.5rem;right:.5rem;bottom:.5625rem}.panorama-card-free .panorama-capacity[data-v-b70ab6b6],.panorama-card-free .panorama-state-pill[data-v-b70ab6b6]{background:rgba(47,155,106,.14);border:.03125rem solid rgba(47,155,106,.26)}.panorama-card-cleaning .panorama-capacity[data-v-b70ab6b6],.panorama-card-cleaning .panorama-state-pill[data-v-b70ab6b6]{background:rgba(215,154,40,.18);border:.03125rem solid rgba(215,154,40,.3)}.panorama-card-checkout .panorama-capacity[data-v-b70ab6b6],.panorama-card-checkout .panorama-state-pill[data-v-b70ab6b6]{background:rgba(200,76,62,.16);border:.03125rem solid rgba(200,76,62,.28)}.panorama-card-dining .panorama-capacity[data-v-b70ab6b6],.panorama-card-dining .panorama-state-pill[data-v-b70ab6b6]{background:rgba(216,117,51,.16);border:.03125rem solid rgba(216,117,51,.28)}.panorama-card-dining .panorama-capacity[data-v-b70ab6b6]{min-width:1.75rem;box-sizing:border-box}.panorama-card-dining .panorama-state .panorama-dot[data-v-b70ab6b6]{box-shadow:0 0 0 .125rem rgba(255,255,255,.8)}.panoramic .meal-card .release-table[data-v-b70ab6b6]{border-radius:.5rem;background:linear-gradient(90deg,#8a3d08,#c45b1b);color:#fff;font-weight:800}.panoramic .meal-card .release-table[disabled][data-v-b70ab6b6]{opacity:.55}.panorama-notices[data-v-b70ab6b6]{margin-top:.3125rem;display:flex;flex-direction:column;gap:.1875rem}.panorama-notice-chip[data-v-b70ab6b6]{display:flex;align-items:center;height:1.25rem;min-width:0;padding:0 .3125rem;gap:.25rem;box-sizing:border-box;border-radius:.375rem;background:rgba(255,255,255,.72);border:.03125rem solid rgba(156,69,2,.2)}.panorama-notice-label[data-v-b70ab6b6]{flex:0 0 auto;font-size:max(14px,.625rem);line-height:max(20px,1.25rem);font-weight:800;color:#8a3d08}.panorama-notice-content[data-v-b70ab6b6]{min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:max(14px,.625rem);line-height:max(20px,1.25rem);color:#6b5144}.notice-service[data-v-b70ab6b6]{border-color:rgba(47,155,106,.26)}.notice-service .panorama-notice-label[data-v-b70ab6b6]{color:#145c3d}.notice-checkout[data-v-b70ab6b6]{border-color:rgba(200,76,62,.28)}.notice-checkout .panorama-notice-label[data-v-b70ab6b6]{color:#8b2d25}.notice-add[data-v-b70ab6b6]{border-color:rgba(215,154,40,.3)}.notice-add .panorama-notice-label[data-v-b70ab6b6]{color:#81520c}.panorama-has-notice[data-v-b70ab6b6]:after{content:"";position:absolute;left:-20%;top:0;width:1.125rem;height:100%;background:rgba(255,255,255,.38);transform:skew(-18deg);pointer-events:none}.panorama-empty[data-v-b70ab6b6]{padding:1.5rem .75rem;color:#76665a;text-align:center}.ops-page[data-v-e57cbf80]{position:relative}.table-refresh[data-v-e57cbf80]{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));right:16px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:#fff;border:0;border-radius:12px;color:#5e554c}.table-refresh[data-v-e57cbf80] .source-icon{width:20px;height:20px;font-size:20px}.filter-scroll[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-areas{width:calc(100% - 60px);margin:0 0 18px;white-space:nowrap}.scroll-row[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area-row{display:inline-flex;align-items:center;gap:6px;min-width:100%;padding:0}.area-chip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area{flex-shrink:0;min-width:54px;min-height:48px;height:auto;padding:13px 12px;box-sizing:border-box;border:0;border-radius:10px;background:transparent;color:#6b6d72;font-size:15px;line-height:22px;text-align:center;cursor:pointer}.area-chip.active[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area.active{background:#2d3035;color:#fff;font-weight:600}.status-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 0 18px;margin:0 0 18px;border:0;border-bottom:1px solid #e3e3e7;background:transparent}.status-count[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count{display:flex;flex-direction:column-reverse;align-items:center;gap:3px;color:#6b6d72;font-size:14px;line-height:20px}.status-count-value[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-count{color:#2d3035;font-size:26px;line-height:32px;font-weight:600;font-variant-numeric:tabular-nums}.status-count-label[data-v-e57cbf80]{font-size:14px;line-height:20px}.status-dot[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count .panorama-dot{display:none}.table-grid[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0}.table-tile[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card{--tile-accent:#655b4e;--tile-bg:#f2eee7;display:grid;grid-template-columns:90px minmax(0,1fr);align-content:start;gap:0 16px;min-width:0;min-height:0;position:relative;padding:16px;border:0;border-radius:14px;background:#fff;box-shadow:none;color:#2d3035;overflow:hidden}.status-free[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-card-free{--tile-accent:#47674f;--tile-bg:#edf3ec}.status-dining[data-v-e57cbf80],.status-waiting_order[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-card-dining{--tile-accent:#a44525;--tile-bg:#f9ede5}.status-cleaning[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-card-cleaning{--tile-accent:#7a602d;--tile-bg:#f6f0e2}.status-checkout[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-card-checkout{--tile-accent:#a13f3c;--tile-bg:#f9eae6}.status-review[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-card-review{--tile-accent:#6d557c;--tile-bg:#f1ecf5}.tile-identity[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-identity{grid-column:1;grid-row:1/3;padding:5px 12px 5px 0;min-width:0;border-right:1px solid #ececef}.table-number[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number{display:block;margin:0;color:#2d3035;font-size:38px;line-height:44px;font-weight:600;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.table-number-long[data-v-e57cbf80],.table-number-compact[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-medium,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-long{font-size:23px;line-height:29px;letter-spacing:-.025em}.tile-location[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-location{display:block;margin:5px 0 0;color:#6b6d72;font-size:14px;line-height:18px;overflow-wrap:anywhere}.tile-top[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-tile-top{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;min-height:0;padding:2px 0 8px;background:transparent}.tile-state-row[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-state{display:flex;align-items:center;gap:5px;margin:0;padding:3px 7px;border-radius:5px;background:var(--tile-bg)}.tile-state-dot[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-state .panorama-dot{display:block;width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--tile-accent);box-shadow:none}.tile-state-pill[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-state-pill{display:block;padding:0;border:0;background:transparent;color:var(--tile-accent);font-size:14px;line-height:18px;font-weight:600}.capacity-badge[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-capacity{min-width:0;height:auto;padding:0;border:0;background:transparent;color:#6b6d72;font-size:14px;line-height:20px}.tile-detail[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-detail{grid-column:2;grid-row:2;min-height:36px;padding:0}.tile-meta[data-v-e57cbf80],.tile-action-hint[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-meta,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-hint{display:block;margin:0;color:#6b6d72;font-size:14px;line-height:20px;font-weight:400;overflow-wrap:anywhere}.tile-meta[data-v-e57cbf80]{color:#4c443b;font-size:14px;line-height:22px}.tile-amount[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-amount{display:block;color:#a13f3c;font-size:22px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tile-actions[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-actions{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #f0f0f2}.tile-action-button[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card uni-button{flex:1 1 100px;width:auto;height:auto;min-height:48px;padding:12px 10px;margin:0;border:0;border-radius:10px;background:var(--tile-bg);color:var(--tile-accent);font-size:14px;line-height:24px;font-weight:600;box-sizing:border-box}.tile-action-button[data-v-e57cbf80]:after,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card uni-button:after{border:0}.notice-button[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-actions .notice-button{color:#fff;background:#b44723}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card .panorama-order-link{grid-column:2;display:flex;align-items:center;justify-content:space-between;min-height:44px;width:100%;padding:10px 0 0;margin:0;background:transparent;color:#a44525;border:0;border-radius:0;font-size:14px;line-height:24px;font-weight:500;text-align:left}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-order-link .source-icon{width:16px;height:16px;font-size:16px}.table-notice-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notices{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;margin:12px 0 0}.notice-chip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-chip{display:flex;align-items:flex-start;gap:8px;min-width:0;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:#fcf1e8;box-sizing:border-box}.notice-chip-label[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-label{flex:0 0 auto;color:#994420;font-size:14px;line-height:22px;font-weight:600}.notice-chip-content[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-content{min-width:0;color:#76543d;font-size:14px;line-height:22px;white-space:normal;overflow-wrap:anywhere}.scanline-active[data-v-e57cbf80]:after,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice:after{display:none}.ops-page[data-v-e57cbf80] .meal-tables.panoramic{margin:0;padding:0;background:transparent}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-warning,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-pending{grid-column:1/-1;display:block;padding:14px;margin:12px 0;border-radius:10px;background:#fff0e3;color:#8b451e;font-size:14px;line-height:22px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-admissions,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-payment-reviews{margin:0 0 20px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .admission-title{display:block;font-size:16px;line-height:24px;font-weight:600}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .admission-hint{font-size:14px;line-height:21px;color:#6b6d72}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .admission-card,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .payment-review-card{margin:12px 0;padding:16px;border:0;border-radius:12px;background:#fff;font-size:14px;line-height:22px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .admission-card uni-button,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-pending uni-button,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .payment-review-card uni-button{min-height:48px;margin-top:10px;padding:12px;border-radius:8px;background:#f8ece4;color:#a44525;font-size:14px;line-height:24px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-empty{padding:48px 20px;border:0;border-radius:14px;background:#fff;font-size:14px;color:#6b6d72}.table-load-error[data-v-e57cbf80]{margin-top:64px}@media(max-width:359px){.table-tile[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card{grid-template-columns:76px minmax(0,1fr);gap:0 12px;padding:14px}.table-number[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number{font-size:32px}.table-number-long[data-v-e57cbf80],.table-number-compact[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-long,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-medium{font-size:21px;line-height:27px}}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-actions{position:static;left:auto;right:auto;bottom:auto}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-detail:empty{display:none}.ops-page[data-v-e57cbf80] .meal-tables.panoramic>uni-button{min-height:48px;font-size:14px;line-height:24px}.filter-scroll[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-areas{margin-bottom:14px}.status-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:5px;border:0;border-radius:14px;background:#fff}.status-count[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count{min-height:66px;justify-content:center;border-radius:9px;gap:0;cursor:pointer}.status-count.selected[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count.selected{background:#f8e9df;color:#923b1d}.status-count-value[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-count{font-size:22px;line-height:28px}.status-count.selected .status-count-value[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count.selected .panorama-count{color:#923b1d}.table-grid[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.table-tile[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card{display:flex;flex-direction:column;gap:0;padding:14px 12px 12px;border:0;border-radius:14px;min-height:120px}.tile-top[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-tile-top{order:0;width:100%;padding:0;gap:4px;flex-wrap:wrap}.tile-state-row[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-state{padding:3px 6px}.tile-identity[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-identity{order:1;border:0;padding:12px 0 0}.table-number[data-v-e57cbf80],.table-number-long[data-v-e57cbf80],.table-number-compact[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-medium{font-size:30px;line-height:34px;font-weight:650;letter-spacing:-.025em}.table-number-long[data-v-e57cbf80],.table-number-compact[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-long{font-size:22px;line-height:30px}.tile-location[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-location{margin-top:3px;line-height:18px}.tile-detail[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-detail{order:2;min-height:0;margin-top:10px;padding-top:10px;border-top:1px solid #eceef0}.tile-action-hint[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-hint,.tile-meta[data-v-e57cbf80]{font-size:14px;line-height:20px}.tile-amount[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-amount{font-size:20px;line-height:26px}.table-notice-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notices{order:3;margin-top:10px}.notice-chip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-chip{display:block;height:auto;padding:8px}.notice-chip-label[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-label{display:block}.notice-chip-content[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-notice-content{font-size:14px;line-height:20px;overflow:visible;text-overflow:clip}.tile-actions[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-actions{order:5;flex-direction:column;gap:8px;width:100%;margin-top:10px;padding:0;border:0}.tile-action-button[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card uni-button{flex:0 0 auto;width:100%;min-height:44px;padding:10px 6px;font-size:14px;line-height:24px;border-radius:8px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card .panorama-order-link{position:static;order:4;margin-top:6px;padding:10px 0;min-height:44px}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card .meal-warning{order:2;margin:10px 0 0;padding:8px;font-size:14px;line-height:20px}.table-tile.scanline-active[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card.panorama-has-notice{order:-1;grid-column:1/-1;display:grid;grid-template-columns:90px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;min-height:0}.scanline-active .tile-identity[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .panorama-identity{grid-column:1;grid-row:1/3;padding:0}.scanline-active .tile-top[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .panorama-tile-top{grid-column:2;grid-row:1}.scanline-active .tile-detail[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .panorama-detail{grid-column:2;grid-row:2}.scanline-active .table-notice-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .panorama-notices{grid-column:1/-1}.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .panorama-order-link{grid-column:1/-1;grid-row:auto}.scanline-active .tile-actions[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .meal-actions{grid-column:1/-1;flex-direction:row}.scanline-active .tile-action-button[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-has-notice .meal-actions uni-button{flex:1 1 100px;width:auto}@media(max-width:359px){.table-tile[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .meal-card{padding:12px 10px}.table-number[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-medium{font-size:28px;line-height:32px}.table-number-long[data-v-e57cbf80],.table-number-compact[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-number-long{font-size:20px;line-height:28px}}.table-refresh[data-v-e57cbf80]{width:44px;height:44px;background:transparent;color:#6b6d72}.filter-scroll[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-areas{width:calc(100% - 52px);margin-bottom:12px}.scroll-row[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area-row{gap:6px}.area-chip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area{position:relative;min-width:48px;min-height:44px;padding:10px 10px 12px;border-radius:0;background:transparent;color:#6b6d72;font-size:15px;line-height:22px}.area-chip.active[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area.active{background:transparent;color:#b44723;font-weight:650}.area-chip.active[data-v-e57cbf80]:after,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-area.active:after{content:"";position:absolute;left:calc(50% - 10px);bottom:2px;width:20px;height:3px;border-radius:2px;background:#b44723}.status-strip[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:0;gap:8px;margin-bottom:16px;border-radius:0;background:transparent}.status-strip[data-v-e57cbf80]::-webkit-scrollbar,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-strip::-webkit-scrollbar{display:none}.status-count[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count{position:relative;flex:0 0 72px;width:72px;min-width:72px;min-height:36px;height:36px;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:4px;padding:6px 4px;box-sizing:border-box;border-radius:999px;white-space:nowrap;font-size:14px;line-height:24px;font-weight:400;background:#fff}.status-count.selected[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count.selected{background:#f8e9df;color:#a13f1d;font-weight:600}.status-count-value[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-count{font-size:14px;line-height:24px;font-weight:550;color:inherit}.status-count.selected .status-count-value[data-v-e57cbf80],.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count.selected .panorama-count{color:inherit;font-weight:600}.status-count.selected[data-v-e57cbf80]:after,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count.selected:after{display:none}.status-count[data-v-e57cbf80]:first-child,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count:first-child{margin-left:16px}.status-count[data-v-e57cbf80]:last-child,.ops-page[data-v-e57cbf80] .meal-tables.panoramic .panorama-status-count:last-child{margin-right:16px}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%205l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2011l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2017l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M5%205h14a2%202%200%200%201%202%202v3a2%202%200%200%200%200%204v3a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-3a2%202%200%200%200%200%20-4v-3a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=notifications_active] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=table_restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=notifications] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2010a3%203%200%201%200%206%200a3%203%200%201%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6.168%2018.849a4%204%200%200%201%203.832%20-2.849h4a4%204%200%200%201%203.834%202.855%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=account_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=refresh]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=refresh] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=chevron_right]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-right%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%206l6%206l-6%206%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=chevron_right] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=home]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-home%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012l-2%200l9%20-9l9%209l-2%200%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202%20-2v-7%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2021v-6a2%202%200%200%201%202%20-2h2a2%202%200%200%201%202%202v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=home] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=schedule]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-clock%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%207v5l3%203%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=schedule] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=location_on]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-map-pin%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2011a3%203%200%201%200%206%200a3%203%200%200%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M17.657%2016.657l-4.243%204.243a2%202%200%200%201%20-2.827%200l-4.244%20-4.243a8%208%200%201%201%2011.314%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=location_on] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=close]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%206l-12%2012%22%20%2F%3E%20%3Cpath%20d%3D%22M6%206l12%2012%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=close] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=event_seat]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-armchair%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011a2%202%200%200%201%202%202v2h10v-2a2%202%200%201%201%204%200v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011v-5a3%203%200%200%201%203%20-3h8a3%203%200%200%201%203%203v5%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2019v2%22%20%2F%3E%20%3Cpath%20d%3D%22M18%2019v2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=event_seat] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=check_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=check_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-tools-kitchen-2%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203v12h-5c-.023%20-3.681%20.184%20-7.406%205%20-12m0%2012v6h-1v-3m-10%20-14v17m-3%20-17v3a3%203%200%201%200%206%200v-3%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=mop]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-spray%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2012a2%202%200%200%201%202%20-2h4a2%202%200%200%201%202%202v7a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2l0%20-7%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2010v-4a1%201%200%200%201%201%20-1h2a1%201%200%200%201%201%201v4%22%20%2F%3E%20%3Cpath%20d%3D%22M15%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%205h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%203h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%2011h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M10%207h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=mop] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=payments]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-credit-card%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%208a3%203%200%200%201%203%20-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201%20-3%203h-12a3%203%200%200%201%20-3%20-3l0%20-8%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2010l18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2015l.01%200%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2015l2%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=payments] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=local_fire_department]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-flame%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2010.941c2.333%20-3.308%20.167%20-7.823%20-1%20-8.941c0%203.395%20-2.235%205.299%20-3.667%206.706c-1.43%201.408%20-2.333%203.294%20-2.333%205.588c0%203.704%203.134%206.706%207%206.706c3.866%200%207%20-3.002%207%20-6.706c0%20-1.712%20-1.232%20-4.403%20-2.333%20-5.588c-2.084%203.353%20-3.257%203.353%20-4.667%202.235%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=local_fire_department] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=add_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-plus%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012h6%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=add_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=record_voice_over]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=record_voice_over] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=receipt_long]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-receipt%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2021v-16a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v16l-3%20-2l-2%202l-2%20-2l-2%202l-2%20-2l-3%202m4%20-14h6m-6%204h6m-2%204h2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=receipt_long] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=info]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2012h1v4h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=info] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=verified]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.46%2020.846a12%2012%200%200%201%20-7.96%20-14.846a12%2012%200%200%200%208.5%20-3a12%2012%200%200%200%208.5%203a12%2012%200%200%201%20-.09%207.06%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2019l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=verified] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=spark]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=spark] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=auto_awesome]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .source-icon[data-source-icon=auto_awesome] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-e57cbf80] .page-nav-back:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .page-nav-back-image{display:none}.waiter-workspace[data-v-e57cbf80] .source-icon{opacity:1}.waiter-workspace[data-v-e57cbf80] .role-waiter .source-icon{width:24px;height:24px;font-size:24px}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=help] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=account] .source-icon-account-circle{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14%204v2a1%201%200%200%200%202%200v-2h3a3%203%200%200%201%203%203v3a1%201%200%200%201%20-.883%20.993l-.117%20.007a1%201%200%200%200%20-.117%201.993l.117%20.007a1%201%200%200%201%201%201v3a3%203%200%200%201%20-3%203h-3v-2a1%201%200%200%200%20-.883%20-.993l-.117%20-.007a1%201%200%200%200%20-1%201v2h-9a3%203%200%200%201%20-3%20-3v-3a1%201%200%200%201%20.883%20-.993l.117%20-.007a1%201%200%200%200%20.117%20-1.993l-.117%20-.007a1%201%200%200%201%20-1%20-1v-3a2.995%202.995%200%200%201%202.727%20-2.985l.222%20-.014zm1%206a1%201%200%200%200%20-1%201v2a1%201%200%200%200%202%200v-2a1%201%200%200%200%20-1%20-1%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14.235%2019c.865%200%201.322%201.024%20.745%201.668a3.992%203.992%200%200%201%20-2.98%201.332a3.992%203.992%200%200%201%20-2.98%20-1.332c-.552%20-.616%20-.158%20-1.579%20.634%20-1.661l.11%20-.006h4.471z%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c1.358%200%202.506%20.903%202.875%202.141l.046%20.171l.008%20.043a8.013%208.013%200%200%201%204.024%206.069l.028%20.287l.019%20.289v2.931l.021%20.136a3%203%200%200%200%201.143%201.847l.167%20.117l.162%20.099c.86%20.487%20.56%201.766%20-.377%201.864l-.116%20.006h-16c-1.028%200%20-1.387%20-1.364%20-.493%20-1.87a3%203%200%200%200%201.472%20-2.063l.021%20-.143l.001%20-2.97a8%208%200%200%201%203.821%20-6.454l.248%20-.146l.01%20-.043a3.003%203.003%200%200%201%202.562%20-2.29l.182%20-.017l.176%20-.004z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .role-waiter .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M8%207a4%204%200%201%200%208%200a4%204%200%200%200%20-8%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202a5%205%200%201%201%20-5%205l.005%20-.217a5%205%200%200%201%204.995%20-4.783z%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2014a5%205%200%200%201%205%205v1a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2v-1a5%205%200%200%201%205%20-5h4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=account] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-id%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%203a4%204%200%200%201%204%204v10a4%204%200%200%201%20-4%204h-12a4%204%200%200%201%20-4%20-4v-10q%200%20-.053%20.005%20-.102a3.994%203.994%200%200%201%203.995%20-3.898zm-1%2012h-10a1%201%200%200%200%200%202h10a1%201%200%200%200%200%20-2m-8%20-8a2.995%202.995%200%200%200%20-2.995%202.898a1%201%200%200%200%20-.005%20.102a3%203%200%201%200%203%20-3m8%204h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2m0%20-4h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=handover] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-message-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5.821%204.91c3.899%20-2.765%209.468%20-2.539%2013.073%20.535c3.667%203.129%204.168%208.238%201.152%2011.898c-2.841%203.447%20-7.965%204.583%20-12.231%202.805l-.233%20-.101l-4.374%20.931l-.04%20.006l-.035%20.007h-.018l-.022%20.005h-.038l-.033%20.004l-.021%20-.001l-.023%20.001l-.033%20-.003h-.035l-.022%20-.004l-.022%20-.002l-.035%20-.007l-.034%20-.005l-.016%20-.004l-.024%20-.005l-.049%20-.016l-.024%20-.005l-.011%20-.005l-.022%20-.007l-.045%20-.02l-.03%20-.012l-.011%20-.006l-.014%20-.006l-.031%20-.018l-.045%20-.024l-.016%20-.011l-.037%20-.026l-.04%20-.027l-.002%20-.004l-.013%20-.009l-.043%20-.04l-.025%20-.02l-.006%20-.007l-.056%20-.062l-.013%20-.014l-.011%20-.014l-.039%20-.056l-.014%20-.019l-.005%20-.01l-.042%20-.073l-.007%20-.012l-.004%20-.008l-.007%20-.012l-.014%20-.038l-.02%20-.042l-.004%20-.016l-.004%20-.01l-.017%20-.061l-.007%20-.018l-.002%20-.015l-.005%20-.019l-.005%20-.033l-.008%20-.042l-.002%20-.031l-.003%20-.01v-.016l-.004%20-.054l.001%20-.036l.001%20-.023l.002%20-.053l.004%20-.025v-.019l.008%20-.035l.005%20-.034l.005%20-.02l.004%20-.02l.018%20-.06l.003%20-.013l1.15%20-3.45l-.022%20-.037c-2.21%20-3.747%20-1.209%20-8.391%202.413%20-11.119z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=help] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-clipboard-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M17.997%204.17a3%203%200%200%201%202.003%202.83v12a3%203%200%200%201%20-3%203h-10a3%203%200%200%201%20-3%20-3v-12a3%203%200%200%201%202.003%20-2.83a4%204%200%200%200%203.997%203.83h4a4%204%200%200%200%203.98%20-3.597zm-3.704%207.123l-3.293%203.292l-1.293%20-1.292a1%201%200%201%200%20-1.414%201.414l2%202a1%201%200%200%200%201.414%200l4%20-4a1%201%200%200%200%20-1.414%20-1.414m-.293%20-9.293a2%202%200%201%201%200%204h-4a2%202%200%201%201%200%20-4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=about] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c5.523%200%2010%204.477%2010%2010a10%2010%200%200%201%20-19.995%20.324l-.005%20-.324l.004%20-.28c.148%20-5.393%204.566%20-9.72%209.996%20-9.72zm0%209h-1l-.117%20.007a1%201%200%200%200%200%201.986l.117%20.007v3l.007%20.117a1%201%200%200%200%20.876%20.876l.117%20.007h1l.117%20-.007a1%201%200%200%200%20.876%20-.876l.007%20-.117l-.007%20-.117a1%201%200%200%200%20-.764%20-.857l-.112%20-.02l-.117%20-.006v-3l-.007%20-.117a1%201%200%200%200%20-.876%20-.876l-.117%20-.007zm.01%20-3l-.127%20.007a1%201%200%200%200%200%201.986l.117%20.007l.127%20-.007a1%201%200%200%200%200%20-1.986l-.117%20-.007z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80] .feature-row[data-entry=qualification] .source-icon-verified{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.998%202l.118%20.007l.059%20.008l.061%20.013l.111%20.034a.993%20.993%200%200%201%20.217%20.112l.104%20.082l.255%20.218a11%2011%200%200%200%207.189%202.537l.342%20-.01a1%201%200%200%201%201.005%20.717a13%2013%200%200%201%20-9.208%2016.25a1%201%200%200%201%20-.502%200a13%2013%200%200%201%20-9.209%20-16.25a1%201%200%200%201%201.005%20-.717a11%2011%200%200%200%207.531%20-2.527l.263%20-.225l.096%20-.075a.993%20.993%200%200%201%20.217%20-.112l.112%20-.034a.97%20.97%200%200%201%20.119%20-.021l.115%20-.007zm3.71%207.293a1%201%200%200%200%20-1.415%200l-3.293%203.292l-1.293%20-1.292l-.094%20-.083a1%201%200%200%200%20-1.32%201.497l2%202l.094%20.083a1%201%200%200%200%201.32%20-.083l4%20-4l.083%20-.094a1%201%200%200%200%20-.083%20-1.32z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-e57cbf80]{--waiter-brand: #b44723;--waiter-brand-soft: #fff0e6;--waiter-ink: #2d3035;--waiter-muted: #6b6d72;--waiter-line: #ececef;--waiter-bg: #f5f5f5;--waiter-green: #227552;--waiter-red: #ad3d3b;--waiter-amber: #8d651c;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 16px calc(80px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--waiter-bg);color:var(--waiter-ink);text-align:left;font:15px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}.waiter-workspace[data-v-e57cbf80]:not(.waiter-queue-page){padding-top:calc(20px + env(safe-area-inset-top,0px))}.waiter-workspace uni-button[data-v-e57cbf80]{box-sizing:border-box;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease-out,opacity .15s ease-out}.waiter-workspace uni-button[data-v-e57cbf80]:after{border:0}.waiter-workspace[data-v-e57cbf80] ::-moz-selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-e57cbf80] ::selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-e57cbf80] .uni-scroll-view{scrollbar-width:none}.waiter-workspace[data-v-e57cbf80] .uni-scroll-view::-webkit-scrollbar{display:none}.waiter-workspace uni-button[disabled][data-v-e57cbf80]{opacity:.5;cursor:default}.waiter-workspace uni-button[data-v-e57cbf80]:active:not([disabled]),.waiter-workspace [role=button][data-v-e57cbf80]:active{opacity:.68}.waiter-workspace uni-button[data-v-e57cbf80]:focus-visible,.waiter-workspace [role=button][data-v-e57cbf80]:focus-visible{outline:2px solid var(--waiter-brand);outline-offset:3px}.workspace-refresh[data-v-e57cbf80]{display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;min-height:48px;margin:0;padding:0 12px;border-radius:24px;background:#fff;color:var(--waiter-ink);font-size:14px;line-height:20px}.workspace-refresh[data-v-e57cbf80] .source-icon{font-size:18px}.workspace-section-label[data-v-e57cbf80]{display:block;margin:24px 2px 10px;color:var(--waiter-muted);font-size:14px;line-height:22px;font-weight:600}.inline-error[data-v-e57cbf80],.friendly-error[data-v-e57cbf80]{margin:16px 0;padding:14px 16px;border:0;border-radius:12px;color:#8b451e;background:#fff0e3;font-size:14px;line-height:22px;overflow-wrap:anywhere}.inline-error uni-button[data-v-e57cbf80],.friendly-error uni-button[data-v-e57cbf80]{min-height:48px;margin:12px 0 0;padding:12px 16px;border-radius:10px;font-size:14px;line-height:24px;background:#fff;color:#8b451e}.empty-state[data-v-e57cbf80]{min-height:280px;margin:12px 0;padding:40px 20px;box-sizing:border-box;border:0;border-radius:16px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--waiter-muted);text-align:center}.empty-icon[data-v-e57cbf80]{width:48px;height:48px;font-size:48px;color:#8e9299;margin-bottom:8px}.empty-title[data-v-e57cbf80]{font-size:17px;font-weight:600;color:var(--waiter-ink)}.empty-description[data-v-e57cbf80]{font-size:14px;line-height:22px}.waiter-workspace[data-v-e57cbf80] .app-tabbar.role-waiter{z-index:40;position:fixed;left:0;right:0;bottom:0;width:100%;max-width:480px;height:calc(60px + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;box-shadow:0 -1px #ececef;background:#fff;transform:none;will-change:auto}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item{position:relative;min-height:52px;justify-content:center;gap:2px;border:0;border-radius:0;color:#6b6d72;font-size:14px;line-height:18px}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active{color:var(--waiter-brand);font-weight:600;background:transparent}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-dot{display:flex;align-items:center;justify-content:center;color:inherit;width:28px;height:28px;font-size:25px;border-radius:0;background:transparent}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .tab-dot{background:transparent}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-label{color:inherit;font-size:14px;line-height:20px;font-weight:inherit}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active:before{display:none}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-badge{min-width:22px;height:22px;padding:0 4px;top:-4px;right:-10px;border:2px solid #fff;font-size:14px;line-height:18px;background:var(--waiter-red)}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item.active .source-icon{filter:none;opacity:1}@media(max-width:359px){.waiter-workspace[data-v-e57cbf80]{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.waiter-workspace uni-button[data-v-e57cbf80],.waiter-workspace[data-v-e57cbf80] .tab-dot{transition:none}}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item .source-icon[data-source-icon=notifications_active]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M15%206v2m0%203v2m0%203v2%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20mask%3D%22url%28%23m%29%22%3E%3Cpath%20d%3D%22M5%204h14a2%202%200%200%201%202%202v3a3%203%200%200%200%200%206v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-3a3%203%200%200%200%200-6V6a2%202%200%200%201%202-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item .source-icon[data-source-icon=table_restaurant]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%226%22%20y%3D%225%22%20width%3D%2212%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item .source-icon[data-source-icon=notifications]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202a2%202%200%200%201%202%202v.3A6%206%200%200%201%2018%2010v4l2%203v1H4v-1l2-3v-4a6%206%200%200%201%204-5.7V4a2%202%200%200%201%202-2Z%22%2F%3E%3Cpath%20d%3D%22M9%2020h6a3%203%200%200%201-6%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-e57cbf80] .role-waiter .tab-item .source-icon[data-source-icon=account_circle]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2021v-2a7%207%200%200%201%207-7h3a7%207%200%200%201%207%207v2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.notice-overview[data-v-d49230e4]{display:flex;align-items:baseline;gap:8px;min-height:32px;padding:0 2px}.overview-label[data-v-d49230e4]{font-size:16px;line-height:24px;font-weight:600}.pending-count[data-v-d49230e4]{color:var(--waiter-brand);font-size:26px;line-height:32px;font-weight:650;font-variant-numeric:tabular-nums}.pending-unit[data-v-d49230e4]{font-size:14px;color:var(--waiter-muted)}.filter-panel[data-v-d49230e4]{width:calc(100% + 32px);margin:8px -16px 16px;padding:0;box-sizing:border-box;border-radius:0;background:transparent;overflow-x:auto;scrollbar-width:none}.filter-panel[data-v-d49230e4]::-webkit-scrollbar{display:none}.scroll-row[data-v-d49230e4]{display:inline-flex;flex-wrap:nowrap;gap:8px;min-width:100%;padding:0 16px;box-sizing:border-box;white-space:nowrap}.filter-chip[data-v-d49230e4]{position:relative;display:flex;flex:0 0 72px;width:72px;min-width:72px;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;min-height:36px;height:36px;padding:6px 4px;border:0;border-radius:999px;white-space:nowrap;box-sizing:border-box;background:#fff;color:#646970;font-size:14px;line-height:24px;cursor:pointer}.filter-label[data-v-d49230e4]{white-space:nowrap}.filter-count[data-v-d49230e4]{color:#6b6d72;font-size:14px;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.filter-chip.active[data-v-d49230e4]{background:#f8e9df;color:#a13f1d;font-weight:600}.filter-chip.active .filter-count[data-v-d49230e4]{color:inherit}.filter-chip.active[data-v-d49230e4]:after{display:none}.notice-list[data-v-d49230e4]{display:flex;flex-direction:column;gap:12px}.notice-card[data-v-d49230e4]{display:flex;flex-direction:column;gap:14px;padding:18px 16px 14px;border:0;border-radius:14px;background:#fff}.notice-task-head[data-v-d49230e4]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.notice-table[data-v-d49230e4]{display:flex;align-items:baseline;gap:4px;min-width:0;max-width:100%}.table-number[data-v-d49230e4]{color:#2d3035;font-size:24px;line-height:30px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere}.table-label[data-v-d49230e4]{color:#69717b;font-size:14px;line-height:20px}.notice-type-line[data-v-d49230e4]{display:flex;align-items:center;gap:5px;color:#974022}.notice-icon[data-v-d49230e4]{flex-shrink:0;width:16px;height:16px;font-size:16px}.notice-type[data-v-d49230e4]{font-size:14px;line-height:22px;font-weight:550}.notice-completed[data-v-d49230e4]{margin-left:auto;color:#66736b;font-size:14px;line-height:20px;white-space:nowrap}.notice-content-panel[data-v-d49230e4]{min-width:0}.notice-content[data-v-d49230e4]{display:block;color:#3d454e;font-size:15px;line-height:24px;overflow-wrap:anywhere}.amount-row[data-v-d49230e4]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;color:#67707b;font-size:14px;line-height:24px}.amount-row[data-v-d49230e4]>:last-child{color:#2d3035;font-size:22px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.notice-footer[data-v-d49230e4]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.notice-time[data-v-d49230e4]{color:#6b727b;font-size:14px;line-height:20px}.handle-button[data-v-d49230e4]{min-width:104px;min-height:44px;margin:0 0 0 auto;padding:10px 14px;border:0;border-radius:8px;background:var(--waiter-brand);color:#fff;font-size:14px;line-height:24px;font-weight:600}.notice-card.handled[data-v-d49230e4]{gap:12px}.notice-card.handled .notice-type-line[data-v-d49230e4]{color:#626b73}.notice-card.handled .notice-footer[data-v-d49230e4]{min-height:20px}.tone-rush:not(.handled) .notice-type-line[data-v-d49230e4]{color:#a03c32}@media(max-width:359px){.notice-card[data-v-d49230e4]{padding:16px 14px 14px}.notice-task-head[data-v-d49230e4]{gap:6px 9px}.table-number[data-v-d49230e4]{font-size:22px;line-height:28px}}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%205l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2011l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2017l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M5%205h14a2%202%200%200%201%202%202v3a2%202%200%200%200%200%204v3a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-3a2%202%200%200%200%200%20-4v-3a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=notifications_active] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=table_restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=notifications] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2010a3%203%200%201%200%206%200a3%203%200%201%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6.168%2018.849a4%204%200%200%201%203.832%20-2.849h4a4%204%200%200%201%203.834%202.855%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=account_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=refresh]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=refresh] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=chevron_right]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-right%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%206l6%206l-6%206%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=chevron_right] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=home]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-home%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012l-2%200l9%20-9l9%209l-2%200%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202%20-2v-7%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2021v-6a2%202%200%200%201%202%20-2h2a2%202%200%200%201%202%202v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=home] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=schedule]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-clock%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%207v5l3%203%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=schedule] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=location_on]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-map-pin%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2011a3%203%200%201%200%206%200a3%203%200%200%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M17.657%2016.657l-4.243%204.243a2%202%200%200%201%20-2.827%200l-4.244%20-4.243a8%208%200%201%201%2011.314%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=location_on] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=close]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%206l-12%2012%22%20%2F%3E%20%3Cpath%20d%3D%22M6%206l12%2012%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=close] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=event_seat]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-armchair%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011a2%202%200%200%201%202%202v2h10v-2a2%202%200%201%201%204%200v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011v-5a3%203%200%200%201%203%20-3h8a3%203%200%200%201%203%203v5%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2019v2%22%20%2F%3E%20%3Cpath%20d%3D%22M18%2019v2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=event_seat] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=check_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=check_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-tools-kitchen-2%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203v12h-5c-.023%20-3.681%20.184%20-7.406%205%20-12m0%2012v6h-1v-3m-10%20-14v17m-3%20-17v3a3%203%200%201%200%206%200v-3%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=mop]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-spray%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2012a2%202%200%200%201%202%20-2h4a2%202%200%200%201%202%202v7a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2l0%20-7%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2010v-4a1%201%200%200%201%201%20-1h2a1%201%200%200%201%201%201v4%22%20%2F%3E%20%3Cpath%20d%3D%22M15%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%205h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%203h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%2011h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M10%207h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=mop] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=payments]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-credit-card%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%208a3%203%200%200%201%203%20-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201%20-3%203h-12a3%203%200%200%201%20-3%20-3l0%20-8%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2010l18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2015l.01%200%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2015l2%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=payments] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=local_fire_department]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-flame%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2010.941c2.333%20-3.308%20.167%20-7.823%20-1%20-8.941c0%203.395%20-2.235%205.299%20-3.667%206.706c-1.43%201.408%20-2.333%203.294%20-2.333%205.588c0%203.704%203.134%206.706%207%206.706c3.866%200%207%20-3.002%207%20-6.706c0%20-1.712%20-1.232%20-4.403%20-2.333%20-5.588c-2.084%203.353%20-3.257%203.353%20-4.667%202.235%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=local_fire_department] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=add_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-plus%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012h6%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=add_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=record_voice_over]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=record_voice_over] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=receipt_long]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-receipt%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2021v-16a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v16l-3%20-2l-2%202l-2%20-2l-2%202l-2%20-2l-3%202m4%20-14h6m-6%204h6m-2%204h2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=receipt_long] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=info]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2012h1v4h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=info] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=verified]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.46%2020.846a12%2012%200%200%201%20-7.96%20-14.846a12%2012%200%200%200%208.5%20-3a12%2012%200%200%200%208.5%203a12%2012%200%200%201%20-.09%207.06%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2019l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=verified] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=spark]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=spark] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=auto_awesome]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .source-icon[data-source-icon=auto_awesome] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-d49230e4] .page-nav-back:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .page-nav-back-image{display:none}.waiter-workspace[data-v-d49230e4] .source-icon{opacity:1}.waiter-workspace[data-v-d49230e4] .role-waiter .source-icon{width:24px;height:24px;font-size:24px}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=help] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=account] .source-icon-account-circle{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14%204v2a1%201%200%200%200%202%200v-2h3a3%203%200%200%201%203%203v3a1%201%200%200%201%20-.883%20.993l-.117%20.007a1%201%200%200%200%20-.117%201.993l.117%20.007a1%201%200%200%201%201%201v3a3%203%200%200%201%20-3%203h-3v-2a1%201%200%200%200%20-.883%20-.993l-.117%20-.007a1%201%200%200%200%20-1%201v2h-9a3%203%200%200%201%20-3%20-3v-3a1%201%200%200%201%20.883%20-.993l.117%20-.007a1%201%200%200%200%20.117%20-1.993l-.117%20-.007a1%201%200%200%201%20-1%20-1v-3a2.995%202.995%200%200%201%202.727%20-2.985l.222%20-.014zm1%206a1%201%200%200%200%20-1%201v2a1%201%200%200%200%202%200v-2a1%201%200%200%200%20-1%20-1%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14.235%2019c.865%200%201.322%201.024%20.745%201.668a3.992%203.992%200%200%201%20-2.98%201.332a3.992%203.992%200%200%201%20-2.98%20-1.332c-.552%20-.616%20-.158%20-1.579%20.634%20-1.661l.11%20-.006h4.471z%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c1.358%200%202.506%20.903%202.875%202.141l.046%20.171l.008%20.043a8.013%208.013%200%200%201%204.024%206.069l.028%20.287l.019%20.289v2.931l.021%20.136a3%203%200%200%200%201.143%201.847l.167%20.117l.162%20.099c.86%20.487%20.56%201.766%20-.377%201.864l-.116%20.006h-16c-1.028%200%20-1.387%20-1.364%20-.493%20-1.87a3%203%200%200%200%201.472%20-2.063l.021%20-.143l.001%20-2.97a8%208%200%200%201%203.821%20-6.454l.248%20-.146l.01%20-.043a3.003%203.003%200%200%201%202.562%20-2.29l.182%20-.017l.176%20-.004z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .role-waiter .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M8%207a4%204%200%201%200%208%200a4%204%200%200%200%20-8%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202a5%205%200%201%201%20-5%205l.005%20-.217a5%205%200%200%201%204.995%20-4.783z%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2014a5%205%200%200%201%205%205v1a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2v-1a5%205%200%200%201%205%20-5h4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=account] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-id%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%203a4%204%200%200%201%204%204v10a4%204%200%200%201%20-4%204h-12a4%204%200%200%201%20-4%20-4v-10q%200%20-.053%20.005%20-.102a3.994%203.994%200%200%201%203.995%20-3.898zm-1%2012h-10a1%201%200%200%200%200%202h10a1%201%200%200%200%200%20-2m-8%20-8a2.995%202.995%200%200%200%20-2.995%202.898a1%201%200%200%200%20-.005%20.102a3%203%200%201%200%203%20-3m8%204h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2m0%20-4h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=handover] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-message-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5.821%204.91c3.899%20-2.765%209.468%20-2.539%2013.073%20.535c3.667%203.129%204.168%208.238%201.152%2011.898c-2.841%203.447%20-7.965%204.583%20-12.231%202.805l-.233%20-.101l-4.374%20.931l-.04%20.006l-.035%20.007h-.018l-.022%20.005h-.038l-.033%20.004l-.021%20-.001l-.023%20.001l-.033%20-.003h-.035l-.022%20-.004l-.022%20-.002l-.035%20-.007l-.034%20-.005l-.016%20-.004l-.024%20-.005l-.049%20-.016l-.024%20-.005l-.011%20-.005l-.022%20-.007l-.045%20-.02l-.03%20-.012l-.011%20-.006l-.014%20-.006l-.031%20-.018l-.045%20-.024l-.016%20-.011l-.037%20-.026l-.04%20-.027l-.002%20-.004l-.013%20-.009l-.043%20-.04l-.025%20-.02l-.006%20-.007l-.056%20-.062l-.013%20-.014l-.011%20-.014l-.039%20-.056l-.014%20-.019l-.005%20-.01l-.042%20-.073l-.007%20-.012l-.004%20-.008l-.007%20-.012l-.014%20-.038l-.02%20-.042l-.004%20-.016l-.004%20-.01l-.017%20-.061l-.007%20-.018l-.002%20-.015l-.005%20-.019l-.005%20-.033l-.008%20-.042l-.002%20-.031l-.003%20-.01v-.016l-.004%20-.054l.001%20-.036l.001%20-.023l.002%20-.053l.004%20-.025v-.019l.008%20-.035l.005%20-.034l.005%20-.02l.004%20-.02l.018%20-.06l.003%20-.013l1.15%20-3.45l-.022%20-.037c-2.21%20-3.747%20-1.209%20-8.391%202.413%20-11.119z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=help] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-clipboard-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M17.997%204.17a3%203%200%200%201%202.003%202.83v12a3%203%200%200%201%20-3%203h-10a3%203%200%200%201%20-3%20-3v-12a3%203%200%200%201%202.003%20-2.83a4%204%200%200%200%203.997%203.83h4a4%204%200%200%200%203.98%20-3.597zm-3.704%207.123l-3.293%203.292l-1.293%20-1.292a1%201%200%201%200%20-1.414%201.414l2%202a1%201%200%200%200%201.414%200l4%20-4a1%201%200%200%200%20-1.414%20-1.414m-.293%20-9.293a2%202%200%201%201%200%204h-4a2%202%200%201%201%200%20-4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=about] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c5.523%200%2010%204.477%2010%2010a10%2010%200%200%201%20-19.995%20.324l-.005%20-.324l.004%20-.28c.148%20-5.393%204.566%20-9.72%209.996%20-9.72zm0%209h-1l-.117%20.007a1%201%200%200%200%200%201.986l.117%20.007v3l.007%20.117a1%201%200%200%200%20.876%20.876l.117%20.007h1l.117%20-.007a1%201%200%200%200%20.876%20-.876l.007%20-.117l-.007%20-.117a1%201%200%200%200%20-.764%20-.857l-.112%20-.02l-.117%20-.006v-3l-.007%20-.117a1%201%200%200%200%20-.876%20-.876l-.117%20-.007zm.01%20-3l-.127%20.007a1%201%200%200%200%200%201.986l.117%20.007l.127%20-.007a1%201%200%200%200%200%20-1.986l-.117%20-.007z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4] .feature-row[data-entry=qualification] .source-icon-verified{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.998%202l.118%20.007l.059%20.008l.061%20.013l.111%20.034a.993%20.993%200%200%201%20.217%20.112l.104%20.082l.255%20.218a11%2011%200%200%200%207.189%202.537l.342%20-.01a1%201%200%200%201%201.005%20.717a13%2013%200%200%201%20-9.208%2016.25a1%201%200%200%201%20-.502%200a13%2013%200%200%201%20-9.209%20-16.25a1%201%200%200%201%201.005%20-.717a11%2011%200%200%200%207.531%20-2.527l.263%20-.225l.096%20-.075a.993%20.993%200%200%201%20.217%20-.112l.112%20-.034a.97%20.97%200%200%201%20.119%20-.021l.115%20-.007zm3.71%207.293a1%201%200%200%200%20-1.415%200l-3.293%203.292l-1.293%20-1.292l-.094%20-.083a1%201%200%200%200%20-1.32%201.497l2%202l.094%20.083a1%201%200%200%200%201.32%20-.083l4%20-4l.083%20-.094a1%201%200%200%200%20-.083%20-1.32z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-d49230e4]{--waiter-brand: #b44723;--waiter-brand-soft: #fff0e6;--waiter-ink: #2d3035;--waiter-muted: #6b6d72;--waiter-line: #ececef;--waiter-bg: #f5f5f5;--waiter-green: #227552;--waiter-red: #ad3d3b;--waiter-amber: #8d651c;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 16px calc(80px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--waiter-bg);color:var(--waiter-ink);text-align:left;font:15px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}.waiter-workspace[data-v-d49230e4]:not(.waiter-queue-page){padding-top:calc(20px + env(safe-area-inset-top,0px))}.waiter-workspace uni-button[data-v-d49230e4]{box-sizing:border-box;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease-out,opacity .15s ease-out}.waiter-workspace uni-button[data-v-d49230e4]:after{border:0}.waiter-workspace[data-v-d49230e4] ::-moz-selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-d49230e4] ::selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-d49230e4] .uni-scroll-view{scrollbar-width:none}.waiter-workspace[data-v-d49230e4] .uni-scroll-view::-webkit-scrollbar{display:none}.waiter-workspace uni-button[disabled][data-v-d49230e4]{opacity:.5;cursor:default}.waiter-workspace uni-button[data-v-d49230e4]:active:not([disabled]),.waiter-workspace [role=button][data-v-d49230e4]:active{opacity:.68}.waiter-workspace uni-button[data-v-d49230e4]:focus-visible,.waiter-workspace [role=button][data-v-d49230e4]:focus-visible{outline:2px solid var(--waiter-brand);outline-offset:3px}.workspace-refresh[data-v-d49230e4]{display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;min-height:48px;margin:0;padding:0 12px;border-radius:24px;background:#fff;color:var(--waiter-ink);font-size:14px;line-height:20px}.workspace-refresh[data-v-d49230e4] .source-icon{font-size:18px}.workspace-section-label[data-v-d49230e4]{display:block;margin:24px 2px 10px;color:var(--waiter-muted);font-size:14px;line-height:22px;font-weight:600}.inline-error[data-v-d49230e4],.friendly-error[data-v-d49230e4]{margin:16px 0;padding:14px 16px;border:0;border-radius:12px;color:#8b451e;background:#fff0e3;font-size:14px;line-height:22px;overflow-wrap:anywhere}.inline-error uni-button[data-v-d49230e4],.friendly-error uni-button[data-v-d49230e4]{min-height:48px;margin:12px 0 0;padding:12px 16px;border-radius:10px;font-size:14px;line-height:24px;background:#fff;color:#8b451e}.empty-state[data-v-d49230e4]{min-height:280px;margin:12px 0;padding:40px 20px;box-sizing:border-box;border:0;border-radius:16px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--waiter-muted);text-align:center}.empty-icon[data-v-d49230e4]{width:48px;height:48px;font-size:48px;color:#8e9299;margin-bottom:8px}.empty-title[data-v-d49230e4]{font-size:17px;font-weight:600;color:var(--waiter-ink)}.empty-description[data-v-d49230e4]{font-size:14px;line-height:22px}.waiter-workspace[data-v-d49230e4] .app-tabbar.role-waiter{z-index:40;position:fixed;left:0;right:0;bottom:0;width:100%;max-width:480px;height:calc(60px + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;box-shadow:0 -1px #ececef;background:#fff;transform:none;will-change:auto}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item{position:relative;min-height:52px;justify-content:center;gap:2px;border:0;border-radius:0;color:#6b6d72;font-size:14px;line-height:18px}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active{color:var(--waiter-brand);font-weight:600;background:transparent}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-dot{display:flex;align-items:center;justify-content:center;color:inherit;width:28px;height:28px;font-size:25px;border-radius:0;background:transparent}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .tab-dot{background:transparent}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-label{color:inherit;font-size:14px;line-height:20px;font-weight:inherit}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active:before{display:none}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-badge{min-width:22px;height:22px;padding:0 4px;top:-4px;right:-10px;border:2px solid #fff;font-size:14px;line-height:18px;background:var(--waiter-red)}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item.active .source-icon{filter:none;opacity:1}@media(max-width:359px){.waiter-workspace[data-v-d49230e4]{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.waiter-workspace uni-button[data-v-d49230e4],.waiter-workspace[data-v-d49230e4] .tab-dot{transition:none}}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item .source-icon[data-source-icon=notifications_active]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M15%206v2m0%203v2m0%203v2%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20mask%3D%22url%28%23m%29%22%3E%3Cpath%20d%3D%22M5%204h14a2%202%200%200%201%202%202v3a3%203%200%200%200%200%206v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-3a3%203%200%200%200%200-6V6a2%202%200%200%201%202-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item .source-icon[data-source-icon=table_restaurant]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%226%22%20y%3D%225%22%20width%3D%2212%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item .source-icon[data-source-icon=notifications]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202a2%202%200%200%201%202%202v.3A6%206%200%200%201%2018%2010v4l2%203v1H4v-1l2-3v-4a6%206%200%200%201%204-5.7V4a2%202%200%200%201%202-2Z%22%2F%3E%3Cpath%20d%3D%22M9%2020h6a3%203%200%200%201-6%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-d49230e4] .role-waiter .tab-item .source-icon[data-source-icon=account_circle]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2021v-2a7%207%200%200%201%207-7h3a7%207%200%200%201%207%207v2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.profile-overview[data-v-5e7cd9cf]{overflow:hidden;border:0;border-radius:16px;background:#fff}.profile-hero[data-v-5e7cd9cf]{display:flex;align-items:center;gap:20px;padding:24px 20px 22px}.profile-copy[data-v-5e7cd9cf]{flex:1;min-width:0}.profile-name[data-v-5e7cd9cf]{display:block;color:var(--waiter-ink);font-size:24px;line-height:32px;font-weight:650;overflow-wrap:anywhere}.profile-role[data-v-5e7cd9cf]{display:block;margin-top:6px;color:#984120;font-size:14px;line-height:20px}.avatar[data-v-5e7cd9cf]{flex:0 0 56px;width:56px;height:56px;border-radius:14px;background:#f5f5f5}.profile-store[data-v-5e7cd9cf]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#eeeef0}.profile-store-copy[data-v-5e7cd9cf]{flex:1;min-width:0}.profile-store-label[data-v-5e7cd9cf]{display:block;margin-bottom:4px;color:#63676d;font-size:14px;line-height:20px}.profile-store-name[data-v-5e7cd9cf]{display:block;color:var(--waiter-ink);font-size:16px;line-height:24px;font-weight:550;overflow-wrap:anywhere}.profile-refresh[data-v-5e7cd9cf]{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;margin:0 -8px 0 0;padding:0;border:0;border-radius:10px;background:transparent;color:#656970}.settings-icon[data-v-5e7cd9cf]{width:20px;height:20px;font-size:20px}.account-card[data-v-5e7cd9cf]{margin-top:16px;padding:20px;border:0;border-radius:16px;background:#fff}.account-heading[data-v-5e7cd9cf]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:16px}.account-label[data-v-5e7cd9cf]{font-size:17px;line-height:24px;font-weight:600;color:var(--waiter-ink)}.account-period[data-v-5e7cd9cf]{font-size:14px;line-height:20px;color:#6b6d72}.service-stats[data-v-5e7cd9cf]{display:flex;flex-direction:column;gap:12px}.service-stat[data-v-5e7cd9cf]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}.service-stat-title[data-v-5e7cd9cf]{display:flex;align-items:center;gap:10px;flex:0 0 auto;font-size:15px;line-height:24px;color:#555b63}.service-stat-icon[data-v-5e7cd9cf]{width:22px;height:22px;font-size:22px;color:#a64624}.service-stat-amount[data-v-5e7cd9cf]{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:6px;min-width:0}.service-stat-value[data-v-5e7cd9cf]{min-width:0;font-size:32px;line-height:40px;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--waiter-ink)}.service-stat-unit[data-v-5e7cd9cf]{font-size:14px;line-height:20px;color:#6b6d72}.feature-card[data-v-5e7cd9cf]{overflow:hidden;border:0;border-radius:14px;background:#fff}.feature-row[data-v-5e7cd9cf]{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px 16px;box-sizing:border-box;cursor:pointer}.feature-row+.feature-row[data-v-5e7cd9cf]{border-top:1px solid #f0f0f1}.feature-icon[data-v-5e7cd9cf]{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;color:#6b6d72}.feature-source-icon[data-v-5e7cd9cf]{width:23px;height:23px;font-size:23px}.feature-copy[data-v-5e7cd9cf]{flex:1;min-width:0}.feature-title[data-v-5e7cd9cf]{display:block;color:#30363e;font-size:15px;line-height:23px;font-weight:500}.feature-desc[data-v-5e7cd9cf]{display:none}.feature-arrow-icon[data-v-5e7cd9cf]{width:16px;height:16px;font-size:16px;color:#737b85}.logout-button[data-v-5e7cd9cf]{min-height:52px;width:100%;margin:16px 0 0;padding:14px 16px;border:0;border-radius:12px;background:#fff;color:#575e68;font-size:14px;line-height:24px}.safe-bottom-spacer[data-v-5e7cd9cf]{height:8px}@media(max-width:359px){.profile-hero[data-v-5e7cd9cf]{padding:20px 16px;gap:16px}.profile-name[data-v-5e7cd9cf]{font-size:22px;line-height:30px}.profile-store[data-v-5e7cd9cf]{padding:14px 16px}.account-card[data-v-5e7cd9cf]{padding:18px 16px}}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%205l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2011l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2017l0%202%22%20%2F%3E%20%3Cpath%20d%3D%22M5%205h14a2%202%200%200%201%202%202v3a2%202%200%200%200%200%204v3a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-3a2%202%200%200%200%200%20-4v-3a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=notifications_active] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=table_restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=notifications] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2010a3%203%200%201%200%206%200a3%203%200%201%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6.168%2018.849a4%204%200%200%201%203.832%20-2.849h4a4%204%200%200%201%203.834%202.855%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=account_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=refresh]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=refresh] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=chevron_right]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-right%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%206l6%206l-6%206%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=chevron_right] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=home]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-home%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012l-2%200l9%20-9l9%209l-2%200%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202%20-2v-7%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2021v-6a2%202%200%200%201%202%20-2h2a2%202%200%200%201%202%202v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=home] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=schedule]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-clock%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%207v5l3%203%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=schedule] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=location_on]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-map-pin%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2011a3%203%200%201%200%206%200a3%203%200%200%200%20-6%200%22%20%2F%3E%20%3Cpath%20d%3D%22M17.657%2016.657l-4.243%204.243a2%202%200%200%201%20-2.827%200l-4.244%20-4.243a8%208%200%201%201%2011.314%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=location_on] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=close]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%206l-12%2012%22%20%2F%3E%20%3Cpath%20d%3D%22M6%206l12%2012%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=close] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=event_seat]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-armchair%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011a2%202%200%200%201%202%202v2h10v-2a2%202%200%201%201%204%200v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2011v-5a3%203%200%200%201%203%20-3h8a3%203%200%200%201%203%203v5%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2019v2%22%20%2F%3E%20%3Cpath%20d%3D%22M18%2019v2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=event_seat] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=check_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=check_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-tools-kitchen-2%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203v12h-5c-.023%20-3.681%20.184%20-7.406%205%20-12m0%2012v6h-1v-3m-10%20-14v17m-3%20-17v3a3%203%200%201%200%206%200v-3%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=restaurant] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=mop]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-spray%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2012a2%202%200%200%201%202%20-2h4a2%202%200%200%201%202%202v7a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2l0%20-7%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2010v-4a1%201%200%200%201%201%20-1h2a1%201%200%200%201%201%201v4%22%20%2F%3E%20%3Cpath%20d%3D%22M15%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M18%205h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%203h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%207h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M21%2011h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M10%207h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=mop] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=payments]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-credit-card%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%208a3%203%200%200%201%203%20-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201%20-3%203h-12a3%203%200%200%201%20-3%20-3l0%20-8%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2010l18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2015l.01%200%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2015l2%200%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=payments] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=local_fire_department]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-flame%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2010.941c2.333%20-3.308%20.167%20-7.823%20-1%20-8.941c0%203.395%20-2.235%205.299%20-3.667%206.706c-1.43%201.408%20-2.333%203.294%20-2.333%205.588c0%203.704%203.134%206.706%207%206.706c3.866%200%207%20-3.002%207%20-6.706c0%20-1.712%20-1.232%20-4.403%20-2.333%20-5.588c-2.084%203.353%20-3.257%203.353%20-4.667%202.235%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=local_fire_department] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=add_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-circle-plus%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2012h6%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209v6%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=add_circle] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=record_voice_over]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M10%205a2%202%200%201%201%204%200a7%207%200%200%201%204%206v3a4%204%200%200%200%202%203h-16a4%204%200%200%200%202%20-3v-3a7%207%200%200%201%204%20-6%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2017v1a3%203%200%200%200%206%200v-1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=record_voice_over] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=receipt_long]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-receipt%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5%2021v-16a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v16l-3%20-2l-2%202l-2%20-2l-2%202l-2%20-2l-3%202m4%20-14h6m-6%204h6m-2%204h2%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=receipt_long] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=info]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%209h.01%22%20%2F%3E%20%3Cpath%20d%3D%22M11%2012h1v4h1%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=info] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=verified]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.46%2020.846a12%2012%200%200%201%20-7.96%20-14.846a12%2012%200%200%200%208.5%20-3a12%2012%200%200%200%208.5%203a12%2012%200%200%201%20-.09%207.06%22%20%2F%3E%20%3Cpath%20d%3D%22M15%2019l2%202l4%20-4%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=verified] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=spark]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=spark] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=auto_awesome]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-alert-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%2018%200a9%209%200%200%200%20-18%200%22%20%2F%3E%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%20%3C%2Fsvg%3E);background:currentColor;-webkit-mask:var(--waiter-icon) center/contain no-repeat;mask:var(--waiter-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .source-icon[data-source-icon=auto_awesome] .source-icon-image{visibility:hidden}.waiter-workspace[data-v-5e7cd9cf] .page-nav-back:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-left%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M15%206l-6%206l6%206%22%20%2F%3E%20%3C%2Fsvg%3E) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .page-nav-back-image{display:none}.waiter-workspace[data-v-5e7cd9cf] .source-icon{opacity:1}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .source-icon{width:24px;height:24px;font-size:24px}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=help] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M4%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%205a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2015a1%201%200%200%201%201%20-1h4a1%201%200%200%201%201%201v4a1%201%200%200%201%20-1%201h-4a1%201%200%200%201%20-1%20-1l0%20-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=account] .source-icon-account-circle{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-refresh%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M20%2011a8.1%208.1%200%200%200%20-15.5%20-2m-.5%20-4v4h4%22%20%2F%3E%20%3Cpath%20d%3D%22M4%2013a8.1%208.1%200%200%200%2015.5%202m.5%204v-4h-4%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications_active]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-ticket%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14%204v2a1%201%200%200%200%202%200v-2h3a3%203%200%200%201%203%203v3a1%201%200%200%201%20-.883%20.993l-.117%20.007a1%201%200%200%200%20-.117%201.993l.117%20.007a1%201%200%200%201%201%201v3a3%203%200%200%201%20-3%203h-3v-2a1%201%200%200%200%20-.883%20-.993l-.117%20-.007a1%201%200%200%200%20-1%201v2h-9a3%203%200%200%201%20-3%20-3v-3a1%201%200%200%201%20.883%20-.993l.117%20-.007a1%201%200%200%200%20.117%20-1.993l-.117%20-.007a1%201%200%200%201%20-1%20-1v-3a2.995%202.995%200%200%201%202.727%20-2.985l.222%20-.014zm1%206a1%201%200%200%200%20-1%201v2a1%201%200%200%200%202%200v-2a1%201%200%200%200%20-1%20-1%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .source-icon[data-source-icon=table_restaurant]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-layout-grid%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M9%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%203a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M9%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3Cpath%20d%3D%22M19%2013a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-4a2%202%200%200%201%20-2%20-2v-4a2%202%200%200%201%202%20-2z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .source-icon[data-source-icon=notifications]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-bell%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M14.235%2019c.865%200%201.322%201.024%20.745%201.668a3.992%203.992%200%200%201%20-2.98%201.332a3.992%203.992%200%200%201%20-2.98%20-1.332c-.552%20-.616%20-.158%20-1.579%20.634%20-1.661l.11%20-.006h4.471z%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c1.358%200%202.506%20.903%202.875%202.141l.046%20.171l.008%20.043a8.013%208.013%200%200%201%204.024%206.069l.028%20.287l.019%20.289v2.931l.021%20.136a3%203%200%200%200%201.143%201.847l.167%20.117l.162%20.099c.86%20.487%20.56%201.766%20-.377%201.864l-.116%20.006h-16c-1.028%200%20-1.387%20-1.364%20-.493%20-1.87a3%203%200%200%200%201.472%20-2.063l.021%20-.143l.001%20-2.97a8%208%200%200%201%203.821%20-6.454l.248%20-.146l.01%20-.043a3.003%203.003%200%200%201%202.562%20-2.29l.182%20-.017l.176%20-.004z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M8%207a4%204%200%201%200%208%200a4%204%200%200%200%20-8%200%22%20%2F%3E%20%3Cpath%20d%3D%22M6%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .source-icon[data-source-icon=account_circle]{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-user%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202a5%205%200%201%201%20-5%205l.005%20-.217a5%205%200%200%201%204.995%20-4.783z%22%20%2F%3E%20%3Cpath%20d%3D%22M14%2014a5%205%200%200%201%205%205v1a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2v-1a5%205%200%200%201%205%20-5h4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=account] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-id%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M18%203a4%204%200%200%201%204%204v10a4%204%200%200%201%20-4%204h-12a4%204%200%200%201%20-4%20-4v-10q%200%20-.053%20.005%20-.102a3.994%203.994%200%200%201%203.995%20-3.898zm-1%2012h-10a1%201%200%200%200%200%202h10a1%201%200%200%200%200%20-2m-8%20-8a2.995%202.995%200%200%200%20-2.995%202.898a1%201%200%200%200%20-.005%20.102a3%203%200%201%200%203%20-3m8%204h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2m0%20-4h-2a1%201%200%200%200%200%202h2a1%201%200%200%200%200%20-2%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=handover] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-message-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M5.821%204.91c3.899%20-2.765%209.468%20-2.539%2013.073%20.535c3.667%203.129%204.168%208.238%201.152%2011.898c-2.841%203.447%20-7.965%204.583%20-12.231%202.805l-.233%20-.101l-4.374%20.931l-.04%20.006l-.035%20.007h-.018l-.022%20.005h-.038l-.033%20.004l-.021%20-.001l-.023%20.001l-.033%20-.003h-.035l-.022%20-.004l-.022%20-.002l-.035%20-.007l-.034%20-.005l-.016%20-.004l-.024%20-.005l-.049%20-.016l-.024%20-.005l-.011%20-.005l-.022%20-.007l-.045%20-.02l-.03%20-.012l-.011%20-.006l-.014%20-.006l-.031%20-.018l-.045%20-.024l-.016%20-.011l-.037%20-.026l-.04%20-.027l-.002%20-.004l-.013%20-.009l-.043%20-.04l-.025%20-.02l-.006%20-.007l-.056%20-.062l-.013%20-.014l-.011%20-.014l-.039%20-.056l-.014%20-.019l-.005%20-.01l-.042%20-.073l-.007%20-.012l-.004%20-.008l-.007%20-.012l-.014%20-.038l-.02%20-.042l-.004%20-.016l-.004%20-.01l-.017%20-.061l-.007%20-.018l-.002%20-.015l-.005%20-.019l-.005%20-.033l-.008%20-.042l-.002%20-.031l-.003%20-.01v-.016l-.004%20-.054l.001%20-.036l.001%20-.023l.002%20-.053l.004%20-.025v-.019l.008%20-.035l.005%20-.034l.005%20-.02l.004%20-.02l.018%20-.06l.003%20-.013l1.15%20-3.45l-.022%20-.037c-2.21%20-3.747%20-1.209%20-8.391%202.413%20-11.119z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=help] .feature-icon .source-icon{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-clipboard-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M17.997%204.17a3%203%200%200%201%202.003%202.83v12a3%203%200%200%201%20-3%203h-10a3%203%200%200%201%20-3%20-3v-12a3%203%200%200%201%202.003%20-2.83a4%204%200%200%200%203.997%203.83h4a4%204%200%200%200%203.98%20-3.597zm-3.704%207.123l-3.293%203.292l-1.293%20-1.292a1%201%200%201%200%20-1.414%201.414l2%202a1%201%200%200%200%201.414%200l4%20-4a1%201%200%200%200%20-1.414%20-1.414m-.293%20-9.293a2%202%200%201%201%200%204h-4a2%202%200%201%201%200%20-4z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=about] .source-icon-info{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-info-circle%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M12%202c5.523%200%2010%204.477%2010%2010a10%2010%200%200%201%20-19.995%20.324l-.005%20-.324l.004%20-.28c.148%20-5.393%204.566%20-9.72%209.996%20-9.72zm0%209h-1l-.117%20.007a1%201%200%200%200%200%201.986l.117%20.007v3l.007%20.117a1%201%200%200%200%20.876%20.876l.117%20.007h1l.117%20-.007a1%201%200%200%200%20.876%20-.876l.007%20-.117l-.007%20-.117a1%201%200%200%200%20-.764%20-.857l-.112%20-.02l-.117%20-.006v-3l-.007%20-.117a1%201%200%200%200%20-.876%20-.876l-.117%20-.007zm.01%20-3l-.127%20.007a1%201%200%200%200%200%201.986l.117%20.007l.127%20-.007a1%201%200%200%200%200%20-1.986l-.117%20-.007z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf] .feature-row[data-entry=qualification] .source-icon-verified{--waiter-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20class%3D%22icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-shield-check%22%20%3E%20%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%20%2F%3E%20%3Cpath%20d%3D%22M11.998%202l.118%20.007l.059%20.008l.061%20.013l.111%20.034a.993%20.993%200%200%201%20.217%20.112l.104%20.082l.255%20.218a11%2011%200%200%200%207.189%202.537l.342%20-.01a1%201%200%200%201%201.005%20.717a13%2013%200%200%201%20-9.208%2016.25a1%201%200%200%201%20-.502%200a13%2013%200%200%201%20-9.209%20-16.25a1%201%200%200%201%201.005%20-.717a11%2011%200%200%200%207.531%20-2.527l.263%20-.225l.096%20-.075a.993%20.993%200%200%201%20.217%20-.112l.112%20-.034a.97%20.97%200%200%201%20.119%20-.021l.115%20-.007zm3.71%207.293a1%201%200%200%200%20-1.415%200l-3.293%203.292l-1.293%20-1.292l-.094%20-.083a1%201%200%200%200%20-1.32%201.497l2%202l.094%20.083a1%201%200%200%200%201.32%20-.083l4%20-4l.083%20-.094a1%201%200%200%200%20-.083%20-1.32z%22%20%2F%3E%20%3C%2Fsvg%3E)}.waiter-workspace[data-v-5e7cd9cf]{--waiter-brand: #b44723;--waiter-brand-soft: #fff0e6;--waiter-ink: #2d3035;--waiter-muted: #6b6d72;--waiter-line: #ececef;--waiter-bg: #f5f5f5;--waiter-green: #227552;--waiter-red: #ad3d3b;--waiter-amber: #8d651c;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 16px calc(80px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--waiter-bg);color:var(--waiter-ink);text-align:left;font:15px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}.waiter-workspace[data-v-5e7cd9cf]:not(.waiter-queue-page){padding-top:calc(20px + env(safe-area-inset-top,0px))}.waiter-workspace uni-button[data-v-5e7cd9cf]{box-sizing:border-box;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease-out,opacity .15s ease-out}.waiter-workspace uni-button[data-v-5e7cd9cf]:after{border:0}.waiter-workspace[data-v-5e7cd9cf] ::-moz-selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-5e7cd9cf] ::selection{background:#f5d6c4;color:#302e29}.waiter-workspace[data-v-5e7cd9cf] .uni-scroll-view{scrollbar-width:none}.waiter-workspace[data-v-5e7cd9cf] .uni-scroll-view::-webkit-scrollbar{display:none}.waiter-workspace uni-button[disabled][data-v-5e7cd9cf]{opacity:.5;cursor:default}.waiter-workspace uni-button[data-v-5e7cd9cf]:active:not([disabled]),.waiter-workspace [role=button][data-v-5e7cd9cf]:active{opacity:.68}.waiter-workspace uni-button[data-v-5e7cd9cf]:focus-visible,.waiter-workspace [role=button][data-v-5e7cd9cf]:focus-visible{outline:2px solid var(--waiter-brand);outline-offset:3px}.workspace-refresh[data-v-5e7cd9cf]{display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;min-height:48px;margin:0;padding:0 12px;border-radius:24px;background:#fff;color:var(--waiter-ink);font-size:14px;line-height:20px}.workspace-refresh[data-v-5e7cd9cf] .source-icon{font-size:18px}.workspace-section-label[data-v-5e7cd9cf]{display:block;margin:24px 2px 10px;color:var(--waiter-muted);font-size:14px;line-height:22px;font-weight:600}.inline-error[data-v-5e7cd9cf],.friendly-error[data-v-5e7cd9cf]{margin:16px 0;padding:14px 16px;border:0;border-radius:12px;color:#8b451e;background:#fff0e3;font-size:14px;line-height:22px;overflow-wrap:anywhere}.inline-error uni-button[data-v-5e7cd9cf],.friendly-error uni-button[data-v-5e7cd9cf]{min-height:48px;margin:12px 0 0;padding:12px 16px;border-radius:10px;font-size:14px;line-height:24px;background:#fff;color:#8b451e}.empty-state[data-v-5e7cd9cf]{min-height:280px;margin:12px 0;padding:40px 20px;box-sizing:border-box;border:0;border-radius:16px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--waiter-muted);text-align:center}.empty-icon[data-v-5e7cd9cf]{width:48px;height:48px;font-size:48px;color:#8e9299;margin-bottom:8px}.empty-title[data-v-5e7cd9cf]{font-size:17px;font-weight:600;color:var(--waiter-ink)}.empty-description[data-v-5e7cd9cf]{font-size:14px;line-height:22px}.waiter-workspace[data-v-5e7cd9cf] .app-tabbar.role-waiter{z-index:40;position:fixed;left:0;right:0;bottom:0;width:100%;max-width:480px;height:calc(60px + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;box-shadow:0 -1px #ececef;background:#fff;transform:none;will-change:auto}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item{position:relative;min-height:52px;justify-content:center;gap:2px;border:0;border-radius:0;color:#6b6d72;font-size:14px;line-height:18px}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active{color:var(--waiter-brand);font-weight:600;background:transparent}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-dot{display:flex;align-items:center;justify-content:center;color:inherit;width:28px;height:28px;font-size:25px;border-radius:0;background:transparent}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .tab-dot{background:transparent}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-label{color:inherit;font-size:14px;line-height:20px;font-weight:inherit}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active:before{display:none}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-badge{min-width:22px;height:22px;padding:0 4px;top:-4px;right:-10px;border:2px solid #fff;font-size:14px;line-height:18px;background:var(--waiter-red)}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item.active .source-icon{filter:none;opacity:1}@media(max-width:359px){.waiter-workspace[data-v-5e7cd9cf]{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.waiter-workspace uni-button[data-v-5e7cd9cf],.waiter-workspace[data-v-5e7cd9cf] .tab-dot{transition:none}}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item .source-icon[data-source-icon=notifications_active]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M15%206v2m0%203v2m0%203v2%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20mask%3D%22url%28%23m%29%22%3E%3Cpath%20d%3D%22M5%204h14a2%202%200%200%201%202%202v3a3%203%200%200%200%200%206v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-3a3%203%200%200%200%200-6V6a2%202%200%200%201%202-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item .source-icon[data-source-icon=table_restaurant]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%226%22%20y%3D%225%22%20width%3D%2212%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%226%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%221.3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item .source-icon[data-source-icon=notifications]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202a2%202%200%200%201%202%202v.3A6%206%200%200%201%2018%2010v4l2%203v1H4v-1l2-3v-4a6%206%200%200%201%204-5.7V4a2%202%200%200%201%202-2Z%22%2F%3E%3Cpath%20d%3D%22M9%2020h6a3%203%200%200%201-6%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.waiter-workspace[data-v-5e7cd9cf] .role-waiter .tab-item .source-icon[data-source-icon=account_circle]{width:25px;height:25px;font-size:25px;background:currentColor;--waiter-tab-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2021v-2a7%207%200%200%201%207-7h3a7%207%200%200%201%207%207v2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--waiter-tab-icon) center/contain no-repeat;mask:var(--waiter-tab-icon) center/contain no-repeat}.uniui-cart-filled[data-v-190f5902]:before{content:""}.uniui-gift-filled[data-v-190f5902]:before{content:""}.uniui-color[data-v-190f5902]:before{content:""}.uniui-wallet[data-v-190f5902]:before{content:""}.uniui-settings-filled[data-v-190f5902]:before{content:""}.uniui-auth-filled[data-v-190f5902]:before{content:""}.uniui-shop-filled[data-v-190f5902]:before{content:""}.uniui-staff-filled[data-v-190f5902]:before{content:""}.uniui-vip-filled[data-v-190f5902]:before{content:""}.uniui-plus-filled[data-v-190f5902]:before{content:""}.uniui-folder-add-filled[data-v-190f5902]:before{content:""}.uniui-color-filled[data-v-190f5902]:before{content:""}.uniui-tune-filled[data-v-190f5902]:before{content:""}.uniui-calendar-filled[data-v-190f5902]:before{content:""}.uniui-notification-filled[data-v-190f5902]:before{content:""}.uniui-wallet-filled[data-v-190f5902]:before{content:""}.uniui-medal-filled[data-v-190f5902]:before{content:""}.uniui-fire-filled[data-v-190f5902]:before{content:""}.uniui-refreshempty[data-v-190f5902]:before{content:""}.uniui-location-filled[data-v-190f5902]:before{content:""}.uniui-person-filled[data-v-190f5902]:before{content:""}.uniui-personadd-filled[data-v-190f5902]:before{content:""}.uniui-arrowthinleft[data-v-190f5902]:before{content:""}.uniui-arrowthinup[data-v-190f5902]:before{content:""}.uniui-arrowthindown[data-v-190f5902]:before{content:""}.uniui-back[data-v-190f5902]:before{content:""}.uniui-forward[data-v-190f5902]:before{content:""}.uniui-arrow-right[data-v-190f5902]:before{content:""}.uniui-arrow-left[data-v-190f5902]:before{content:""}.uniui-arrow-up[data-v-190f5902]:before{content:""}.uniui-arrow-down[data-v-190f5902]:before{content:""}.uniui-arrowthinright[data-v-190f5902]:before{content:""}.uniui-down[data-v-190f5902]:before{content:""}.uniui-bottom[data-v-190f5902]:before{content:""}.uniui-arrowright[data-v-190f5902]:before{content:""}.uniui-right[data-v-190f5902]:before{content:""}.uniui-up[data-v-190f5902]:before{content:""}.uniui-top[data-v-190f5902]:before{content:""}.uniui-left[data-v-190f5902]:before{content:""}.uniui-arrowup[data-v-190f5902]:before{content:""}.uniui-eye[data-v-190f5902]:before{content:""}.uniui-eye-filled[data-v-190f5902]:before{content:""}.uniui-eye-slash[data-v-190f5902]:before{content:""}.uniui-eye-slash-filled[data-v-190f5902]:before{content:""}.uniui-info-filled[data-v-190f5902]:before{content:""}.uniui-reload[data-v-190f5902]:before{content:""}.uniui-micoff-filled[data-v-190f5902]:before{content:""}.uniui-map-pin-ellipse[data-v-190f5902]:before{content:""}.uniui-map-pin[data-v-190f5902]:before{content:""}.uniui-location[data-v-190f5902]:before{content:""}.uniui-starhalf[data-v-190f5902]:before{content:""}.uniui-star[data-v-190f5902]:before{content:""}.uniui-star-filled[data-v-190f5902]:before{content:""}.uniui-calendar[data-v-190f5902]:before{content:""}.uniui-fire[data-v-190f5902]:before{content:""}.uniui-medal[data-v-190f5902]:before{content:""}.uniui-font[data-v-190f5902]:before{content:""}.uniui-gift[data-v-190f5902]:before{content:""}.uniui-link[data-v-190f5902]:before{content:""}.uniui-notification[data-v-190f5902]:before{content:""}.uniui-staff[data-v-190f5902]:before{content:""}.uniui-vip[data-v-190f5902]:before{content:""}.uniui-folder-add[data-v-190f5902]:before{content:""}.uniui-tune[data-v-190f5902]:before{content:""}.uniui-auth[data-v-190f5902]:before{content:""}.uniui-person[data-v-190f5902]:before{content:""}.uniui-email-filled[data-v-190f5902]:before{content:""}.uniui-phone-filled[data-v-190f5902]:before{content:""}.uniui-phone[data-v-190f5902]:before{content:""}.uniui-email[data-v-190f5902]:before{content:""}.uniui-personadd[data-v-190f5902]:before{content:""}.uniui-chatboxes-filled[data-v-190f5902]:before{content:""}.uniui-contact[data-v-190f5902]:before{content:""}.uniui-chatbubble-filled[data-v-190f5902]:before{content:""}.uniui-contact-filled[data-v-190f5902]:before{content:""}.uniui-chatboxes[data-v-190f5902]:before{content:""}.uniui-chatbubble[data-v-190f5902]:before{content:""}.uniui-upload-filled[data-v-190f5902]:before{content:""}.uniui-upload[data-v-190f5902]:before{content:""}.uniui-weixin[data-v-190f5902]:before{content:""}.uniui-compose[data-v-190f5902]:before{content:""}.uniui-qq[data-v-190f5902]:before{content:""}.uniui-download-filled[data-v-190f5902]:before{content:""}.uniui-pyq[data-v-190f5902]:before{content:""}.uniui-sound[data-v-190f5902]:before{content:""}.uniui-trash-filled[data-v-190f5902]:before{content:""}.uniui-sound-filled[data-v-190f5902]:before{content:""}.uniui-trash[data-v-190f5902]:before{content:""}.uniui-videocam-filled[data-v-190f5902]:before{content:""}.uniui-spinner-cycle[data-v-190f5902]:before{content:""}.uniui-weibo[data-v-190f5902]:before{content:""}.uniui-videocam[data-v-190f5902]:before{content:""}.uniui-download[data-v-190f5902]:before{content:""}.uniui-help[data-v-190f5902]:before{content:""}.uniui-navigate-filled[data-v-190f5902]:before{content:""}.uniui-plusempty[data-v-190f5902]:before{content:""}.uniui-smallcircle[data-v-190f5902]:before{content:""}.uniui-minus-filled[data-v-190f5902]:before{content:""}.uniui-micoff[data-v-190f5902]:before{content:""}.uniui-closeempty[data-v-190f5902]:before{content:""}.uniui-clear[data-v-190f5902]:before{content:""}.uniui-navigate[data-v-190f5902]:before{content:""}.uniui-minus[data-v-190f5902]:before{content:""}.uniui-image[data-v-190f5902]:before{content:""}.uniui-mic[data-v-190f5902]:before{content:""}.uniui-paperplane[data-v-190f5902]:before{content:""}.uniui-close[data-v-190f5902]:before{content:""}.uniui-help-filled[data-v-190f5902]:before{content:""}.uniui-paperplane-filled[data-v-190f5902]:before{content:""}.uniui-plus[data-v-190f5902]:before{content:""}.uniui-mic-filled[data-v-190f5902]:before{content:""}.uniui-image-filled[data-v-190f5902]:before{content:""}.uniui-locked-filled[data-v-190f5902]:before{content:""}.uniui-info[data-v-190f5902]:before{content:""}.uniui-locked[data-v-190f5902]:before{content:""}.uniui-camera-filled[data-v-190f5902]:before{content:""}.uniui-chat-filled[data-v-190f5902]:before{content:""}.uniui-camera[data-v-190f5902]:before{content:""}.uniui-circle[data-v-190f5902]:before{content:""}.uniui-checkmarkempty[data-v-190f5902]:before{content:""}.uniui-chat[data-v-190f5902]:before{content:""}.uniui-circle-filled[data-v-190f5902]:before{content:""}.uniui-flag[data-v-190f5902]:before{content:""}.uniui-flag-filled[data-v-190f5902]:before{content:""}.uniui-gear-filled[data-v-190f5902]:before{content:""}.uniui-home[data-v-190f5902]:before{content:""}.uniui-home-filled[data-v-190f5902]:before{content:""}.uniui-gear[data-v-190f5902]:before{content:""}.uniui-smallcircle-filled[data-v-190f5902]:before{content:""}.uniui-map-filled[data-v-190f5902]:before{content:""}.uniui-map[data-v-190f5902]:before{content:""}.uniui-refresh-filled[data-v-190f5902]:before{content:""}.uniui-refresh[data-v-190f5902]:before{content:""}.uniui-cloud-upload[data-v-190f5902]:before{content:""}.uniui-cloud-download-filled[data-v-190f5902]:before{content:""}.uniui-cloud-download[data-v-190f5902]:before{content:""}.uniui-cloud-upload-filled[data-v-190f5902]:before{content:""}.uniui-redo[data-v-190f5902]:before{content:""}.uniui-images-filled[data-v-190f5902]:before{content:""}.uniui-undo-filled[data-v-190f5902]:before{content:""}.uniui-more[data-v-190f5902]:before{content:""}.uniui-more-filled[data-v-190f5902]:before{content:""}.uniui-undo[data-v-190f5902]:before{content:""}.uniui-images[data-v-190f5902]:before{content:""}.uniui-paperclip[data-v-190f5902]:before{content:""}.uniui-settings[data-v-190f5902]:before{content:""}.uniui-search[data-v-190f5902]:before{content:""}.uniui-redo-filled[data-v-190f5902]:before{content:""}.uniui-list[data-v-190f5902]:before{content:""}.uniui-mail-open-filled[data-v-190f5902]:before{content:""}.uniui-hand-down-filled[data-v-190f5902]:before{content:""}.uniui-hand-down[data-v-190f5902]:before{content:""}.uniui-hand-up-filled[data-v-190f5902]:before{content:""}.uniui-hand-up[data-v-190f5902]:before{content:""}.uniui-heart-filled[data-v-190f5902]:before{content:""}.uniui-mail-open[data-v-190f5902]:before{content:""}.uniui-heart[data-v-190f5902]:before{content:""}.uniui-loop[data-v-190f5902]:before{content:""}.uniui-pulldown[data-v-190f5902]:before{content:""}.uniui-scan[data-v-190f5902]:before{content:""}.uniui-bars[data-v-190f5902]:before{content:""}.uniui-checkbox[data-v-190f5902]:before{content:""}.uniui-checkbox-filled[data-v-190f5902]:before{content:""}.uniui-shop[data-v-190f5902]:before{content:""}.uniui-headphones[data-v-190f5902]:before{content:""}.uniui-cart[data-v-190f5902]:before{content:""}@font-face{font-family:uniicons;src:url(/assets/uniicons-DN59BOw4.ttf)}.uni-icons[data-v-190f5902]{font-family:uniicons;text-decoration:none;text-align:center}.admin-notice[data-v-dfde1146]{--notice-background: #edf5ff;--notice-ink: #45617f;box-sizing:border-box;display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;margin:10px 0;padding:12px;border:0;border-radius:10px;background:var(--notice-background);color:var(--notice-ink);font-size:13px;line-height:21px;font-weight:400;text-align:left;white-space:normal;overflow-wrap:anywhere}.admin-notice--warning[data-v-dfde1146]{--notice-background: #fff5e5;--notice-ink: #825b28}.admin-notice--error[data-v-dfde1146]{--notice-background: #fff0f0;--notice-ink: #a13e3e}.admin-notice--success[data-v-dfde1146]{--notice-background: #eaf7f0;--notice-ink: #28694d}.admin-notice__icon[data-v-dfde1146]{flex:0 0 18px;width:18px;height:21px;display:flex;align-items:center;justify-content:center}.admin-notice__content[data-v-dfde1146]{flex:1;min-width:0;font-size:inherit;line-height:inherit}.admin-notice__title[data-v-dfde1146]{display:block;margin-bottom:4px;font-size:13px;line-height:21px;font-weight:600}.admin-notice__content[data-v-dfde1146] uni-text{font-size:inherit;line-height:inherit;color:inherit}.admin-notice__content[data-v-dfde1146] uni-button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;min-height:44px;margin:8px 0 0;padding:8px 12px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font-size:13px;line-height:20px;font-weight:500;white-space:normal}.admin-notice__content[data-v-dfde1146] uni-button:after{border:0}.admin-notice__content[data-v-dfde1146] uni-button[disabled]{opacity:.5}.staff-login-panel[data-v-868ac228]{width:100%;max-width:19.375rem;margin:0 auto;color:#211913}.staff-login-hero[data-v-868ac228]{display:flex;align-items:center;gap:.875rem;margin:.875rem 0 1rem}.square-logo-tile[data-v-868ac228]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff8ef;color:#fff;border:.03125rem solid #eadbc9;border-radius:.4375rem;box-shadow:0 .375rem .875rem rgba(82,52,34,.1)}.merchant-logo-tile[data-v-868ac228]{width:3.5rem;height:3.5rem}.merchant-logo[data-v-868ac228],.account-logo[data-v-868ac228],.store-logo[data-v-868ac228]{width:100%;height:100%}.merchant-copy[data-v-868ac228]{min-width:0}.merchant-name[data-v-868ac228]{display:block;font-size:max(14px,1.375rem);line-height:max(20px,1.8125rem);font-weight:var(--font-weight-title, 700);color:#74360a}.merchant-subtitle[data-v-868ac228]{display:block;margin-top:.1875rem;color:#7d6b5f;font-size:max(14px,.84375rem);line-height:max(20px,1.1875rem)}.staff-login-card[data-v-868ac228],.store-selection[data-v-868ac228]{padding:1.0625rem;border-radius:.875rem;background:rgba(255,255,255,.96);border:.03125rem solid #eadbc9;box-shadow:0 .5625rem 1.4375rem rgba(84,53,32,.1)}.panel-head[data-v-868ac228]{margin-bottom:.875rem}.panel-title[data-v-868ac228],.panel-caption[data-v-868ac228],.section-title[data-v-868ac228],.store-name[data-v-868ac228],.store-mer[data-v-868ac228],.account-name[data-v-868ac228],.role-chip[data-v-868ac228],.staff-error[data-v-868ac228],.staff-note[data-v-868ac228]{display:block}.panel-title[data-v-868ac228]{font-size:max(14px,1.1875rem);line-height:max(20px,1.625rem);font-weight:var(--font-weight-title, 700)}.panel-caption[data-v-868ac228]{margin-top:.25rem;color:#7d6b5f;font-size:max(14px,.78125rem);line-height:max(20px,1.125rem)}.field-row[data-v-868ac228]{min-height:2.75rem;margin-top:.5625rem;padding:0 .6875rem;display:flex;align-items:center;gap:.5rem;border-radius:.625rem;border:.03125rem solid #eadbc9;background:#fff8ef;box-sizing:border-box}.field-icon[data-v-868ac228]{flex:0 0 auto;color:#6f6258;font-size:max(14px,1.125rem)}.field-icon.is-muted[data-v-868ac228]{opacity:.72}.staff-input[data-v-868ac228]{flex:1;min-width:0;height:2.625rem;color:#211913;font-size:max(14px,.90625rem);line-height:max(20px,2.625rem)}.staff-input-placeholder[data-v-868ac228]{color:#a99180}.staff-error[data-v-868ac228]{margin-top:.625rem;padding:.5rem .5625rem;border-radius:.5625rem;background:#fff0e8;color:#9c2f18;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.primary-action[data-v-868ac228]{width:100%;height:2.75rem;margin-top:.875rem;padding:0;border:0;border-radius:.625rem;background:linear-gradient(180deg,#e47724,#c9550f);color:#fff;font-size:max(14px,.96875rem);line-height:max(20px,2.75rem);font-weight:var(--font-weight-button, 700)}.primary-action[data-v-868ac228]:after{border:0}.primary-action.is-disabled[data-v-868ac228]{opacity:.62}.staff-note[data-v-868ac228]{margin-top:.75rem;color:#8a7a6c;font-size:max(14px,.71875rem);line-height:max(20px,1.0625rem)}.staff-note[data-v-868ac228],.status-tag[data-v-868ac228],.role-tag[data-v-868ac228]{display:flex;align-items:center;gap:.25rem}.staff-note.is-centered[data-v-868ac228]{justify-content:center}.note-icon[data-v-868ac228],.tag-icon[data-v-868ac228]{flex:0 0 auto;font-size:max(14px,.8125rem)}.selection-account[data-v-868ac228]{min-height:3.3125rem;padding:.5625rem .6875rem;border-radius:.6875rem;display:flex;align-items:center;gap:.625rem;border:.03125rem solid #eadbc9;background:#fffdf9;box-sizing:border-box}.account-logo-tile[data-v-868ac228]{width:2.25rem;height:2.25rem}.account-name[data-v-868ac228]{flex:1;min-width:0;font-size:max(14px,.96875rem);line-height:max(20px,1.3125rem);font-weight:var(--font-weight-title, 700)}.role-chip[data-v-868ac228]{padding:.25rem .5625rem;border-radius:31.21875rem;border:.03125rem solid #e7ad83;color:#c9550f;font-size:max(14px,.75rem);line-height:max(20px,1rem);background:#fff4eb}.section-title[data-v-868ac228]{margin:.8125rem 0 .5rem;font-size:max(14px,.875rem);line-height:max(20px,1.25rem);font-weight:var(--font-weight-module-title, 600)}.store-list[data-v-868ac228]{display:flex;flex-direction:column;gap:.5625rem}.store-card[data-v-868ac228]{min-height:4.4375rem;padding:.6875rem;border-radius:.6875rem;display:flex;align-items:center;gap:.625rem;border:.0625rem solid #eadbc9;background:#fffdf9;box-sizing:border-box}.store-card.is-selected[data-v-868ac228]{border-color:#e06a16;box-shadow:0 .4375rem 1rem rgba(224,106,22,.14)}.store-logo-tile[data-v-868ac228]{width:2.375rem;height:2.375rem}.store-copy[data-v-868ac228]{flex:1;min-width:0}.store-name[data-v-868ac228]{font-size:max(14px,.96875rem);line-height:max(20px,1.3125rem);font-weight:var(--font-weight-title, 700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-mer[data-v-868ac228]{margin-top:.125rem;color:#837266;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.store-tags[data-v-868ac228]{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.3125rem}.status-tag[data-v-868ac228],.role-tag[data-v-868ac228]{min-height:1.0625rem;padding:.125rem .375rem;border-radius:.25rem;background:#fff8ef;border:.03125rem solid #eadbc9;color:#5f5147;font-size:max(14px,.6875rem);line-height:max(20px,.875rem)}.status-dot[data-v-868ac228]{width:.375rem;height:.375rem;border-radius:.1875rem;background:#20a36a}.store-check[data-v-868ac228]{flex:0 0 auto;color:#dd6c18;font-size:max(14px,1.5rem)}.staff-login-panel[data-role=admin][data-v-868ac228]{color:#102b5c}.staff-login-panel[data-role=admin] .staff-login-card[data-v-868ac228],.staff-login-panel[data-role=admin] .selection-account[data-v-868ac228],.staff-login-panel[data-role=admin] .store-card[data-v-868ac228]{border-color:#e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08)}.staff-login-panel[data-role=admin] .merchant-name[data-v-868ac228],.staff-login-panel[data-role=admin] .panel-title[data-v-868ac228],.staff-login-panel[data-role=admin] .section-title[data-v-868ac228],.staff-login-panel[data-role=admin] .account-name[data-v-868ac228],.staff-login-panel[data-role=admin] .store-name[data-v-868ac228]{color:#102b5c}.staff-login-panel[data-role=admin] .merchant-subtitle[data-v-868ac228],.staff-login-panel[data-role=admin] .panel-caption[data-v-868ac228],.staff-login-panel[data-role=admin] .store-mer[data-v-868ac228],.staff-login-panel[data-role=admin] .staff-note[data-v-868ac228]{color:#63748d}.staff-login-panel[data-role=admin] .field-row[data-v-868ac228]{border-color:#d9e5f3;border-radius:.375rem;background:#f4f8fd}.staff-login-panel[data-role=admin] .field-icon[data-v-868ac228],.staff-login-panel[data-role=admin] .store-check[data-v-868ac228]{color:#1a79ff}.staff-login-panel[data-role=admin] .field-icon[data-v-868ac228] .source-icon-image,.staff-login-panel[data-role=admin] .store-check[data-v-868ac228] .source-icon-image,.staff-login-panel[data-role=admin] .tag-icon[data-v-868ac228] .source-icon-image{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(3224%) hue-rotate(201deg) brightness(101%) contrast(101%)}.staff-login-panel[data-role=admin] .primary-action[data-v-868ac228]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.staff-login-panel[data-role=admin] .role-chip[data-v-868ac228],.staff-login-panel[data-role=admin] .role-tag[data-v-868ac228]{border-color:rgba(26,121,255,.2);background:#eaf3ff;color:#0f67d8}.staff-login-panel[data-role=admin] .store-card.is-selected[data-v-868ac228]{border-color:#1a79ff;background:#eaf3ff}.staff-login-panel[data-role=admin] .staff-error[data-v-868ac228]{background:#fff0f0;color:#d94747}.staff-login-panel[data-role=admin] .merchant-name[data-v-868ac228]{font-size:max(14px,1.375rem)}.staff-login-panel[data-role=admin] .merchant-subtitle[data-v-868ac228]{font-size:max(14px,.84375rem)}.staff-login-panel[data-role=admin] .panel-title[data-v-868ac228]{font-size:max(14px,1.1875rem)}.staff-login-panel[data-role=admin] .panel-caption[data-v-868ac228]{font-size:max(14px,.78125rem)}.staff-login-panel[data-role=admin] .field-icon[data-v-868ac228]{font-size:max(14px,1.125rem)}.staff-login-panel[data-role=admin] .staff-input[data-v-868ac228]{font-size:max(14px,.90625rem)}.staff-login-panel[data-role=admin] .staff-error[data-v-868ac228]{font-size:max(14px,.75rem)}.staff-login-panel[data-role=admin] .primary-action[data-v-868ac228]{font-size:max(14px,.96875rem)}.staff-login-panel[data-role=admin] .staff-note[data-v-868ac228]{font-size:max(14px,.71875rem)}.staff-login-panel[data-role=admin] .note-icon[data-v-868ac228],.staff-login-panel[data-role=admin] .tag-icon[data-v-868ac228]{font-size:max(14px,.8125rem)}.staff-login-panel[data-role=admin] .account-name[data-v-868ac228]{font-size:max(14px,.96875rem)}.staff-login-panel[data-role=admin] .role-chip[data-v-868ac228]{font-size:max(14px,.75rem)}.staff-login-panel[data-role=admin] .section-title[data-v-868ac228]{font-size:max(14px,.875rem)}.staff-login-panel[data-role=admin] .store-name[data-v-868ac228]{font-size:max(14px,.96875rem)}.staff-login-panel[data-role=admin] .store-mer[data-v-868ac228]{font-size:max(14px,.75rem)}.staff-login-panel[data-role=admin] .status-tag[data-v-868ac228],.staff-login-panel[data-role=admin] .role-tag[data-v-868ac228]{font-size:max(14px,.6875rem);line-height:max(20px,.875rem)}.staff-login-panel[data-role=admin] .store-check[data-v-868ac228]{font-size:max(14px,1.5rem)}.binding-cancel[data-v-9789c1d1]{margin-top:12px;background:transparent;color:#426d9a;font-size:14px}.binding-cancel[data-v-9789c1d1]:after{border:0}.login-agreement-mask[data-v-9789c1d1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,30,55,.4);box-sizing:border-box}.login-agreement-dialog[data-v-9789c1d1]{width:100%;max-width:560px;padding:20px;border-radius:16px;background:#fff;box-sizing:border-box}.login-agreement-heading[data-v-9789c1d1]{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600}.login-agreement-heading uni-button[data-v-9789c1d1]{margin:0;padding:0 10px;background:transparent;color:#426d9a;font-size:14px}.login-agreement-heading uni-button[data-v-9789c1d1]:after{border:0}.login-agreement-body[data-v-9789c1d1]{height:55vh;margin-top:16px;font-size:14px;line-height:1.75;color:#33465c}.login-agreement-title[data-v-9789c1d1],.login-agreement-version[data-v-9789c1d1],.login-agreement-content[data-v-9789c1d1]{display:block}.login-agreement-title[data-v-9789c1d1]{font-weight:600;font-size:17px}.login-agreement-version[data-v-9789c1d1]{margin:8px 0 16px;color:#728092}.login-agreement-content[data-v-9789c1d1]{white-space:pre-wrap;overflow-wrap:anywhere}.admin-login-page[data-v-9789c1d1]{min-height:100vh;box-sizing:border-box;background:#f7fafd;color:#09275a}.login-stage[data-v-9789c1d1]{position:relative;width:100%;max-width:23.4375rem;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;margin:0 auto;padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow:hidden;box-sizing:border-box;background:#f7fafd}.login-hero[data-v-9789c1d1]{position:relative;flex:0 0 auto;width:100%;height:15.3125rem}.hero-art[data-v-9789c1d1]{position:absolute;top:0;right:0;bottom:0;left:0;width:23.4375rem;height:16.25rem}.hero-copy[data-v-9789c1d1]{position:absolute;z-index:1;left:1.375rem;width:52%;top:4.5rem;display:flex;flex-direction:column}.hero-hello[data-v-9789c1d1],.hero-title[data-v-9789c1d1],.hero-subtitle[data-v-9789c1d1],.panel-title[data-v-9789c1d1],.panel-caption[data-v-9789c1d1]{display:block}.hero-hello[data-v-9789c1d1]{color:#0789fa;font-size:34px;line-height:1.15;font-weight:800}.hero-title[data-v-9789c1d1]{margin-top:.25rem;color:#09275a;font-size:clamp(16px,4.8vw,18px);line-height:1.35;font-weight:800}.hero-subtitle[data-v-9789c1d1]{margin-top:.375rem;color:#7394bd;font-size:14px;line-height:1.6}.login-card[data-v-9789c1d1]{position:relative;z-index:2;flex:0 0 auto;width:calc(100% - 24px);margin:-1.25rem auto 0;padding:20px 20px 22px;border-radius:1rem;box-sizing:border-box;background:#fff;box-shadow:0 .625rem 2.1875rem rgba(54,114,190,.14)}.panel-head[data-v-9789c1d1]{margin-bottom:16px}.panel-title[data-v-9789c1d1]{font-size:20px;line-height:1.4;font-weight:800}.panel-caption[data-v-9789c1d1]{margin-top:.25rem;color:#7b9bc3;font-size:14px;line-height:1.6}.field-row[data-v-9789c1d1]{width:100%;height:48px;margin-top:12px;padding:0 14px;display:flex;align-items:center;gap:.625rem;border:.03125rem solid #c8dbf5;border-radius:.53125rem;box-sizing:border-box;background:#f8fbff}.login-input[data-v-9789c1d1]{flex:1;min-width:0;height:46px;color:#14365f;font-size:15px;line-height:46px}.login-placeholder[data-v-9789c1d1]{color:#96add0}.visibility-button[data-v-9789c1d1]{flex:0 0 44px;width:44px;height:44px;margin:0 -10px 0 0;padding:0;border:0;background:transparent;color:#647e9e;font-size:14px;line-height:44px}.visibility-button[data-v-9789c1d1]:after{border:0}.agreement-row[data-v-9789c1d1]{min-height:24px;margin-top:14px;display:flex;align-items:center;gap:3px;flex-wrap:wrap;font-size:14px;line-height:1.6}.agreement-check[data-v-9789c1d1]{flex:0 0 16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:.03125rem solid #b8d0ed;border-radius:.21875rem;box-sizing:border-box;color:#fff;background:#fff}.agreement-check.is-checked[data-v-9789c1d1]{border-color:#168df4;background:#168df4}.agreement-copy[data-v-9789c1d1]{color:#7895ba}.agreement-link[data-v-9789c1d1]{color:#168df4}.login-error[data-v-9789c1d1]{margin-top:.5625rem;padding:.375rem .5rem;border-radius:.3125rem;color:#bf3429;background:#fff2f0;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.primary-action[data-v-9789c1d1]{width:100%;height:48px;padding:0;border-radius:.5rem;box-sizing:border-box;font-size:16px;line-height:48px;font-weight:700}.primary-action[data-v-9789c1d1]{margin-top:18px;border:0;color:#fff;background:linear-gradient(90deg,#2588ff,#0965ed);box-shadow:0 .46875rem 1rem rgba(21,112,239,.2)}.primary-action[data-v-9789c1d1]:after,.wechat-action[data-v-9789c1d1]:after{border:0}.primary-action[disabled][data-v-9789c1d1],.wechat-action[disabled][data-v-9789c1d1]{opacity:.62}.selection-content[data-v-9789c1d1]{width:100%;padding:3.5rem 12px calc(1.875rem + env(safe-area-inset-bottom));box-sizing:border-box;background:#f7fafd}.admin-login-page[data-v-9789c1d1],.login-stage[data-v-9789c1d1],.selection-content[data-v-9789c1d1]{background:#f4f8fd;color:#102b5c}.hero-title[data-v-9789c1d1],.panel-title[data-v-9789c1d1]{color:#102b5c}.hero-subtitle[data-v-9789c1d1],.panel-caption[data-v-9789c1d1]{color:#63748d}.login-card[data-v-9789c1d1]{border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .5625rem 1.5rem rgba(16,43,92,.14)}.field-row[data-v-9789c1d1]{border-color:#d9e5f3;border-radius:.375rem;background:#f4f8fd}.agreement-link[data-v-9789c1d1]{color:#1a79ff}.agreement-check.is-checked[data-v-9789c1d1]{border-color:#1a79ff;background:#1a79ff}.primary-action[data-v-9789c1d1]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.login-error[data-v-9789c1d1]{background:#fff0f0;color:#d94747}.login-footer[data-v-9789c1d1]{margin-top:auto;padding-top:28px}.wechat-shortcut[data-v-9789c1d1]{display:flex;flex-direction:column;align-items:center;gap:8px}.wechat-action[data-v-9789c1d1]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;overflow:hidden;color:#fff;background:#07c160;line-height:44px}.wechat-icon[data-v-9789c1d1]{display:block;width:44px;height:44px;border-radius:50%}.wechat-label[data-v-9789c1d1]{color:#59756b;font-size:14px;line-height:1.5}@media(max-width:360px){.login-card[data-v-9789c1d1]{padding:18px 16px 20px}.hero-copy[data-v-9789c1d1]{top:3.9375rem}}.selection-content[data-v-9789c1d1] .staff-note{display:none}.report-mask[data-v-f0ee5db1]{position:fixed;z-index:480;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;background:rgba(3,12,31,.72);backdrop-filter:blur(9px)}.report-panel[data-v-f0ee5db1]{position:relative;display:flex;flex-direction:column;width:calc(100% - 1.5rem);max-width:32.5rem;max-height:82vh;padding:1.0625rem 1.0625rem .8125rem;overflow:hidden;box-sizing:border-box;border:.03125rem solid rgba(83,180,255,.72);border-radius:.75rem;background:radial-gradient(circle at 86% 4%,rgba(33,142,255,.19),transparent 34%),linear-gradient(152deg,rgba(10,37,79,.97),rgba(4,20,48,.96));box-shadow:0 .9375rem 3.125rem rgba(0,7,23,.55),inset 0 0 1.625rem rgba(25,117,212,.08);color:#dceeff;backdrop-filter:blur(18px)}.report-glow[data-v-f0ee5db1]{position:absolute;z-index:3;top:-.03125rem;right:-.03125rem;bottom:-.03125rem;left:-.03125rem;border:.0625rem solid transparent;border-radius:.75rem;background:linear-gradient(110deg,transparent 12%,rgba(65,204,255,.88) 38%,transparent 62%) border-box;background-size:240% 100%;pointer-events:none;animation:border-flow-f0ee5db1 3.4s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.report-scanline[data-v-f0ee5db1]{position:absolute;z-index:0;right:0;left:0;height:.03125rem;background:linear-gradient(90deg,transparent,rgba(86,198,255,.42),transparent);box-shadow:0 0 .625rem rgba(68,186,255,.24);pointer-events:none;animation:scan-f0ee5db1 5.2s ease-in-out infinite}.report-header[data-v-f0ee5db1],.report-meta[data-v-f0ee5db1],.report-scroll[data-v-f0ee5db1],.report-footer[data-v-f0ee5db1]{position:relative;z-index:1}.report-header[data-v-f0ee5db1],.report-heading[data-v-f0ee5db1],.report-item-head[data-v-f0ee5db1],.report-meta[data-v-f0ee5db1]{display:flex;align-items:center}.report-header[data-v-f0ee5db1]{justify-content:space-between;gap:.75rem}.report-heading[data-v-f0ee5db1]{gap:.5rem;min-width:0}.secretary-mark[data-v-f0ee5db1]{display:flex;flex:0 0 1.625rem;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;border:.03125rem solid rgba(95,202,255,.56);border-radius:.46875rem;background:rgba(23,114,199,.18);transform:rotate(45deg)}.secretary-mark-core[data-v-f0ee5db1]{width:.46875rem;height:.46875rem;border-radius:50%;background:#67d8ff;box-shadow:0 0 .6875rem #4bc6ff}.report-title[data-v-f0ee5db1],.report-subtitle[data-v-f0ee5db1],.report-item-content[data-v-f0ee5db1],.suggestion-label[data-v-f0ee5db1],.suggestion-copy[data-v-f0ee5db1],.state-title[data-v-f0ee5db1],.state-copy[data-v-f0ee5db1]{display:block}.report-title[data-v-f0ee5db1]{color:#f4fbff;font-size:max(14px,1.0625rem);font-weight:800;letter-spacing:.0625rem}.report-subtitle[data-v-f0ee5db1]{margin-top:.1875rem;color:#7ea7ca;font-size:max(14px,.59375rem)}.report-close[data-v-f0ee5db1],.skip-button[data-v-f0ee5db1]{margin:0;padding:0;border:0;background:transparent}.report-close[data-v-f0ee5db1]{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;border:.03125rem solid rgba(119,186,235,.28);border-radius:50%;color:#a8c8e4;font-size:max(14px,1.25rem);line-height:max(20px,1.5625rem)}.report-meta[data-v-f0ee5db1]{flex-wrap:wrap;gap:.3125rem;margin-top:.75rem;padding:.46875rem .5625rem;border:.03125rem solid rgba(84,168,231,.18);border-radius:.3125rem;background:rgba(6,28,60,.54);color:#8fb8d9;font-size:max(14px,.625rem)}.report-meta-separator[data-v-f0ee5db1]{color:#4dc8ff}.report-scroll[data-v-f0ee5db1]{flex:1 1 auto;min-height:8.125rem;margin-top:.75rem}.report-list[data-v-f0ee5db1]{padding-bottom:.1875rem}.report-item[data-v-f0ee5db1]{margin-bottom:.5625rem;padding:.71875rem .75rem;border:.03125rem solid rgba(88,169,229,.2);border-radius:.46875rem;background:linear-gradient(135deg,rgba(15,55,102,.55),rgba(8,31,67,.48))}.report-item-head[data-v-f0ee5db1]{min-height:1.0625rem}.report-item-index[data-v-f0ee5db1]{margin-right:.4375rem;color:#4ccaff;font-size:max(14px,.5625rem);letter-spacing:.03125rem}.report-item-title[data-v-f0ee5db1]{color:#f0f9ff;font-size:max(14px,.78125rem);font-weight:700}.report-item-content[data-v-f0ee5db1]{margin-top:.46875rem;color:#b8d0e5;font-size:max(14px,.6875rem);line-height:1.78}.report-suggestion[data-v-f0ee5db1]{margin-top:.5625rem;padding:.5rem .5625rem;border-left:.09375rem solid #3fc3ff;border-radius:0 .3125rem .3125rem 0;background:rgba(28,121,190,.13)}.suggestion-label[data-v-f0ee5db1]{color:#60cffd;font-size:max(14px,.53125rem);letter-spacing:.03125rem}.suggestion-copy[data-v-f0ee5db1]{margin-top:.21875rem;color:#c6ddec;font-size:max(14px,.65625rem);line-height:1.65}.typing-cursor[data-v-f0ee5db1]{color:#65d9ff;text-shadow:0 0 .3125rem #2dc4ff;animation:cursor-blink-f0ee5db1 .72s steps(1) infinite}.report-state[data-v-f0ee5db1]{display:flex;min-height:10.625rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.loading-orbit[data-v-f0ee5db1]{position:relative;width:2.6875rem;height:2.6875rem;border:.03125rem solid rgba(84,194,255,.28);border-radius:50%;animation:orbit-f0ee5db1 1.8s linear infinite}.loading-orbit[data-v-f0ee5db1]:before{content:"";position:absolute;top:.46875rem;right:.46875rem;bottom:.46875rem;left:.46875rem;border:.03125rem solid rgba(84,194,255,.2);border-radius:50%}.loading-orbit-dot[data-v-f0ee5db1]{position:absolute;top:-.15625rem;left:1.15625rem;width:.34375rem;height:.34375rem;border-radius:50%;background:#5cd5ff;box-shadow:0 0 .5625rem #43c7ff}.state-title[data-v-f0ee5db1]{margin-top:.875rem;color:#e6f6ff;font-size:max(14px,.78125rem);font-weight:700}.state-copy[data-v-f0ee5db1]{margin-top:.3125rem;color:#789fbe;font-size:max(14px,.59375rem)}.error-signal[data-v-f0ee5db1]{display:flex;align-items:center;justify-content:center;width:2.0625rem;height:2.0625rem;border:.03125rem solid rgba(111,193,242,.4);border-radius:50%;color:#8ed8ff;font-size:max(14px,1.0625rem)}.report-footer[data-v-f0ee5db1]{display:flex;justify-content:flex-end;padding-top:.5625rem}.skip-button[data-v-f0ee5db1]{height:1.625rem;padding:0 .6875rem;border:.03125rem solid rgba(86,190,246,.4);border-radius:.8125rem;background:rgba(28,119,188,.13);color:#91d9fa;font-size:max(14px,.625rem);line-height:max(20px,1.5625rem)}@keyframes border-flow-f0ee5db1{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes scan-f0ee5db1{0%,to{top:8%;opacity:0}12%{opacity:1}85%{opacity:.7}95%{top:92%;opacity:0}}@keyframes cursor-blink-f0ee5db1{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes orbit-f0ee5db1{to{transform:rotate(360deg)}}@media(max-width:600px){.report-mask[data-v-f0ee5db1]{align-items:center;padding:.375rem}.report-panel[data-v-f0ee5db1]{width:calc(100% - .375rem);height:auto;max-height:calc(76vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:.875rem .75rem calc(.6875rem + env(safe-area-inset-bottom));border-radius:.625rem}.report-scroll[data-v-f0ee5db1]{flex:0 1 auto;height:auto;min-height:0;max-height:calc(56vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.report-subtitle[data-v-f0ee5db1]{display:none}.report-meta[data-v-f0ee5db1]{align-items:flex-start;flex-direction:column;gap:.15625rem}.report-meta-separator[data-v-f0ee5db1]{display:none}}@media(prefers-reduced-motion:reduce){.report-glow[data-v-f0ee5db1],.report-scanline[data-v-f0ee5db1],.loading-orbit[data-v-f0ee5db1],.typing-cursor[data-v-f0ee5db1]{animation:none}}.dashboard-page[data-v-3bb2db42]{min-height:100vh;padding:0 .75rem calc(4.875rem + env(safe-area-inset-bottom));box-sizing:border-box;overflow:hidden;background-color:#f3f7fc;background-position:center top;background-repeat:no-repeat;background-size:100% auto;color:#15335f}.dashboard-hero[data-v-3bb2db42]{position:relative;z-index:0;margin:0 -.75rem;padding:calc(.875rem + env(safe-area-inset-top)) 1rem 3.3125rem;overflow:hidden;background:transparent;color:#fff}.dashboard-hero[data-v-3bb2db42]:before,.dashboard-hero[data-v-3bb2db42]:after{display:none;position:absolute;z-index:-1;width:5.625rem;height:5.625rem;border:.0625rem solid rgba(255,255,255,.12);content:"";transform:rotate(45deg)}.dashboard-hero[data-v-3bb2db42]:before{top:-3.125rem;right:-.375rem}.dashboard-hero[data-v-3bb2db42]:after{top:1.1875rem;right:3.375rem;width:3.75rem;height:3.75rem}.hero-title-row[data-v-3bb2db42],.merchant-row[data-v-3bb2db42],.section-heading[data-v-3bb2db42],.heading-left[data-v-3bb2db42],.merchant-status-row[data-v-3bb2db42],.advice-refresh[data-v-3bb2db42],.advice-content[data-v-3bb2db42],.operation-tile[data-v-3bb2db42],.recent-order-row[data-v-3bb2db42],.store-switch-head[data-v-3bb2db42],.store-search-box[data-v-3bb2db42],.store-option[data-v-3bb2db42],.store-option-name-row[data-v-3bb2db42]{display:flex;align-items:center}.hero-title-row[data-v-3bb2db42]{justify-content:space-between}.hero-title[data-v-3bb2db42]{font-size:max(14px,.90625rem);font-weight:600}.hero-refresh[data-v-3bb2db42],.store-switch-button[data-v-3bb2db42],.advice-refresh[data-v-3bb2db42],.all-orders-button[data-v-3bb2db42],.advice-detail-button[data-v-3bb2db42],.store-switch-close[data-v-3bb2db42]{margin:0;padding:0;border:0;background:transparent}.hero-refresh[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;width:1.6875rem;height:1.6875rem;border-radius:50%;background:rgba(255,255,255,.92);line-height:1.6875rem}.mastergo-icon[data-v-3bb2db42]{display:block;-o-object-fit:contain;object-fit:contain}.hero-refresh-icon[data-v-3bb2db42]{width:.875rem;height:.875rem}.merchant-row[data-v-3bb2db42]{gap:.5rem;margin-top:.8125rem}.merchant-logo[data-v-3bb2db42]{flex:0 0 2.125rem;width:2.125rem;height:2.125rem;border-radius:.375rem;background:#fff}.merchant-logo-fallback[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;background:#e94743}.merchant-logo-icon[data-v-3bb2db42]{width:1.25rem;height:1.25rem}.merchant-copy[data-v-3bb2db42]{flex:1;min-width:0}.merchant-name[data-v-3bb2db42]{display:block;overflow:hidden;font-size:max(14px,.875rem);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.merchant-status-row[data-v-3bb2db42]{gap:.25rem;margin-top:.25rem;color:rgba(255,255,255,.88);font-size:max(14px,.625rem)}.status-dot[data-v-3bb2db42]{width:.3125rem;height:.3125rem;border-radius:50%;background:#32dc88}.merchant-status-row.status-closed .status-dot[data-v-3bb2db42]{background:#a3afbf}.merchant-status-row.status-rest .status-dot[data-v-3bb2db42],.merchant-status-row.status-unknown .status-dot[data-v-3bb2db42]{background:#f3a33b}.store-switch-button[data-v-3bb2db42]{min-width:3.5rem;height:1.625rem;border-radius:.8125rem;background:rgba(255,255,255,.15);color:#fff;font-size:max(14px,.6875rem);line-height:max(20px,1.625rem)}.sandbox-toolbar[data-v-3bb2db42]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.625rem;padding:.375rem .5rem;border:.03125rem solid rgba(255,255,255,.22);border-radius:.25rem;background:rgba(7,44,95,.18)}.sandbox-time[data-v-3bb2db42]{color:rgba(255,255,255,.9);font-size:max(14px,.625rem)}.sandbox-reset[data-v-3bb2db42]{flex:0 0 auto;height:1.375rem;margin:0;padding:0 .5rem;border:.03125rem solid rgba(255,255,255,.5);border-radius:.1875rem;background:transparent;color:#fff;font-size:max(14px,.59375rem);line-height:max(20px,1.3125rem)}.section-card[data-v-3bb2db42]{box-sizing:border-box;border:.03125rem solid #e5edf7;border-radius:.5rem;background:#fff;box-shadow:0 .3125rem .875rem rgba(19,64,121,.05)}.today-card[data-v-3bb2db42]{position:relative;margin-top:-2.1875rem;padding:16px 14px 18px;border-radius:16px;background:#fbfdff}.section-heading[data-v-3bb2db42]{justify-content:space-between;min-height:1.125rem;color:#31517e;font-size:max(14px,.78125rem);font-weight:700}.heading-left[data-v-3bb2db42]{gap:.28125rem;min-width:0}.section-icon[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;width:.9375rem;height:.9375rem;border-radius:.25rem}.section-icon.blue[data-v-3bb2db42]{color:#1c88ff;background:#e8f3ff}.section-icon.blue.metric[data-v-3bb2db42]{background:#1a79ff}.section-icon.sky[data-v-3bb2db42]{color:#178cff;background:#e8f4ff}.section-icon.orange[data-v-3bb2db42]{color:#ff8a2a;background:#fff1df}.section-source-icon[data-v-3bb2db42]{width:.59375rem;height:.59375rem}.updated-at[data-v-3bb2db42]{flex:0 0 auto;color:#8293ac;font-size:max(14px,.625rem);font-weight:400}.today-card .section-heading[data-v-3bb2db42]{gap:10px;color:#173565;font-size:17px;line-height:1.4}.today-card .section-icon[data-v-3bb2db42]{flex:0 0 22px;width:22px;height:22px;background:transparent;border-radius:0}.today-card .section-source-icon[data-v-3bb2db42]{width:22px;height:22px}.today-card .updated-at[data-v-3bb2db42]{color:#7284a0;font-size:14px;line-height:1.4}.today-metrics[data-v-3bb2db42]{display:grid;grid-template-columns:1.3fr .9fr 1fr;gap:12px;margin-top:18px}.headline-metric[data-v-3bb2db42]{min-width:0}.headline-label[data-v-3bb2db42]{display:block;color:#173565;font-size:14px;line-height:1.4}.headline-value[data-v-3bb2db42]{display:block;margin-top:7px;color:#12356d;font-size:clamp(22px,7vw,32px);font-weight:700;line-height:1.25;letter-spacing:-.5px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.metric-revenue .headline-value[data-v-3bb2db42]{color:#237bff}.metric-compare[data-v-3bb2db42]{display:flex;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;margin-top:7px;color:#7284a0;font-size:14px;line-height:1.5}.metric-compare .compare-value[data-v-3bb2db42]{color:#ff454b}.metric-compare.flat .compare-value[data-v-3bb2db42]{color:#7284a0}.advice-card[data-v-3bb2db42],.pending-card[data-v-3bb2db42],.operations-card[data-v-3bb2db42],.trend-card[data-v-3bb2db42],.orders-card[data-v-3bb2db42]{margin-top:.5625rem;padding:.6875rem}.advice-card[data-v-3bb2db42],.pending-card[data-v-3bb2db42],.operations-card[data-v-3bb2db42],.orders-card[data-v-3bb2db42]{padding:16px 14px;border-radius:16px;background:#fbfdff}.advice-card .section-heading[data-v-3bb2db42],.pending-card .section-heading[data-v-3bb2db42],.operations-card .section-heading[data-v-3bb2db42],.orders-card .section-heading[data-v-3bb2db42]{gap:8px;color:#173565;font-size:16px;line-height:1.4}.advice-card[data-v-3bb2db42]{margin-top:.5625rem}.advice-card .section-heading[data-v-3bb2db42]{margin:0}.advice-card .heading-left[data-v-3bb2db42]{flex-wrap:wrap;gap:6px}.advice-card .section-icon[data-v-3bb2db42],.pending-card .section-icon[data-v-3bb2db42],.operations-card .section-icon[data-v-3bb2db42]{flex:0 0 20px;width:20px;height:20px;border-radius:0;background:transparent}.advice-card .section-source-icon[data-v-3bb2db42],.pending-card .section-source-icon[data-v-3bb2db42],.operations-card .section-source-icon[data-v-3bb2db42]{width:20px;height:20px}.data-chip[data-v-3bb2db42]{padding:3px 8px;border-radius:14px;background:#e8f3ff;color:#527cae;font-size:14px;font-weight:400;line-height:1.4;white-space:nowrap}.advice-refresh[data-v-3bb2db42]{flex:0 0 auto;display:flex;align-items:center;gap:4px;min-height:36px;color:#247aff;font-size:14px;line-height:1.4}.advice-refresh[data-v-3bb2db42]:after,.all-orders-button[data-v-3bb2db42]:after,.advice-detail-button[data-v-3bb2db42]:after{border:0}.advice-refresh-icon[data-v-3bb2db42]{width:18px;height:18px}.advice-content[data-v-3bb2db42]{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px}.advice-avatar[data-v-3bb2db42]{display:flex;align-items:flex-end;justify-content:center;width:56px;height:88px}.advice-avatar-icon[data-v-3bb2db42]{width:56px;height:88px}.advice-copy[data-v-3bb2db42]{min-width:0}.advice-title[data-v-3bb2db42]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#173565;font-size:15px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.advice-summary[data-v-3bb2db42]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:6px;color:#687d9b;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.advice-detail-button[data-v-3bb2db42]{box-sizing:border-box;min-width:70px;height:34px;padding:0 8px;border:1px solid #267aff;border-radius:7px;color:#267aff;font-size:14px;font-weight:600;line-height:32px}.pending-grid[data-v-3bb2db42]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.pending-tile[data-v-3bb2db42]{position:relative;box-sizing:border-box;min-width:0;padding:12px;border:1px solid #e0eafb;border-radius:12px;background:#fff}.pending-tile-icon[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px}.pending-tile-icon.orange[data-v-3bb2db42]{background:#fff2e6}.pending-tile-icon.red[data-v-3bb2db42]{background:#fff0f1}.pending-tile-icon.blue[data-v-3bb2db42]{background:#eaf4ff}.pending-source-icon[data-v-3bb2db42]{width:28px;height:28px}.pending-count[data-v-3bb2db42]{position:absolute;top:16px;right:12px;max-width:calc(100% - 64px);overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.pending-count.orange[data-v-3bb2db42]{color:#cb670d}.pending-count.red[data-v-3bb2db42]{color:#d34c64}.pending-count.blue[data-v-3bb2db42]{color:#267aff}.pending-name[data-v-3bb2db42]{display:block;margin-top:10px;color:#233f68;font-size:14px;font-weight:600;line-height:1.4}.pending-description[data-v-3bb2db42]{display:block;margin-top:5px;color:#6c809b;font-size:14px;line-height:1.5}.operation-grid[data-v-3bb2db42]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.operation-tile[data-v-3bb2db42]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:12px 10px;border:1px solid #dfe9fb;border-radius:12px;background:#fff}.operation-icon[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px}.operation-icon.blue[data-v-3bb2db42]{background:#3180f9}.operation-icon.green[data-v-3bb2db42]{background:#1fac79}.operation-icon.orange[data-v-3bb2db42]{background:#f28b3c}.operation-icon.purple[data-v-3bb2db42]{background:#8659e3}.operation-source-icon[data-v-3bb2db42]{width:25px;height:25px}.operation-copy[data-v-3bb2db42]{min-width:0}.operation-label[data-v-3bb2db42]{display:block;color:#233f68;font-size:15px;line-height:1.4}.operation-value[data-v-3bb2db42]{display:block;margin-top:2px;color:#173565;font-size:19px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.operation-value.orange[data-v-3bb2db42]{color:#c67620}.operation-value.purple[data-v-3bb2db42]{color:#14a577}.operation-detail[data-v-3bb2db42]{grid-column:1/-1;display:block;color:#6c809b;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.chart-area[data-v-3bb2db42]{position:relative;height:5.75rem;margin:.75rem .25rem 0}.chart-grid[data-v-3bb2db42]{position:absolute;right:0;left:0;height:.03125rem;border-top:.03125rem dashed #e6edf7}.grid-one[data-v-3bb2db42]{top:18%}.grid-two[data-v-3bb2db42]{top:50%}.grid-three[data-v-3bb2db42]{top:82%}.chart-line-segment[data-v-3bb2db42]{position:absolute;z-index:1;height:.09375rem;border-radius:31.21875rem;background:#4da3ff;transform-origin:left center;pointer-events:none}.chart-point-wrap[data-v-3bb2db42]{position:absolute;z-index:1;width:.03125rem;height:.03125rem}.chart-point[data-v-3bb2db42]{position:absolute;top:-.15625rem;left:-.15625rem;width:.3125rem;height:.3125rem;border:.09375rem solid #fff;border-radius:50%;background:#338eec;box-shadow:0 0 0 .03125rem #338eec}.chart-value[data-v-3bb2db42]{position:absolute;bottom:.375rem;left:0;color:#4783bd;font-size:max(14px,.46875rem);transform:translate(-50%)}.chart-labels[data-v-3bb2db42]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:.3125rem;color:#9baabe;font-size:max(14px,.5rem);text-align:center}.all-orders-button[data-v-3bb2db42]{min-height:32px;color:#6c809b;font-size:14px;line-height:32px}.all-orders-button uni-text[data-v-3bb2db42]{margin-left:3px;font-size:18px}.recent-order-row[data-v-3bb2db42]{display:grid;grid-template-columns:34px minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:12px 0;box-sizing:border-box;border-top:1px solid #eaf0f8}.section-heading+.recent-order-row[data-v-3bb2db42]{margin-top:8px;border-top:0}.order-icon[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#2676f8}.order-source-icon[data-v-3bb2db42]{width:23px;height:23px}.order-copy[data-v-3bb2db42],.order-side[data-v-3bb2db42]{min-width:0}.order-title[data-v-3bb2db42],.order-meta[data-v-3bb2db42],.order-amount[data-v-3bb2db42],.order-time[data-v-3bb2db42],.order-status[data-v-3bb2db42]{display:block;overflow-wrap:anywhere}.order-title[data-v-3bb2db42]{color:#173565;font-size:15px;font-weight:700;line-height:1.4}.order-meta[data-v-3bb2db42],.order-time[data-v-3bb2db42]{margin-top:5px;color:#6c809b;font-size:14px;line-height:1.4}.order-amount[data-v-3bb2db42]{color:#173565;font-size:15px;font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums}.order-status[data-v-3bb2db42]{max-width:4em;font-size:14px;font-weight:600;line-height:1.4;text-align:right}.order-status.done[data-v-3bb2db42]{color:#0ba675}.order-status.pending[data-v-3bb2db42]{color:#267aff}.orders-empty[data-v-3bb2db42]{padding:28px 0 14px;color:#6c809b;font-size:14px;text-align:center}@media(max-width:360px){.advice-card[data-v-3bb2db42],.pending-card[data-v-3bb2db42],.operations-card[data-v-3bb2db42],.orders-card[data-v-3bb2db42]{padding:14px 12px}.advice-card .heading-left[data-v-3bb2db42]{-moz-column-gap:5px;column-gap:5px}.advice-card .data-chip[data-v-3bb2db42]{margin-left:25px}.advice-content[data-v-3bb2db42]{grid-template-columns:50px minmax(0,1fr);gap:8px 10px}.advice-avatar[data-v-3bb2db42]{grid-row:1/3;align-self:start;width:50px}.advice-avatar-icon[data-v-3bb2db42]{width:50px}.advice-detail-button[data-v-3bb2db42]{grid-column:2;justify-self:end}.operation-tile[data-v-3bb2db42]{grid-template-columns:34px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;padding:10px 8px}.operation-icon[data-v-3bb2db42]{width:34px;height:34px}.operation-value[data-v-3bb2db42]{font-size:18px}.operation-detail[data-v-3bb2db42]{font-size:14px}.recent-order-row[data-v-3bb2db42]{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) auto;gap:6px}.order-icon[data-v-3bb2db42]{width:30px;height:30px}.order-title[data-v-3bb2db42],.order-amount[data-v-3bb2db42],.order-meta[data-v-3bb2db42],.order-time[data-v-3bb2db42],.order-status[data-v-3bb2db42]{font-size:14px}}.dashboard-error[data-v-3bb2db42]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding:.5rem .625rem;border-radius:.375rem;background:#fff0f0;color:#d6535e;font-size:max(14px,.65625rem)}.dashboard-error uni-button[data-v-3bb2db42]{flex:0 0 auto;margin:0;padding:0 .3125rem;border:0;background:transparent;color:#287fd8;font-size:max(14px,.65625rem)}.store-switch-mask[data-v-3bb2db42]{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(7,25,52,.48)}.store-switch-backdrop[data-v-3bb2db42]{position:absolute;top:0;right:0;bottom:0;left:0}.store-switch-sheet[data-v-3bb2db42]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:600px;height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);box-sizing:border-box;padding:10px 12px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#fbfdff;overflow:hidden}.store-sheet-handle[data-v-3bb2db42]{flex:none;width:34px;height:4px;margin:0 auto 12px;border-radius:4px;background:#cbd5e1}.store-switch-head[data-v-3bb2db42]{display:flex;flex:none;align-items:center;justify-content:space-between;min-height:44px;padding:0 4px}.store-switch-title[data-v-3bb2db42]{color:#173052;font-size:18px;font-weight:600;line-height:26px}.store-switch-close[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0 -8px 0 0;padding:0;border:0;border-radius:50%;background:transparent}.store-close-symbol[data-v-3bb2db42]{position:relative;width:18px;height:18px}.store-close-symbol[data-v-3bb2db42]:before,.store-close-symbol[data-v-3bb2db42]:after{position:absolute;top:8px;left:0;width:18px;height:2px;border-radius:2px;background:#657b97;content:"";transform:rotate(45deg)}.store-close-symbol[data-v-3bb2db42]:after{transform:rotate(-45deg)}.store-search-box[data-v-3bb2db42]{display:flex;align-items:center;flex:none;gap:9px;height:44px;margin-top:8px;padding:0 14px;border-radius:24px;background:#f0f3f8}.store-search-icon[data-v-3bb2db42]{flex:none;width:19px;height:19px;opacity:.7}.store-search-input[data-v-3bb2db42]{flex:1;min-width:0;height:44px;color:#284564;font-size:14px;line-height:22px}.store-search-placeholder[data-v-3bb2db42]{color:#8b9cb2}.store-search-clear[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0 -12px 0 0;padding:0;border:0;background:transparent;color:#7186a0;font-size:22px;line-height:44px}.store-list[data-v-3bb2db42]{flex:0 1 auto;min-height:0;max-height:44vh;margin-top:16px}.store-option[data-v-3bb2db42]{display:flex;align-items:center;gap:10px;width:100%;min-height:100px;height:100px;box-sizing:border-box;margin:0 0 10px;padding:10px;border:1px solid #e5ecf5;border-radius:12px;background:#fff;text-align:left;line-height:1.4}.store-option[data-v-3bb2db42]:last-of-type{margin-bottom:0}.store-option.active[data-v-3bb2db42]{border-color:#b8d4ff;background:#fff}.store-option-logo[data-v-3bb2db42]{flex:0 0 60px;width:60px;height:68px;border-radius:7px;background:#edf3fa}.fallback-logo[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;color:#6b99cb}.store-option-icon[data-v-3bb2db42]{width:30px;height:30px;font-size:30px}.store-option-copy[data-v-3bb2db42]{flex:1;min-width:0}.store-option-name-row[data-v-3bb2db42]{display:flex;align-items:center;flex-wrap:nowrap;gap:5px 7px}.store-option-name[data-v-3bb2db42]{max-width:100%;min-width:0;overflow:hidden;color:#173052;font-size:16px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.store-business-status[data-v-3bb2db42]{display:inline-flex;flex:none;align-items:center;gap:4px;padding:3px 7px;border-radius:20px;color:#667b94;background:#edf1f6;font-size:12px;font-weight:500;line-height:17px;white-space:nowrap}.store-business-status[data-v-3bb2db42]:before{flex:none;width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.store-business-status.open[data-v-3bb2db42]{background:#e3f6ed;color:#14865e}.store-business-status.closed[data-v-3bb2db42]{background:#edf1f6;color:#718197}.store-business-status.rest[data-v-3bb2db42],.store-business-status.unknown[data-v-3bb2db42]{background:#fff2df;color:#a56b24}.store-option-address[data-v-3bb2db42]{display:-webkit-box;margin-top:6px;overflow:hidden;color:#778ba5;font-size:13px;font-weight:400;line-height:19px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.store-radio[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;box-sizing:border-box;margin-left:2px;border:1.5px solid #c8d4e3;border-radius:50%;background:#fff}.store-radio.selected[data-v-3bb2db42]{border-color:#247bff;background:#247bff}.store-radio-check[data-v-3bb2db42]{width:7px;height:12px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(40deg)}.store-empty[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;min-height:100px;padding:0 12px;color:#8294aa;font-size:14px;text-align:center}.store-switch-error[data-v-3bb2db42]{display:block;flex:none;margin-top:10px;color:#c34956;font-size:13px;line-height:20px}.confirm-store-button[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;flex:none;gap:8px;width:100%;height:48px;min-height:48px;box-sizing:border-box;margin:18px 0 0;padding:0 12px;border:0;border-radius:12px;background:linear-gradient(100deg,#2989ff,#0965ef);box-shadow:0 7px 16px rgba(36,123,255,.17);color:#fff;font-size:16px;font-weight:600;line-height:24px}.confirm-store-button[disabled][data-v-3bb2db42]{background:#d7e4f4;box-shadow:none;color:#7e95b0}.store-option[data-v-3bb2db42]:after,.store-switch-close[data-v-3bb2db42]:after,.store-search-clear[data-v-3bb2db42]:after,.confirm-store-button[data-v-3bb2db42]:after{border:0}.store-option[data-v-3bb2db42]:active{background:#f1f7ff}.confirm-store-button[data-v-3bb2db42]:active{opacity:.9}.store-option[data-v-3bb2db42]:focus-visible,.store-switch-close[data-v-3bb2db42]:focus-visible,.confirm-store-button[data-v-3bb2db42]:focus-visible{outline:2px solid #247bff;outline-offset:-2px}@media(max-width:360px){.store-option[data-v-3bb2db42]{gap:8px}.store-option-logo[data-v-3bb2db42]{flex-basis:52px;width:52px;height:62px}.store-option-name[data-v-3bb2db42]{font-size:15px}.store-business-status[data-v-3bb2db42]{padding:2px 6px}}.dashboard-page[data-v-3bb2db42]{padding-left:12px;padding-right:12px}.dashboard-page .dashboard-hero[data-v-3bb2db42]{margin-left:-12px;margin-right:-12px}.overview-card[data-v-3bb2db42]{margin-top:12px;padding:16px;border-radius:16px}.overview-heading[data-v-3bb2db42]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.overview-title[data-v-3bb2db42]{font-size:16px;line-height:24px;font-weight:600;color:#15335f}.overview-link[data-v-3bb2db42]{display:flex;align-items:center;gap:6px;min-height:44px;margin:-8px 0;padding:0;border:0;border-radius:0;background:transparent;color:#567393;font-size:14px;line-height:20px}.overview-link[data-v-3bb2db42]:after,.overview-error uni-button[data-v-3bb2db42]:after{border:0}.overview-link>uni-text[data-v-3bb2db42]{font-size:18px}.overview-main[data-v-3bb2db42]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px}.overview-label[data-v-3bb2db42]{display:block;color:#6e819c;font-size:14px;line-height:19px}.overview-total[data-v-3bb2db42]{display:flex;align-items:baseline;gap:6px;margin-top:4px;color:#1a79ff;font-size:32px;line-height:38px;font-weight:650;font-variant-numeric:tabular-nums}.overview-unit[data-v-3bb2db42]{color:#73839b;font-size:14px;font-weight:400}.overview-comparison[data-v-3bb2db42]{max-width:50%;color:#73839b;font-size:14px;line-height:20px;text-align:right}.overview-grid[data-v-3bb2db42]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;border-top:1px solid #edf1f6}.overview-cell[data-v-3bb2db42]{min-width:0}.overview-value[data-v-3bb2db42]{display:block;margin-bottom:3px;color:#24476f;font-size:24px;line-height:30px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.overview-cell.has-alert .overview-value[data-v-3bb2db42]{color:#ba6330}.overview-error[data-v-3bb2db42]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;border-top:1px solid #edf1f6;color:#8b6540;font-size:14px;line-height:20px}.overview-error uni-button[data-v-3bb2db42]{flex:none;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#216cc3;font-size:14px;line-height:44px}.today-card[data-v-3bb2db42],.overview-card[data-v-3bb2db42]{background:#fbfdff}uni-button.today-card[data-v-3bb2db42]{display:block;width:100%;margin-left:0;margin-right:0;text-align:left;line-height:1.5}uni-button.today-card[data-v-3bb2db42]:after{border:0}.today-card[data-v-3bb2db42]:focus-visible{outline:2px solid #1a79ff;outline-offset:2px}.today-card .section-icon[data-v-3bb2db42],.today-card .section-source-icon[data-v-3bb2db42]{border-radius:0;background:transparent}.business-entry-meta[data-v-3bb2db42]{display:flex;align-items:center;gap:6px;flex:none}.business-entry-arrow[data-v-3bb2db42]{color:#7284a0;font-size:20px;font-weight:400}.overview-card[data-v-3bb2db42]{padding:16px 14px;margin-top:12px}.overview-heading[data-v-3bb2db42]{margin-bottom:16px}.overview-heading-left[data-v-3bb2db42]{display:flex;align-items:center;gap:8px;min-width:0}.overview-heading-icon[data-v-3bb2db42]{width:22px;height:22px;flex:none;border-radius:0;background:transparent}.overview-title[data-v-3bb2db42]{font-size:17px;font-weight:700;color:#173565}.overview-grid[data-v-3bb2db42]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border:0;padding-top:0}.overview-value[data-v-3bb2db42]{font-size:24px;line-height:30px;margin-bottom:4px}.overview-cell.is-primary .overview-value[data-v-3bb2db42]{color:#1a79ff}.overview-label[data-v-3bb2db42]{font-size:14px;line-height:20px;white-space:nowrap}.dashboard-page .dashboard-hero[data-v-3bb2db42]{padding:calc(20px + env(safe-area-inset-top)) 12px 58px}.merchant-row[data-v-3bb2db42]{margin-top:0;gap:10px;min-height:48px}.merchant-logo[data-v-3bb2db42]{width:44px;height:44px;flex:0 0 44px;border-radius:10px}.merchant-name[data-v-3bb2db42]{font-size:17px;line-height:24px}.merchant-status-row[data-v-3bb2db42]{margin-top:4px;font-size:14px;line-height:20px}.store-switch-button[data-v-3bb2db42]{display:flex;align-items:center;justify-content:center;flex:none;min-width:88px;min-height:40px;height:40px;box-sizing:border-box;margin:0;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.14);color:#fff;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.store-switch-button[data-v-3bb2db42]:after{border:0}.store-switch-button[data-v-3bb2db42]:active{background:rgba(255,255,255,.24)}.business-page[data-v-ae13cde2]{min-height:100vh;padding:0 12px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;background:#f5f7fb;color:#173565;font-size:14px;line-height:1.5}.business-page[data-v-ae13cde2] .page-nav-bar{position:sticky;top:0;z-index:20;height:calc(56px + env(safe-area-inset-top));min-height:56px;margin:0 -12px;padding:env(safe-area-inset-top) 12px 0;grid-template-columns:44px minmax(0,1fr) 44px;background:#fff}.business-page[data-v-ae13cde2] .page-nav-button{width:44px;height:44px}.business-page[data-v-ae13cde2] .page-nav-title{font-size:17px;line-height:24px}.business-page[data-v-ae13cde2] .page-nav-back-image{display:none}.business-page[data-v-ae13cde2] .page-nav-back:before{content:"";width:9px;height:9px;border-left:2px solid #3a526e;border-bottom:2px solid #3a526e;transform:rotate(45deg)}uni-button[data-v-ae13cde2]{min-height:44px;margin:0;border:0;background:transparent;color:inherit;font-size:14px;line-height:22px}uni-button[data-v-ae13cde2]:after{border:0}uni-button[disabled][data-v-ae13cde2]{opacity:.35}uni-button[data-v-ae13cde2]:focus-visible{outline:2px solid #1a79ff;outline-offset:-2px}.period-panel[data-v-ae13cde2]{position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:15;padding:12px 0 8px;background:#f5f7fb}.period-tabs[data-v-ae13cde2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px;border-radius:14px;background:#eaf0f8}.period-tabs uni-button[data-v-ae13cde2]{padding:0 4px;border-radius:10px;color:#627994}.period-tabs .active[data-v-ae13cde2]{background:#fff;color:#1a79ff;font-weight:600;box-shadow:0 2px 6px rgba(23,53,101,.04)}.period-navigator[data-v-ae13cde2]{display:flex;align-items:center;gap:8px;margin-top:8px}.period-arrow[data-v-ae13cde2]{flex:none;width:44px;padding:0;font-size:26px}.anchor-picker[data-v-ae13cde2]{flex:1;min-width:0}.anchor-label[data-v-ae13cde2]{display:flex;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600}.picker-chevron[data-v-ae13cde2]{font-size:16px;color:#7188a4}.range-caption[data-v-ae13cde2]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;color:#73839b;font-size:14px}.range-caption uni-button[data-v-ae13cde2]{min-height:44px;padding:0 8px;color:#216cc3;font-size:14px}.custom-range[data-v-ae13cde2]{margin-top:12px}.date-fields[data-v-ae13cde2]{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:end;gap:8px}.date-field-label[data-v-ae13cde2]{font-size:14px;color:#73839b}.date-field[data-v-ae13cde2]{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:0 8px;border:1px solid #dfe7f2;border-radius:10px;background:#fff;font-size:14px}.range-divider[data-v-ae13cde2]{line-height:44px;font-size:14px;color:#73839b}.apply-range[data-v-ae13cde2]{width:100%;margin-top:10px;border-radius:10px;background:#1a79ff;color:#fff}.validation-error[data-v-ae13cde2]{display:block;color:#b74e40;font-size:14px}.surface[data-v-ae13cde2]{margin-top:12px;padding:16px;border:1px solid #e7edf5;border-radius:16px;background:#fff}.revenue-card[data-v-ae13cde2]{background:linear-gradient(135deg,#edf5ff,#fbfdff 65%,#fff)}.card-heading[data-v-ae13cde2]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;font-weight:600}.muted[data-v-ae13cde2]{color:#73839b;font-size:14px;font-weight:400}.revenue-label[data-v-ae13cde2]{display:block;margin-top:18px;color:#637b98;font-size:14px}.revenue-number[data-v-ae13cde2]{display:block;margin-top:4px;color:#1a79ff;font-size:32px;line-height:42px;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.comparison[data-v-ae13cde2]{display:block;margin-top:5px;color:#73839b;font-size:14px;line-height:20px}.comparison.up[data-v-ae13cde2]{color:#c86142}.comparison.down[data-v-ae13cde2]{color:#20825f}.support-metrics[data-v-ae13cde2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;padding-top:16px;border-top:1px solid #e1eaf5}.metric-label[data-v-ae13cde2]{display:block;color:#637b98;font-size:14px}.metric-number[data-v-ae13cde2]{display:block;margin-top:5px;font-size:23px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.unit[data-v-ae13cde2]{font-size:14px;font-weight:400}.comparison-scope[data-v-ae13cde2]{display:block;margin-top:16px;color:#788aa1;font-size:14px;line-height:20px}.chart-switch[data-v-ae13cde2]{display:flex;padding:2px;border-radius:10px;background:#f0f4f9}.chart-switch uni-button[data-v-ae13cde2]{min-width:44px;padding:0 8px;border-radius:8px;font-size:14px;color:#73839b}.chart-switch .active[data-v-ae13cde2]{color:#1a79ff;background:#fff}.chart-reading[data-v-ae13cde2]{display:flex;justify-content:space-between;margin:18px 0 8px;color:#4f6c90;font-size:14px}.chart-reading>uni-text[data-v-ae13cde2]:last-child{color:#1a79ff;font-weight:600}.chart-scroll[data-v-ae13cde2]{width:100%}.chart-columns[data-v-ae13cde2]{display:flex;gap:6px;padding-top:12px;box-sizing:border-box}.chart-column[data-v-ae13cde2]{display:flex;flex:1;min-width:32px;flex-direction:column;align-items:center;padding:0;border-radius:0}.bar-space[data-v-ae13cde2]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:128px;border-bottom:1px solid #e5edf7}.bar[data-v-ae13cde2]{width:20px;border-radius:6px 6px 0 0;background:#a6caff}.bar.selected[data-v-ae13cde2]{background:#1a79ff}.chart-date[data-v-ae13cde2]{margin-top:8px;font-size:14px;color:#73839b;white-space:nowrap}.chart-hint[data-v-ae13cde2]{display:block;margin-top:12px;font-size:14px;color:#73839b}.empty-chart[data-v-ae13cde2]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0 20px;color:#73839b;font-size:14px;text-align:center}.empty-title[data-v-ae13cde2]{color:#536e90;font-size:14px}.detail-card[data-v-ae13cde2]{padding:16px 12px}.detail-card .card-heading[data-v-ae13cde2]{margin-bottom:14px;padding:0 4px}.detail-row[data-v-ae13cde2]{display:grid;grid-template-columns:.85fr 1.3fr .65fr 1.25fr;align-items:center;gap:6px;padding:14px 4px;border-bottom:1px solid #edf1f6;font-size:14px;font-variant-numeric:tabular-nums}.detail-row>uni-text[data-v-ae13cde2]{text-align:right;overflow-wrap:anywhere}.detail-row>uni-text[data-v-ae13cde2]:first-child{text-align:left}.detail-labels[data-v-ae13cde2]{background:#f6f8fc;border:0;border-radius:8px;color:#73839b;padding:10px 4px}.detail-row[data-v-ae13cde2]:last-child{border:0}.load-more[data-v-ae13cde2]{width:100%;margin-top:8px;color:#216cc3;font-size:14px}.scope-note[data-v-ae13cde2]{display:block;margin:16px 4px 0;color:#73839b;font-size:14px;line-height:21px}.feedback[data-v-ae13cde2]{padding:48px 12px;text-align:center;color:#73839b;font-size:14px}.error-card[data-v-ae13cde2]{display:flex;flex-direction:column;gap:16px;align-items:center;padding:32px 16px;margin-top:12px;border-radius:16px;background:#fff;color:#8b6540;font-size:14px}.error-card uni-button[data-v-ae13cde2]{border:1px solid #dce7f5;padding:0 20px;border-radius:10px;color:#216cc3}.period-panel[data-v-ae13cde2]{padding:10px 0 8px}.period-tabs[data-v-ae13cde2]{padding:3px;border-radius:12px;background:#eaf0f8}.period-tabs uni-button[data-v-ae13cde2]{display:flex;align-items:center;justify-content:center;width:100%;height:44px;min-height:44px;box-sizing:border-box;padding:0 4px;border-radius:9px;line-height:20px;font-size:14px}.period-tabs .active[data-v-ae13cde2]{background:#fff;box-shadow:0 1px 4px rgba(23,53,101,.08)}.period-navigator[data-v-ae13cde2]{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:2px;min-height:48px;margin-top:6px}.period-arrow[data-v-ae13cde2]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0}.nav-chevron[data-v-ae13cde2]{width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.nav-chevron.previous[data-v-ae13cde2]{transform:rotate(-135deg)}.anchor-picker[data-v-ae13cde2]{width:100%;min-width:0}.anchor-label[data-v-ae13cde2]{min-height:44px;height:44px;gap:6px;white-space:nowrap;font-size:14px;line-height:20px}.return-current[data-v-ae13cde2]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;color:#247bff;font-size:14px;line-height:20px}.return-current[disabled][data-v-ae13cde2]{color:#7b8ca3;opacity:1}.range-caption[data-v-ae13cde2]{min-height:24px;justify-content:center;padding:0 4px;font-size:14px;line-height:20px}.custom-range+.range-caption[data-v-ae13cde2]{justify-content:space-between;padding-top:8px}.chart-switch[data-v-ae13cde2]{display:grid;grid-template-columns:repeat(2,52px);align-items:center;flex:none;box-sizing:border-box;height:44px;padding:0;border-radius:10px;background:#f0f4f9}.chart-switch uni-button[data-v-ae13cde2]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;width:52px;height:44px;min-height:44px;box-sizing:border-box;margin:0;padding:0;border-radius:10px;line-height:20px;font-size:14px;font-weight:500;isolation:isolate;background:transparent}.chart-switch .active[data-v-ae13cde2]{background:transparent}.chart-switch .active[data-v-ae13cde2]:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:-1;border-radius:7px;background:#fff;box-shadow:0 1px 3px rgba(23,53,101,.06);content:""}@media(max-width:360px){.anchor-label[data-v-ae13cde2]{font-size:14px;gap:4px}}.period-panel[data-v-ae13cde2]{position:relative;top:auto;z-index:auto;padding:10px 0 4px}.business-page[data-v-ae13cde2] .page-nav-bar.show-date{grid-template-columns:36px minmax(0,1fr) 0;gap:4px;box-shadow:0 1px #e8edf4}.business-page[data-v-ae13cde2] .show-date .page-nav-title-block{align-items:flex-start;text-align:left;min-width:0}.business-page[data-v-ae13cde2] .show-date .page-nav-title{display:block;width:100%;color:#173565;font-size:14px;font-weight:600;line-height:20px;text-align:left;white-space:normal;overflow-wrap:normal}.business-page[data-v-ae13cde2] .show-date .page-nav-placeholder{width:0}.period-navigator[data-v-ae13cde2]{gap:6px;grid-template-columns:44px minmax(0,1fr) 44px 44px;margin-top:12px}.period-arrow[data-v-ae13cde2]{border-radius:12px;background:#edf2f9;color:#4a6485}.period-arrow[disabled][data-v-ae13cde2]{background:transparent;opacity:.3}.anchor-label[data-v-ae13cde2]{box-sizing:border-box;padding:0 10px;border:1px solid #e1e9f3;border-radius:12px;background:#fff;gap:8px;font-size:14px;font-weight:600}.anchor-label>uni-text[data-v-ae13cde2]{min-width:0;white-space:nowrap}.picker-chevron[data-v-ae13cde2]{display:block;flex:0 0 6px;width:6px;height:6px;margin:0 2px 3px auto;box-sizing:border-box;border-right:1.5px solid #7287a3;border-bottom:1.5px solid #7287a3;transform:rotate(45deg)}.calendar-symbol[data-v-ae13cde2]{position:relative;display:block;flex:0 0 15px;width:15px;height:15px;box-sizing:border-box;border:1.5px solid #6482a8;border-radius:4px}.calendar-symbol[data-v-ae13cde2]:before{position:absolute;top:3px;left:0;right:0;height:1px;background:#6482a8;content:""}.calendar-symbol[data-v-ae13cde2]:after{position:absolute;top:7px;left:3px;width:2px;height:2px;border-radius:1px;background:#6482a8;box-shadow:4px 0 #6482a8;content:""}.return-current[data-v-ae13cde2]{border-radius:12px;background:#eaf3ff;color:#247bff;font-size:14px}.return-current[disabled][data-v-ae13cde2]{background:transparent;color:#8795a8}.custom-range[data-v-ae13cde2]{margin-top:14px}.date-fields[data-v-ae13cde2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.date-field-label[data-v-ae13cde2]{display:block;margin:0 2px 6px;color:#647b99;font-size:14px;line-height:20px}.date-field[data-v-ae13cde2]{min-height:48px;box-sizing:border-box;gap:8px;padding:0 12px;border:1px solid #e1e9f3;border-radius:12px;background:#fff;color:#173565;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.date-field>uni-text[data-v-ae13cde2]{white-space:nowrap}.apply-range[data-v-ae13cde2]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;height:48px;box-sizing:border-box;margin:12px 0 0;padding:0 16px;border-radius:12px;background:#247bff;color:#fff;font-size:15px;font-weight:600;line-height:22px}.apply-range[data-v-ae13cde2]:active{background:#1768df}.apply-range[disabled][data-v-ae13cde2]{background:#8db9fc;color:#fff;opacity:1}.range-caption[data-v-ae13cde2]{padding-top:6px}@media(max-width:390px){.anchor-label .calendar-symbol[data-v-ae13cde2]{display:none}.anchor-label[data-v-ae13cde2]{gap:5px;padding:0 8px}}@media(prefers-reduced-motion:reduce){.period-panel[data-v-ae13cde2],.apply-range[data-v-ae13cde2]{transition:none}}.orders-page[data-v-0d5998a4]{min-height:100vh;box-sizing:border-box;padding:calc(16px + env(safe-area-inset-top)) 16px calc(96px + env(safe-area-inset-bottom));background:#f5f7fb;color:#102b5c;font-size:14px;line-height:1.5}.order-overview[data-v-0d5998a4]{padding:18px 18px 16px;border-radius:20px;background:linear-gradient(125deg,#e9f2ff,#f9fcff 72%)}.overview-primary[data-v-0d5998a4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.metric-label[data-v-0d5998a4]{display:block;color:#63748d;font-size:14px}.metric-number[data-v-0d5998a4]{display:flex;align-items:baseline;gap:6px;color:#0f67d8;font-size:36px;font-weight:800;line-height:1.3;font-variant-numeric:tabular-nums}.metric-number .metric-unit[data-v-0d5998a4]{color:#63748d;font-size:14px;font-weight:400}.comparison-note[data-v-0d5998a4]{color:#63748d;font-size:14px}.overview-secondary[data-v-0d5998a4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.overview-metric[data-v-0d5998a4]{min-width:0}.metric-small-value[data-v-0d5998a4]{display:block;font-size:22px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.metric-alert .metric-small-value[data-v-0d5998a4]{color:#d94747}.search-field[data-v-0d5998a4]{display:flex;align-items:center;min-height:44px;margin-top:16px;padding:0 12px;border-radius:12px;background:#fff}.search-icon[data-v-0d5998a4]{flex:0 0 20px;width:20px;height:20px;margin-right:8px}.search-input[data-v-0d5998a4]{flex:1;min-width:0;height:44px;color:#102b5c;font-size:14px}.search-clear[data-v-0d5998a4]{flex:0 0 44px;width:44px;height:44px;margin:0 -10px 0 0;padding:0;background:transparent;color:#63748d;font-size:22px;line-height:44px}.status-tabs[data-v-0d5998a4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:0}.status-tab[data-v-0d5998a4]{position:relative;width:100%;min-width:0;height:44px;margin:0;padding:0;border-radius:0;background:transparent;color:#63748d;font-size:14px;line-height:44px}.status-tab.active[data-v-0d5998a4]{color:#0f67d8;font-weight:700}.status-tab.active[data-v-0d5998a4]:before{position:absolute;bottom:0;left:calc(50% - 10px);width:20px;height:3px;border-radius:3px;background:#1a79ff;content:""}uni-button[data-v-0d5998a4]:after{border:0}.list-caption[data-v-0d5998a4]{display:flex;justify-content:space-between;gap:12px;margin:14px 2px 10px;color:#63748d;font-size:14px}.order-list[data-v-0d5998a4]{display:flex;flex-direction:column;gap:12px}.order-card[data-v-0d5998a4]{min-width:0;padding:14px 14px 0;border-radius:18px;background:#fff}.order-head[data-v-0d5998a4]{display:flex;align-items:center;gap:12px}.table-number[data-v-0d5998a4]{display:flex;flex:0 0 60px;min-height:60px;flex-direction:column;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;border-radius:14px;background:#eaf3ff;color:#0f67d8}.table-number-label[data-v-0d5998a4]{font-size:14px;line-height:18px}.table-number-value[data-v-0d5998a4]{max-width:100%;font-size:23px;line-height:1.25;font-weight:800;overflow-wrap:anywhere}.order-identity[data-v-0d5998a4]{flex:1;min-width:0}.party-size[data-v-0d5998a4]{display:block;font-size:16px;line-height:1.4;font-weight:700}.order-source[data-v-0d5998a4]{display:block;margin-top:4px;color:#63748d;font-size:14px}.order-status[data-v-0d5998a4]{flex-shrink:0;max-width:40%;text-align:right}.status-badge[data-v-0d5998a4]{display:inline-block;color:#0f67d8;font-size:14px;font-weight:600}.status-done .status-badge[data-v-0d5998a4]{color:#16865c}.status-waiting_checkout .status-badge[data-v-0d5998a4],.status-pending_payment .status-badge[data-v-0d5998a4]{color:#aa6c0b}.is-overdue .status-badge[data-v-0d5998a4],.is-overdue .wait-time[data-v-0d5998a4]{color:#d94747}.wait-time[data-v-0d5998a4]{display:block;margin-top:5px;color:#63748d;font-size:14px}.order-main[data-v-0d5998a4]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;margin-bottom:10px}.order-amount[data-v-0d5998a4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;font-size:24px;font-weight:750;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.order-amount .amount-label[data-v-0d5998a4]{color:#63748d;font-size:14px;font-weight:400}.payment-label[data-v-0d5998a4]{flex-shrink:0;color:#aa6c0b;font-size:14px}.payment-label.is-paid[data-v-0d5998a4]{color:#63748d}.table-context[data-v-0d5998a4]{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px;color:#63748d;font-size:14px}.order-footer[data-v-0d5998a4]{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #f0f3f8}.order-date[data-v-0d5998a4]{min-width:0;color:#63748d;font-size:14px}.detail-button[data-v-0d5998a4]{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:6px;min-width:64px;height:44px;margin:0;padding:0;background:transparent;color:#0f67d8;font-size:14px;line-height:44px}.detail-arrow[data-v-0d5998a4]{font-size:20px}.error-panel[data-v-0d5998a4]{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:12px;border-radius:12px;background:#fff0f0;color:#d94747;font-size:14px}.error-panel>uni-text[data-v-0d5998a4]{flex:1}.retry-button[data-v-0d5998a4]{flex-shrink:0;height:44px;margin:0;padding:0 14px;background:#fff;color:#d94747;font-size:14px;line-height:44px}.empty-state[data-v-0d5998a4]{padding:36px 16px;text-align:center;border-radius:16px;background:#fff}.empty-title[data-v-0d5998a4]{display:block;font-size:16px;font-weight:600}.empty-copy[data-v-0d5998a4]{display:block;margin-top:8px;color:#63748d;font-size:14px}.load-more-button[data-v-0d5998a4]{width:100%;height:44px;margin-top:18px;padding:0;border-radius:12px;background:#fff;color:#1a79ff;font-size:14px;line-height:44px}.list-end[data-v-0d5998a4]{padding:24px 0 4px;color:#63748d;font-size:14px;text-align:center}@media(max-width:360px){.orders-page[data-v-0d5998a4]{padding-left:12px;padding-right:12px}.order-overview[data-v-0d5998a4]{padding:16px}.order-card[data-v-0d5998a4]{padding-left:12px;padding-right:12px}.order-head[data-v-0d5998a4]{gap:10px}.table-number[data-v-0d5998a4]{flex-basis:54px;min-height:54px}.table-number-value[data-v-0d5998a4]{font-size:21px}.status-tab[data-v-0d5998a4]{font-size:14px}.party-size[data-v-0d5998a4]{font-size:15px}}.list-toolbar[data-v-0d5998a4]{position:sticky;top:0;z-index:30;margin:8px -16px 0;padding:calc(8px + env(safe-area-inset-top)) 16px 0;background:#f5f7fb;box-shadow:0 1px #e8edf4}.list-toolbar .search-field[data-v-0d5998a4]{margin-top:0}.orders-page[data-v-0d5998a4]{overflow:visible}.order-card[data-v-0d5998a4]{scroll-margin-top:calc(116px + env(safe-area-inset-top))}@media(max-width:360px){.list-toolbar[data-v-0d5998a4]{margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px}}.orders-page[data-v-0d5998a4]{padding-left:12px;padding-right:12px}.orders-page .list-toolbar[data-v-0d5998a4]{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.orders-page .list-caption[data-v-0d5998a4]{margin-left:0;margin-right:0}.orders-page[data-v-0d5998a4]{padding-top:0}.orders-page .list-toolbar[data-v-0d5998a4]{margin-top:0;padding-top:calc(12px + env(safe-area-inset-top))}.order-printer[data-v-3ebecbb8]{margin:.625rem 0;color:#203858}uni-button[data-v-3ebecbb8]{margin:0;padding:0 .625rem;border:.03125rem solid #d4e6f5;border-radius:.375rem;background:#fff;color:#2875bd;font-size:max(14px,.78125rem);line-height:max(20px,2.125rem)}uni-button[data-v-3ebecbb8]:after{border:0}uni-button[disabled][data-v-3ebecbb8]{opacity:.5}.print-entry[data-v-3ebecbb8]{width:-moz-fit-content;width:fit-content}.note[data-v-3ebecbb8],.error[data-v-3ebecbb8]{display:block;margin-top:.4375rem;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.note[data-v-3ebecbb8]{color:#72839a}.error[data-v-3ebecbb8]{color:#bd4136}.recovery[data-v-3ebecbb8]{margin-top:.5rem;padding:.5625rem;background:#fff4dd;border-radius:.375rem;font-size:max(14px,.78125rem)}.recovery uni-button[data-v-3ebecbb8]{margin-top:.375rem}.mask[data-v-3ebecbb8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:rgba(16,35,60,.4);display:flex;align-items:center;justify-content:center;padding:.9375rem}.sheet[data-v-3ebecbb8]{width:100%;max-width:20.625rem;max-height:85vh;overflow-y:auto;box-sizing:border-box;padding:.9375rem;border-radius:.625rem;background:#fff}.title[data-v-3ebecbb8]{font-size:max(14px,1rem);font-weight:700}.device[data-v-3ebecbb8]{margin-top:.625rem}.device uni-button[data-v-3ebecbb8]{width:100%}.selected[data-v-3ebecbb8]{background:#eaf6ff;border-color:#168fff}.tickets[data-v-3ebecbb8],.actions[data-v-3ebecbb8]{display:flex;gap:.375rem;margin-top:.75rem;flex-wrap:wrap}.tickets uni-button[data-v-3ebecbb8],.actions uni-button[data-v-3ebecbb8]{flex:1}.primary[data-v-3ebecbb8]{background:#168fff;color:#fff}.order-detail-page[data-v-390c828b]{min-height:100vh;box-sizing:border-box;padding:0 16px calc(24px + env(safe-area-inset-bottom));background:#f5f7fb;color:#102b5c;font-size:14px;line-height:1.5}.order-detail-page.has-actions[data-v-390c828b]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.detail-nav[data-v-390c828b]{position:sticky;z-index:20;top:0;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:56px;margin:0 -16px 12px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px;background:#fff;text-align:center;font-size:17px;font-weight:600}.detail-back[data-v-390c828b],.detail-nav-spacer[data-v-390c828b]{width:44px;height:44px}.detail-back[data-v-390c828b]{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border-radius:12px;background:transparent}.detail-back-chevron[data-v-390c828b]{width:10px;height:10px;border-left:2px solid #203854;border-bottom:2px solid #203854;transform:rotate(45deg)}uni-button[data-v-390c828b]:after{border:0}.surface[data-v-390c828b]{margin-top:12px;padding:16px;border-radius:16px;background:#fff}.detail-hero-top[data-v-390c828b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.detail-table[data-v-390c828b]{min-width:0}.detail-label[data-v-390c828b]{display:block;color:#63748d;font-size:14px;line-height:18px}.detail-table-number[data-v-390c828b]{display:block;margin-top:3px;color:#102b5c;font-size:30px;font-weight:750;line-height:38px;overflow-wrap:anywhere}.detail-status[data-v-390c828b]{flex-shrink:0;max-width:48%;text-align:right}.status-badge[data-v-390c828b]{display:inline-block;padding:5px 9px;border-radius:8px;background:#eaf3ff;color:#0f67d8;font-size:14px;font-weight:600}.status-badge.success[data-v-390c828b]{background:#eaf7f1;color:#16815c}.status-badge.warning[data-v-390c828b]{background:#fff6e8;color:#a56709}.status-badge.overdue[data-v-390c828b]{background:#fff0f0;color:#c33c43}.detail-waiting[data-v-390c828b]{display:block;margin-top:8px;color:#63748d;font-size:14px}.detail-context[data-v-390c828b]{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px;color:#63748d;font-size:14px}.detail-context>uni-text+uni-text[data-v-390c828b]{padding-left:12px;border-left:1px solid #dce4ee}.detail-progress[data-v-390c828b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding-top:18px;border-top:1px solid #edf1f6}.detail-progress-step[data-v-390c828b]{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;color:#63748d;text-align:center}.detail-progress-step[data-v-390c828b]:not(:last-child):after{position:absolute;top:6px;left:calc(50% + 12px);width:calc(100% - 24px);height:2px;background:#e1e8f1;content:""}.detail-progress-step.line-active[data-v-390c828b]:after{background:#8dbaff}.detail-progress-step.step-complete[data-v-390c828b]:after,.detail-progress-step.line-complete[data-v-390c828b]:after{background:#8dcfb6}.detail-progress-dot[data-v-390c828b]{width:14px;height:14px;box-sizing:border-box;border:2px solid #c9d4e2;border-radius:50%;background:#fff}.step-done .detail-progress-dot[data-v-390c828b],.step-active .detail-progress-dot[data-v-390c828b]{border-color:#1a79ff;background:#1a79ff}.step-active .detail-progress-dot[data-v-390c828b]{box-shadow:0 0 0 4px #edf5ff}.step-complete .detail-progress-dot[data-v-390c828b]{border-color:#16815c;background:#16815c}.detail-progress-label[data-v-390c828b]{margin-top:8px;color:#43556d;font-size:14px;font-weight:500}.detail-progress-time[data-v-390c828b]{margin-top:2px;font-size:14px;line-height:18px;overflow-wrap:anywhere}.section-head[data-v-390c828b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.section-title[data-v-390c828b]{display:block;color:#102b5c;font-size:16px;font-weight:600;line-height:24px}.section-meta[data-v-390c828b]{color:#63748d;font-size:14px}.dish-row[data-v-390c828b]{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #edf1f6}.dish-image[data-v-390c828b]{flex:0 0 60px;width:60px;height:60px;border-radius:10px;background:#edf3fa}.dish-image-fallback[data-v-390c828b]{display:flex;align-items:center;justify-content:center}[data-v-390c828b] .dish-image-icon{width:28px;height:28px;opacity:.5}.dish-main[data-v-390c828b]{flex:1 1 auto;min-width:0}.dish-name[data-v-390c828b]{display:block;color:#102b5c;font-size:15px;font-weight:600;line-height:22px;overflow-wrap:anywhere}.dish-qty[data-v-390c828b]{display:block;margin-top:5px;color:#63748d;font-size:14px;line-height:18px}.dish-note[data-v-390c828b]{display:block;margin-top:4px;color:#d94747;font-size:14px}.dish-price[data-v-390c828b]{flex:0 0 auto;max-width:34%;padding-top:1px;color:#102b5c;font-size:15px;font-weight:600;line-height:22px;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.amount-breakdown[data-v-390c828b]{padding-top:10px}.amount-row[data-v-390c828b],.summary-row[data-v-390c828b]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:8px 0}.row-label[data-v-390c828b]{flex:0 0 auto;color:#63748d;font-size:14px;line-height:22px}.row-value[data-v-390c828b]{min-width:0;color:#30445f;font-size:14px;line-height:22px;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.amount-total[data-v-390c828b]{align-items:baseline;margin-top:8px;padding-top:16px;padding-bottom:0;border-top:1px solid #edf1f6}.amount-total .row-label[data-v-390c828b]{color:#102b5c;font-size:14px;font-weight:500}.amount-total .row-value[data-v-390c828b]{color:#0f67d8;font-size:26px;line-height:34px;font-weight:700}.note-text[data-v-390c828b]{display:block;margin-top:8px;color:#43556d;font-size:14px;line-height:23px;white-space:pre-wrap;overflow-wrap:anywhere}.note-text.empty[data-v-390c828b]{color:#63748d;font-size:14px}.info-section .section-head[data-v-390c828b]{margin-bottom:8px}.info-section[data-v-390c828b] .order-printer{margin:14px 0 0;padding-top:14px;border-top:1px solid #edf1f6}.info-section[data-v-390c828b] .print-entry{width:100%;min-height:44px;border-radius:10px;border:1px solid #dce8f7;background:#f5f9ff;color:#0f67d8;font-size:14px;line-height:42px}.record-row[data-v-390c828b]{position:relative;display:flex;gap:12px;padding:14px 0 0}.record-row[data-v-390c828b]:not(:last-child):after{position:absolute;top:24px;bottom:-18px;left:3px;width:1px;background:#e4ebf3;content:""}.record-dot[data-v-390c828b]{position:relative;z-index:1;flex:0 0 7px;width:7px;height:7px;margin-top:7px;border-radius:50%;background:#9bb8dc}.record-copy[data-v-390c828b]{min-width:0}.record-title[data-v-390c828b]{display:block;font-size:14px;line-height:21px;color:#43556d}.record-note[data-v-390c828b],.record-time[data-v-390c828b]{display:block;margin-top:3px;font-size:14px;line-height:19px;color:#63748d;overflow-wrap:anywhere}.empty-row[data-v-390c828b]{padding:18px 0;color:#63748d;font-size:14px;text-align:center}.detail-actions[data-v-390c828b]{position:fixed;z-index:40;right:0;bottom:0;left:0;display:flex;align-items:center;gap:16px;box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e8edf4;background:#fff}.action-amount[data-v-390c828b]{flex:1 1 auto;min-width:0}.action-amount>uni-text[data-v-390c828b]{display:block;color:#63748d;font-size:14px;line-height:18px}.action-amount>uni-text[data-v-390c828b]:last-child{margin-top:3px;color:#102b5c;font-size:23px;font-weight:700;line-height:29px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.primary-action[data-v-390c828b],.force-checkout-action[data-v-390c828b]{flex:0 0 auto;min-width:128px;min-height:48px;margin:0;padding:0 18px;border-radius:12px;background:#1a79ff;color:#fff;font-size:15px;font-weight:600;line-height:48px}.force-checkout-action[data-v-390c828b]{background:#d75448}.secondary-action[data-v-390c828b]{flex:0 0 auto;min-width:88px;min-height:48px;margin:0;padding:0 12px;border:1px solid #dce8f7;border-radius:12px;background:#f5f9ff;color:#0f67d8;font-size:14px;line-height:46px}uni-button[disabled][data-v-390c828b]{opacity:.6}.error-panel[data-v-390c828b]{display:flex;align-items:center;gap:12px;margin:12px 0;padding:12px;border-radius:12px;background:#fff0f0;color:#d94747;font-size:14px}.error-panel>uni-text[data-v-390c828b]{flex:1;min-width:0}.retry-button[data-v-390c828b]{flex:0 0 auto;min-height:44px;margin:0;padding:0 12px;border-radius:8px;background:#fff;color:#d94747;font-size:14px;line-height:44px}@media(max-width:360px){.order-detail-page[data-v-390c828b]{padding-right:12px;padding-left:12px}.detail-nav[data-v-390c828b]{margin-right:-12px;margin-left:-12px}.surface[data-v-390c828b]{padding:14px}.dish-row[data-v-390c828b]{gap:10px}.dish-image[data-v-390c828b]{flex-basis:52px;width:52px;height:52px}.detail-actions[data-v-390c828b]{gap:12px;padding-right:12px;padding-left:12px}.primary-action[data-v-390c828b],.force-checkout-action[data-v-390c828b]{min-width:116px;padding:0 12px}}.order-detail-page[data-v-390c828b]{padding-left:12px;padding-right:12px}.order-detail-page .detail-nav[data-v-390c828b]{margin-left:-12px;margin-right:-12px}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch[disabled] .uni-switch-input{opacity:.7}.uni-switch-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-switch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;transition:background-color .1s,border .1s}.uni-switch-input:before{content:" ";position:absolute;top:0;left:0;width:50px;height:30px;border-radius:15px;background-color:#fdfdfd;transition:transform .3s}.uni-switch-input:after{content:" ";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:15px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .3s}.uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}.uni-switch-input.uni-switch-input-checked:before{transform:scale(0)}.uni-switch-input.uni-switch-input-checked:after{transform:translate(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input svg{fill:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}.create-methods-mask[data-v-edbfc5c6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:rgba(15,33,59,.42)}.create-methods-sheet[data-v-edbfc5c6]{width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-sizing:border-box;padding:12px 12px 20px;border-radius:22px;background:#fff;color:#173565}.create-methods-header[data-v-edbfc5c6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 12px}.create-methods-title[data-v-edbfc5c6]{display:block;font-size:18px;font-weight:600;line-height:26px}.create-methods-close[data-v-edbfc5c6]{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;margin:0 -4px 0 0;border-radius:50%;background:transparent;color:#74849a;font-size:26px;line-height:44px}.create-methods-close[data-v-edbfc5c6]:after,.create-methods-option[data-v-edbfc5c6]:after{border:0}.create-methods-list[data-v-edbfc5c6]{display:flex;flex-direction:column;gap:10px}.create-methods-option[data-v-edbfc5c6]{display:flex;align-items:center;gap:12px;width:100%;min-height:88px;box-sizing:border-box;padding:14px 12px;margin:0;border:1px solid #eaf0f7;border-radius:16px;background:#f7faff;text-align:left;white-space:normal}.create-methods-option[data-v-edbfc5c6]:active{background:#eaf3ff}.create-methods-icon[data-v-edbfc5c6]{display:flex;align-items:center;justify-content:center;flex:0 0 44px;height:44px;border-radius:13px;background:#e4eeff;color:#247bff}.create-method-symbol[data-v-edbfc5c6]{width:24px;height:24px}.method-photo .create-methods-icon[data-v-edbfc5c6]{background:#e3f5f0;color:#1c967a}.method-menu .create-methods-icon[data-v-edbfc5c6]{background:#eee9ff;color:#7952d4}.create-methods-copy[data-v-edbfc5c6]{flex:1;min-width:0}.create-methods-name[data-v-edbfc5c6]{display:block;color:#173565;font-size:15px;font-weight:600;line-height:22px}.create-methods-description[data-v-edbfc5c6]{display:block;margin-top:4px;color:#637792;font-size:14px;line-height:18px}.create-methods-arrow[data-v-edbfc5c6]{flex:none;width:7px;height:7px;margin:0 4px;border-top:1.5px solid #8494ac;border-right:1.5px solid #8494ac;transform:rotate(45deg)}@media(max-width:600px){.create-methods-mask[data-v-edbfc5c6]{align-items:flex-end;padding:0}.create-methods-sheet[data-v-edbfc5c6]{max-width:none;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}}.photo-mask[data-v-3d5cd77c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;background:rgba(14,29,49,.5);padding:.75rem}.photo-sheet[data-v-3d5cd77c]{width:100%;max-width:720px;height:92vh;background:#f6f8fc;border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden}.photo-header[data-v-3d5cd77c]{display:flex;align-items:center;justify-content:space-between;padding:.875rem;background:#fff;border-bottom:1px solid #e7edf5}.photo-title[data-v-3d5cd77c]{display:block;font-size:max(14px,1.0625rem);font-weight:600;color:#19334e}.photo-subtitle[data-v-3d5cd77c]{display:block;margin-top:.25rem;font-size:max(14px,.71875rem);color:#60758b}.photo-close[data-v-3d5cd77c]{margin:0;padding:0;width:2rem;height:2rem;line-height:max(20px,1.875rem);background:#eef3f8;font-size:max(14px,1.25rem)}.photo-body[data-v-3d5cd77c]{flex:1;min-height:0;height:0}.photo-form[data-v-3d5cd77c],.photo-recent[data-v-3d5cd77c]{margin:.75rem;padding:.75rem;border-radius:.625rem;background:#fff}.photo-label[data-v-3d5cd77c]{display:block;margin:.6875rem 0 .375rem;color:#273e58;font-size:max(14px,.78125rem);font-weight:500}.photo-form uni-input[data-v-3d5cd77c],.photo-picker[data-v-3d5cd77c]{height:2.375rem;line-height:max(20px,2.375rem);padding:0 .5625rem;background:#f3f6fa;border-radius:.375rem;color:#233b55;font-size:max(14px,.84375rem)}.photo-form uni-textarea[data-v-3d5cd77c]{box-sizing:border-box;width:100%;height:4.6875rem;background:#f3f6fa;padding:.5625rem;border-radius:.375rem;font-size:max(14px,.8125rem);line-height:max(20px,1.1875rem)}.photo-columns[data-v-3d5cd77c]{display:flex;gap:.625rem}.photo-columns>uni-view[data-v-3d5cd77c]{flex:1;min-width:0}.photo-upload[data-v-3d5cd77c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-height:7.1875rem;padding:.75rem;background:#eef6ff;border:1px dashed #9cc7f0;color:#176ebc;font-size:max(14px,.875rem);line-height:max(20px,1.3125rem)}.photo-source[data-v-3d5cd77c]{width:100%;height:8.75rem}.photo-primary[data-v-3d5cd77c],.photo-secondary[data-v-3d5cd77c]{margin:.75rem 0 0;border-radius:.4375rem;font-size:max(14px,.875rem);line-height:max(20px,2.625rem)}.photo-primary[data-v-3d5cd77c]{background:#087cef;color:#fff}.photo-secondary[data-v-3d5cd77c]{background:#fff;color:#276fa9;border:1px solid #cbddee;margin:.625rem .75rem}.photo-form .photo-secondary[data-v-3d5cd77c]{margin:.5625rem 0 0}.photo-primary[disabled][data-v-3d5cd77c]{background:#aac8e7;color:#fff}.photo-hint[data-v-3d5cd77c]{display:block;font-size:max(14px,.71875rem);color:#687d91;line-height:max(20px,1.09375rem);margin-top:.375rem}.photo-notice[data-v-3d5cd77c],.photo-error[data-v-3d5cd77c],.photo-success[data-v-3d5cd77c]{margin:.625rem .75rem;padding:.5625rem .6875rem;border-radius:.375rem;font-size:max(14px,.78125rem);line-height:max(20px,1.1875rem)}.photo-notice[data-v-3d5cd77c]{background:#eaf3ff;color:#3c628b}.photo-error[data-v-3d5cd77c]{background:#fff0eb;color:#a13b20}.photo-success[data-v-3d5cd77c]{background:#e6f6ed;color:#247549}.photo-task-heading[data-v-3d5cd77c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem;color:#203d59;font-size:max(14px,.90625rem);font-weight:600}.photo-badge[data-v-3d5cd77c]{flex-shrink:0;font-size:max(14px,.6875rem);color:#2678c5}.photo-comparison[data-v-3d5cd77c]{display:flex;gap:.5625rem;padding:0 .75rem}.photo-comparison>uni-button[data-v-3d5cd77c],.photo-image-wait[data-v-3d5cd77c]{flex:1;min-width:0;margin:0;padding:.375rem;border:2px solid transparent;border-radius:.5rem;background:#fff;font-size:max(14px,.78125rem);color:#43627e;line-height:max(20px,1.3125rem)}.photo-comparison .selected[data-v-3d5cd77c]{border-color:#1686ee}.photo-comparison uni-image[data-v-3d5cd77c]{display:block;width:100%;height:8.125rem}.photo-image-wait[data-v-3d5cd77c]{display:flex;align-items:center;justify-content:center;text-align:center}.photo-recent .photo-task-heading[data-v-3d5cd77c]{padding:0 0 .5rem}.photo-link[data-v-3d5cd77c]{margin:0;font-size:max(14px,.75rem);color:#2678c5;background:transparent}.photo-job-row[data-v-3d5cd77c]{display:flex;justify-content:space-between;gap:.5rem;margin:0;padding:.625rem 0;border-bottom:1px solid #edf1f6;border-radius:0;font-size:max(14px,.78125rem);color:#39536d;background:#fff;line-height:max(20px,1.1875rem);text-align:left}.photo-job-row>uni-text[data-v-3d5cd77c]:last-child{flex-shrink:0;font-size:max(14px,.71875rem)}.photo-bottom-space[data-v-3d5cd77c]{height:.9375rem}uni-button[data-v-3d5cd77c]:after{border:none}.menu-import-mask[data-v-29c99eb9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;background:rgba(17,30,43,.5);display:flex;justify-content:center;align-items:center;padding:.625rem;box-sizing:border-box}.menu-import-sheet[data-v-29c99eb9]{width:100%;max-width:960px;height:92vh;background:#f7f9fb;border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;color:#203348}.menu-import-header[data-v-29c99eb9]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border-bottom:1px solid #e4e9ef;gap:.375rem}.menu-import-title[data-v-29c99eb9]{display:block;font-size:max(14px,1.0625rem);font-weight:700}.menu-import-subtitle[data-v-29c99eb9]{display:block;font-size:max(14px,.6875rem);color:#708194;margin-top:.25rem}.menu-import-scroll[data-v-29c99eb9]{flex:1;min-height:0;height:0}.menu-import-body[data-v-29c99eb9]{padding:.75rem .75rem 1.875rem}uni-button[data-v-29c99eb9]{font-size:max(14px,.78125rem);border-radius:.375rem;margin:0;line-height:1.6;padding:.5625rem .625rem}uni-button[data-v-29c99eb9]:after{border:none}uni-button[disabled][data-v-29c99eb9]{opacity:.55}.menu-import-close[data-v-29c99eb9]{flex-shrink:0;background:#f0f3f6}.menu-import-note[data-v-29c99eb9],.menu-import-error[data-v-29c99eb9]{padding:.625rem;border-radius:.375rem;margin-bottom:.625rem;font-size:max(14px,.78125rem);line-height:1.65;background:#eaf3ff;color:#345e8a}.menu-import-error[data-v-29c99eb9]{background:#fff0ed;color:#b44530}.menu-import-warning[data-v-29c99eb9]{display:block;color:#a76715;background:#fff6e6;font-size:max(14px,.71875rem);line-height:1.55;padding:.375rem;border-radius:.25rem;margin:.375rem 0}.menu-import-section[data-v-29c99eb9]{display:block;font-weight:600;font-size:max(14px,.90625rem);margin-bottom:.5rem}.menu-import-hint[data-v-29c99eb9]{display:block;color:#758395;font-size:max(14px,.71875rem);line-height:1.6;margin:.375rem 0}.menu-import-bulk[data-v-29c99eb9]{display:flex;gap:.375rem;flex-wrap:wrap;align-items:center;margin:.625rem 0}.menu-import-bulk uni-button[data-v-29c99eb9]{background:#fff;color:#216eb0}.menu-import-primary[data-v-29c99eb9]{background:#1878cd;color:#fff;margin-top:.5625rem}.menu-import-secondary[data-v-29c99eb9],.menu-import-resume[data-v-29c99eb9]{background:#fff;color:#216eb0;border:1px solid #c6d9eb;margin-top:.5625rem}.menu-import-sources[data-v-29c99eb9],.menu-import-originals[data-v-29c99eb9]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.menu-import-source[data-v-29c99eb9],.menu-import-upload[data-v-29c99eb9]{width:6.25rem}.menu-import-source uni-image[data-v-29c99eb9]{width:6.25rem;height:6.25rem}.menu-import-source uni-button[data-v-29c99eb9]{padding:.25rem;font-size:max(14px,.6875rem)}.menu-import-upload[data-v-29c99eb9]{min-height:5.625rem;border:1px dashed #92b4d2;background:#edf5fc;color:#2474b9}.menu-import-originals uni-button[data-v-29c99eb9]{background:#fff;padding:.3125rem;width:4.6875rem;font-size:max(14px,.625rem)}.menu-import-originals uni-image[data-v-29c99eb9]{width:4.0625rem;height:3.75rem;display:block}.menu-import-summary[data-v-29c99eb9]{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:max(14px,.84375rem);font-weight:600;gap:.375rem}.menu-import-grid[data-v-29c99eb9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.menu-import-card[data-v-29c99eb9]{background:#fff;border:1px solid #e0e7ee;border-radius:.5rem;padding:.625rem;min-width:0}.is-published[data-v-29c99eb9]{background:#f3faf5}.menu-import-card-top[data-v-29c99eb9]{display:flex;justify-content:space-between;align-items:center;gap:.3125rem;font-size:max(14px,.6875rem);color:#728195}.menu-import-select[data-v-29c99eb9]{padding:.3125rem .4375rem;background:#f0f3f6;color:#657387}.menu-import-select.checked[data-v-29c99eb9]{background:#e5f2ff;color:#126ab6}.menu-import-dish-image[data-v-29c99eb9],.menu-import-image-placeholder[data-v-29c99eb9]{width:100%;height:7.8125rem;margin:.5rem 0;border-radius:.375rem;background:#f4f6f8}.menu-import-image-placeholder[data-v-29c99eb9]{display:flex;align-items:center;justify-content:center;font-size:max(14px,.71875rem);color:#91a0ae}.menu-import-field-label[data-v-29c99eb9]{display:block;font-size:max(14px,.71875rem);color:#596b7d;margin:.4375rem 0 .25rem}.menu-import-fields[data-v-29c99eb9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem}uni-input[data-v-29c99eb9],uni-textarea[data-v-29c99eb9],.menu-import-picker[data-v-29c99eb9]{box-sizing:border-box;border:1px solid #dce4ec;border-radius:.3125rem;padding:.5rem;font-size:max(14px,.78125rem);width:100%;background:#fcfdfe}uni-input[data-v-29c99eb9]{height:2.375rem}uni-textarea[data-v-29c99eb9]{height:4.375rem}.menu-import-picker[data-v-29c99eb9]{min-height:2.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-import-actions[data-v-29c99eb9]{margin-top:.75rem;background:#edf4fa;border-radius:.4375rem;padding:.6875rem;font-size:max(14px,.8125rem)}.menu-import-recent[data-v-29c99eb9]{margin-top:1.125rem}.menu-import-job[data-v-29c99eb9]{display:flex;justify-content:space-between;gap:.5rem;background:#fff;margin:.3125rem 0;font-size:max(14px,.71875rem);text-align:left}@media(max-width:600px){.menu-import-grid[data-v-29c99eb9]{grid-template-columns:minmax(0,1fr)}.menu-import-mask[data-v-29c99eb9]{padding:0;align-items:flex-end}.menu-import-sheet[data-v-29c99eb9]{height:94vh;border-radius:.75rem .75rem 0 0}}.category-mask[data-v-f9fdea53]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;background:rgba(10,24,52,.45)}.category-dialog[data-v-f9fdea53]{width:20rem;max-width:100%;max-height:85vh;overflow-y:auto;padding:1.125rem;box-sizing:border-box;border-radius:.75rem;background:#fff}.category-title[data-v-f9fdea53],.category-description[data-v-f9fdea53],.category-label[data-v-f9fdea53],.category-hint[data-v-f9fdea53],.category-error[data-v-f9fdea53]{display:block}.category-title[data-v-f9fdea53]{color:#0a1834;font-size:max(14px,1.0625rem);font-weight:600;line-height:max(20px,1.5rem)}.category-description[data-v-f9fdea53]{margin-top:.3125rem;color:#72819a;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.category-label[data-v-f9fdea53]{margin-top:.9375rem;color:#0a1834;font-size:max(14px,.8125rem);line-height:max(20px,1.1875rem)}.category-input[data-v-f9fdea53]{height:2.625rem;margin-top:.375rem;padding:0 .625rem;border:.03125rem solid #dfe7f1;border-radius:.375rem;background:#f7faff;color:#0a1834;font-size:max(14px,.875rem)}.category-hint[data-v-f9fdea53]{margin-top:.375rem;color:#72819a;font-size:max(14px,.6875rem);line-height:max(20px,1.0625rem)}.category-error[data-v-f9fdea53]{margin-top:.5rem;color:#c73535;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.category-actions[data-v-f9fdea53]{display:flex;gap:.625rem;margin-top:1rem}.category-actions uni-button[data-v-f9fdea53]{flex:1;min-width:0;height:2.5rem;margin:0;padding:0 .5rem;border:0;border-radius:.4375rem;font-size:max(14px,.875rem);line-height:max(20px,2.5rem)}.category-actions uni-button[data-v-f9fdea53]:after{border:0}.category-cancel[data-v-f9fdea53]{background:#f2f5fa;color:#5f6f88}.category-submit[data-v-f9fdea53]{background:#0d83ff;color:#fff}.category-actions uni-button[disabled][data-v-f9fdea53]{opacity:.6}.dishes-page[data-v-b59f1df6]{min-height:100vh;padding:4.625rem 1.25rem calc(7.5rem + env(safe-area-inset-bottom));box-sizing:border-box;background:#fffdf9;color:#1f1712}.brand-head[data-v-b59f1df6]{position:fixed;z-index:5;left:0;right:0;top:0;height:4.625rem;padding:0;box-sizing:border-box;display:block;background:rgba(249,243,236,.88);backdrop-filter:blur(.5625rem)}.brand-left[data-v-b59f1df6],.page-title-row[data-v-b59f1df6],.top-actions[data-v-b59f1df6],.dish-title-line[data-v-b59f1df6],.dish-foot[data-v-b59f1df6],.switch-row[data-v-b59f1df6],.sheet-actions[data-v-b59f1df6]{display:flex;align-items:center}.brand-left[data-v-b59f1df6]{flex:1 1 0;min-width:0;gap:.375rem;color:#9c4502}.brand-icon[data-v-b59f1df6]{width:1.6875rem;height:1.6875rem;font-size:max(14px,1.6875rem)}.brand-text[data-v-b59f1df6]{min-width:0;font-size:max(14px,1.0625rem);line-height:max(20px,1.8125rem);font-weight:var(--font-weight-title, 700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-avatar[data-v-b59f1df6]{flex:0 0 auto;width:2.125rem;height:2.125rem;border-radius:50%;background:#f3ebe4}.page-title-row[data-v-b59f1df6]{justify-content:space-between;gap:.625rem}.page-title[data-v-b59f1df6]{display:block;font-size:max(14px,1.5rem);line-height:max(20px,2rem);font-weight:var(--font-weight-title, 700)}.page-state-badge[data-v-b59f1df6]{flex:0 0 auto;min-width:3.5rem;height:1.5rem;padding:0 .5625rem;border-radius:31.21875rem;background:#fff2e8;color:#9c4502;font-size:max(14px,.6875rem);line-height:max(20px,1.5rem);font-weight:var(--font-weight-body-strong, 500);text-align:center}.top-actions[data-v-b59f1df6]{margin-top:.875rem;gap:.5625rem;flex-wrap:wrap}.primary-action[data-v-b59f1df6],.secondary-action[data-v-b59f1df6],.ghost-action[data-v-b59f1df6],.delete-action[data-v-b59f1df6]{height:2.375rem;border-radius:.75rem;padding:0 .875rem;font-size:max(14px,.875rem);line-height:max(20px,2.375rem);font-weight:var(--font-weight-button, 700)}.primary-action[data-v-b59f1df6]{background:linear-gradient(90deg,#d87533,#e0a451);color:#fff}.secondary-action[data-v-b59f1df6],.ghost-action[data-v-b59f1df6]{background:#fff2e8;color:#9c4502}.delete-action[data-v-b59f1df6]{background:#f4e7df;color:#9c2f18}.action-icon[data-v-b59f1df6]{width:.9375rem;height:.9375rem;margin-right:.25rem;vertical-align:-.125rem}.dish-list[data-v-b59f1df6]{margin-top:.8125rem;display:flex;flex-direction:column;gap:.75rem}.dish-card[data-v-b59f1df6]{min-height:17.5rem;padding:0;display:flex;flex-direction:column;border-radius:.75rem;border:.03125rem solid #eee0d2;background:#fff;box-shadow:0 .3125rem .875rem rgba(112,76,50,.08);overflow:hidden}.dish-card.inactive[data-v-b59f1df6]{opacity:.74}.dish-image-wrap[data-v-b59f1df6]{position:relative;height:10rem;overflow:hidden;background:#f6eee8}.dish-image[data-v-b59f1df6]{width:100%;height:100%}.hot-badge[data-v-b59f1df6],.state-overlay[data-v-b59f1df6]{position:absolute;left:.4375rem;top:.4375rem;height:1.375rem;padding:0 .4375rem;display:flex;align-items:center;gap:.1875rem;font-size:max(14px,.625rem);font-weight:var(--font-weight-module-title, 600)}.hot-badge[data-v-b59f1df6]{border-radius:31.21875rem;background:rgba(255,242,232,.96);color:#9c4502}.state-overlay[data-v-b59f1df6]{top:0;right:0;bottom:0;left:0;justify-content:center;background:rgba(31,23,18,.42);color:#fff;font-size:max(14px,1.0625rem)}.hot-icon[data-v-b59f1df6]{width:.6875rem;height:.6875rem}.dish-body[data-v-b59f1df6]{min-width:0;padding:.75rem .75rem .8125rem}.dish-title-line[data-v-b59f1df6]{justify-content:space-between;gap:.4375rem}.dish-name[data-v-b59f1df6]{min-width:0;font-size:max(14px,1.0625rem);line-height:max(20px,1.375rem);font-weight:var(--font-weight-title, 700)}.source-toggle[data-v-b59f1df6]{flex:0 0 2.4375rem;width:2.4375rem;height:1.375rem;padding:.125rem;border-radius:31.21875rem;background:#34a679;display:flex;align-items:center;justify-content:flex-end}.source-toggle.off[data-v-b59f1df6]{background:#d8c9bb;justify-content:flex-start}.toggle-dot[data-v-b59f1df6]{width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;box-shadow:0 .125rem .3125rem rgba(64,43,24,.14)}.dish-desc[data-v-b59f1df6],.ai-note[data-v-b59f1df6]{display:block;margin-top:.375rem;color:#76665a;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.ai-note[data-v-b59f1df6]{color:#9c4502;font-weight:var(--font-weight-body-strong, 500)}.dish-foot[data-v-b59f1df6]{margin-top:.625rem;justify-content:space-between}.dish-price[data-v-b59f1df6]{color:#9c4502;font-size:max(14px,1.1875rem);line-height:max(20px,1.5rem);font-weight:var(--font-weight-number, 800)}.dish-sales[data-v-b59f1df6]{color:#897267;font-size:max(14px,.75rem)}.editor-mask[data-v-b59f1df6]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:rgba(40,24,12,.42);display:flex;align-items:flex-end}.editor-sheet[data-v-b59f1df6]{width:100%;height:min(92vh,46.25rem);padding:.5625rem 1rem calc(.875rem + env(safe-area-inset-bottom));border-radius:1.125rem 1.125rem 0 0;background:#fffdf9;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.sheet-handle[data-v-b59f1df6]{width:2.5rem;height:.25rem;margin:0 auto .6875rem;border-radius:31.21875rem;background:#dfcfc0}.sheet-head[data-v-b59f1df6]{display:flex;justify-content:space-between;align-items:center;gap:.625rem;font-size:max(14px,1.0625rem);font-weight:var(--font-weight-number, 800)}.sheet-close[data-v-b59f1df6]{flex:0 0 1.8125rem;width:1.8125rem;min-width:1.8125rem;height:1.8125rem;margin:0 0 0 auto;padding:0;border-radius:50%;background:#fff5ec;color:#1f1712;display:flex;align-items:center;justify-content:center;font-size:max(14px,1.125rem);line-height:1;box-shadow:none}.sheet-close[data-v-b59f1df6]:after{border:0}.form-section[data-v-b59f1df6]{margin-top:.625rem;padding:.5625rem;border-radius:.75rem;border:.03125rem solid #efe0d2;background:#fffaf4}.form-section[data-v-b59f1df6]:first-child{margin-top:0}.form-validation-summary[data-v-b59f1df6]{margin:0 0 .5rem;padding:.4375rem .5625rem;border-radius:.5625rem;background:#fff1e7;color:#9c2f18;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem);font-weight:var(--font-weight-number, 800)}.section-caption[data-v-b59f1df6]{display:block;color:#9c4502;font-size:max(14px,.75rem);line-height:max(20px,1rem);font-weight:var(--font-weight-number, 800)}.image-contract[data-v-b59f1df6]{margin-top:.4375rem;display:grid;grid-template-columns:4.125rem 1fr;gap:.5625rem}.image-preview[data-v-b59f1df6]{width:4.125rem;height:4.125rem;border-radius:.75rem;background:#f3ebe4}.image-preview-empty[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;border:.0625rem dashed #e0b08a;color:#9c4502;font-size:max(14px,.75rem);font-weight:800}.image-copy[data-v-b59f1df6]{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.image-title[data-v-b59f1df6]{font-size:max(14px,.875rem);font-weight:var(--font-weight-number, 800)}.image-desc[data-v-b59f1df6]{color:#9c4502;font-size:max(14px,.75rem);line-height:max(20px,1rem);word-break:break-all}.image-spec[data-v-b59f1df6],.image-meta[data-v-b59f1df6]{color:#7f6a5c;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.image-meta[data-v-b59f1df6]{color:#238361;font-weight:800}.image-warning[data-v-b59f1df6]{color:#9c2f18;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem);font-weight:800}.image-actions[data-v-b59f1df6]{margin-top:.5625rem;display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem}.upload-image-action[data-v-b59f1df6],.choose-image-action[data-v-b59f1df6]{flex:0 0 auto;min-width:6.375rem;margin:0}.image-selection-hint[data-v-b59f1df6]{min-width:0;flex:1 1 auto;color:#7f6a5c;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem)}.image-library-grid[data-v-b59f1df6]{margin-top:.5625rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.image-library-item[data-v-b59f1df6]{min-width:0;min-height:5.9375rem;margin:0;padding:.25rem;border-radius:.625rem;border:.0625rem solid #f0ddcf;background:#fffdf9;display:flex;flex-direction:column;align-items:stretch;text-align:left}.image-library-item[data-v-b59f1df6]:after{border:0}.image-library-item.selected[data-v-b59f1df6]{border-color:#d87533;background:#fff2e8}.library-thumb[data-v-b59f1df6]{width:100%;height:3.25rem;border-radius:.4375rem;background:#f3ebe4}.library-name[data-v-b59f1df6],.library-category[data-v-b59f1df6]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-name[data-v-b59f1df6]{margin-top:.25rem;color:#2a1d16;font-size:max(14px,.65625rem);line-height:max(20px,.875rem);font-weight:var(--font-weight-number, 800)}.library-category[data-v-b59f1df6]{margin-top:.0625rem;color:#9c4502;font-size:max(14px,.59375rem);line-height:max(20px,.8125rem);font-weight:700}.image-library-empty[data-v-b59f1df6]{grid-column:1/-1;padding:.5625rem;border-radius:.5625rem;background:#fff2e8;color:#8c3e10;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.manual-image-entry[data-v-b59f1df6],.selected-image-entry[data-v-b59f1df6]{margin-top:.5rem}.selected-image-entry[data-v-b59f1df6]{padding:.5625rem .625rem;border-radius:.5625rem;background:#fff6ef;color:#8c3e10;font-size:max(14px,.71875rem);line-height:max(20px,1rem);font-weight:800}.editor-scroll[data-v-b59f1df6]{flex:1 1 auto;min-height:0;padding-right:.0625rem;padding-bottom:.875rem;box-sizing:border-box}.field-label[data-v-b59f1df6]{display:block;margin-top:.5625rem;color:#564339;font-size:max(14px,.75rem);line-height:max(20px,1rem);font-weight:800}.field[data-v-b59f1df6]{margin-top:.25rem;min-height:2.375rem;padding:0 .75rem;border-radius:.625rem;background:#f7efe8;box-sizing:border-box;font-size:max(14px,.875rem)}.field-error[data-v-b59f1df6]{display:block;margin-top:.25rem;color:#9c2f18;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem);font-weight:800}.textarea[data-v-b59f1df6]{min-height:4.375rem;padding-top:.5625rem}.description-helper[data-v-b59f1df6]{margin-top:.5625rem;padding:.5625rem;border-radius:.6875rem;border:.03125rem solid #efdccf;background:#fff8f1;display:flex;align-items:center;gap:.5rem}.description-helper-copy[data-v-b59f1df6]{min-width:0;flex:1 1 auto}.description-helper-title[data-v-b59f1df6],.description-helper-status[data-v-b59f1df6]{display:block}.description-helper-title[data-v-b59f1df6]{color:#9c4502;font-size:max(14px,.8125rem);line-height:max(20px,1.0625rem);font-weight:var(--font-weight-number, 800)}.description-helper-status[data-v-b59f1df6]{margin-top:.125rem;color:#7f6a5c;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem)}.helper-action[data-v-b59f1df6]{flex:0 0 auto;min-width:3.5rem}.switch-row[data-v-b59f1df6]{margin-top:.5625rem;gap:.875rem;color:#564339;font-size:max(14px,.8125rem)}.operations-section[data-v-b59f1df6]{background:#fffdf9;border-color:#ecd7c3}.profile-panel[data-v-b59f1df6]{background:#fff8f1}.profile-panel-head[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.profile-panel-desc[data-v-b59f1df6]{display:block;margin-top:.1875rem;color:#7f6a5c;font-size:max(14px,.6875rem);line-height:max(20px,1rem)}.profile-panel-status[data-v-b59f1df6]{display:block;margin-top:.25rem;color:#238361;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem);font-weight:800}.profile-panel-actions[data-v-b59f1df6]{flex:0 0 auto;display:flex;align-items:center;gap:.3125rem}.profile-fill-button[data-v-b59f1df6]{min-width:4.875rem;height:1.625rem;padding:0 .5rem;border-radius:31.21875rem;background:#9c4502;color:#fff;font-size:max(14px,.6875rem);line-height:max(20px,1.625rem);font-weight:var(--font-weight-number, 800)}.profile-panel-toggle[data-v-b59f1df6]{flex:0 0 auto;min-width:2.625rem;height:1.625rem;padding:0 .5625rem;border-radius:31.21875rem;background:#fff2e8;color:#9c4502;font-size:max(14px,.71875rem);line-height:max(20px,1.625rem);font-weight:var(--font-weight-number, 800);text-align:center}.profile-panel-body[data-v-b59f1df6]{margin-top:.5625rem;display:flex;flex-direction:column;gap:.5rem}.profile-group[data-v-b59f1df6]{padding:.5625rem;border-radius:.625rem;border:.03125rem solid #efdfd0;background:#fffdf9}.profile-group-title[data-v-b59f1df6]{display:block;color:#2a1d16;font-size:max(14px,.84375rem);line-height:max(20px,1.125rem);font-weight:var(--font-weight-number, 800)}.profile-group-hint[data-v-b59f1df6]{display:block;margin-top:.125rem;color:#7f6a5c;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem)}.range-row[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem}.range-field[data-v-b59f1df6]{min-width:0}.profile-switch-row[data-v-b59f1df6]{align-items:flex-start;flex-wrap:wrap}.operations-group[data-v-b59f1df6]{background:#fffaf4}.compact-textarea[data-v-b59f1df6]{min-height:3.375rem}.save-status[data-v-b59f1df6]{display:block;margin-top:.5rem;color:#8c3e10;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem);font-weight:800}.sticky-save-status[data-v-b59f1df6]{flex:0 0 auto;margin-top:.5rem;padding:.4375rem .5625rem;border-radius:.5625rem;background:#fff2e8}.sheet-actions[data-v-b59f1df6]{margin-top:.6875rem;gap:.4375rem;flex-wrap:wrap}.sticky-editor-actions[data-v-b59f1df6]{flex:0 0 auto;padding-top:.5625rem;border-top:.03125rem solid #f0dfcf;background:#fffdf9;box-shadow:0 -.5625rem 1.5625rem rgba(112,76,50,.12)}.save-action[data-v-b59f1df6]{flex:1 1 6.875rem}.inline-error[data-v-b59f1df6],.empty-state[data-v-b59f1df6]{margin-top:.75rem;padding:.6875rem .75rem;border-radius:.75rem;background:#fff4ec;color:#8c3e10;font-size:max(14px,.8125rem);line-height:max(20px,1.1875rem)}.dish-source-guide[data-v-b59f1df6]{display:flex;flex-direction:column;gap:.375rem;background:#fff8f1;border:.03125rem solid #efdccf}.empty-title[data-v-b59f1df6]{color:#2a1d16;font-size:max(14px,.9375rem);line-height:max(20px,1.25rem);font-weight:var(--font-weight-number, 800)}.empty-copy[data-v-b59f1df6]{color:#7f6a5c;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.empty-action[data-v-b59f1df6]{align-self:flex-start;min-width:4.75rem;height:2rem;margin:.125rem 0 0;padding:0 .75rem;border-radius:.625rem;background:#e07838;color:#fff;font-size:max(14px,.75rem);line-height:max(20px,2rem);font-weight:var(--font-weight-number, 800)}.error-panel[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:.5625rem}.error-panel-text[data-v-b59f1df6]{flex:1 1 auto;min-width:0}.retry-button[data-v-b59f1df6]{flex:0 0 auto;min-width:3.5rem;height:1.75rem;padding:0 .625rem;border-radius:31.21875rem;background:#9c4502;color:#fff;font-size:max(14px,.75rem);line-height:max(20px,1.75rem);font-weight:var(--font-weight-number, 800)}.dishes-page[data-v-b59f1df6]{background:#f4f8fd;color:#102b5c}.brand-head[data-v-b59f1df6]{border-bottom:.03125rem solid #e8eff8;background:rgba(255,255,255,.96)}.page-title[data-v-b59f1df6],.dish-name[data-v-b59f1df6],.image-title[data-v-b59f1df6],.section-caption[data-v-b59f1df6],.description-helper-title[data-v-b59f1df6],.profile-group-title[data-v-b59f1df6],.empty-title[data-v-b59f1df6]{color:#102b5c}.dish-desc[data-v-b59f1df6],.dish-sales[data-v-b59f1df6],.image-desc[data-v-b59f1df6],.image-spec[data-v-b59f1df6],.image-meta[data-v-b59f1df6],.field-label[data-v-b59f1df6],.profile-panel-desc[data-v-b59f1df6],.profile-group-hint[data-v-b59f1df6],.description-helper-status[data-v-b59f1df6],.empty-copy[data-v-b59f1df6]{color:#63748d}.page-state-badge[data-v-b59f1df6],.hot-badge[data-v-b59f1df6],.ai-note[data-v-b59f1df6],.profile-panel-status[data-v-b59f1df6]{background:#eaf3ff;color:#0f67d8}.action-icon[data-v-b59f1df6] .source-icon-image,.hot-icon[data-v-b59f1df6] .source-icon-image{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(3224%) hue-rotate(201deg) brightness(101%) contrast(101%)}.primary-action[data-v-b59f1df6],.save-action[data-v-b59f1df6],.empty-action[data-v-b59f1df6],.retry-button[data-v-b59f1df6],.profile-fill-button[data-v-b59f1df6]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.secondary-action[data-v-b59f1df6],.ghost-action[data-v-b59f1df6],.upload-image-action[data-v-b59f1df6],.choose-image-action[data-v-b59f1df6]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none}.delete-action[data-v-b59f1df6]{border:.03125rem solid rgba(217,71,71,.24);border-radius:.375rem;background:#fff0f0;color:#d94747}.dish-card[data-v-b59f1df6],.form-section[data-v-b59f1df6],.profile-panel[data-v-b59f1df6],.profile-group[data-v-b59f1df6],.description-helper[data-v-b59f1df6],.dish-source-guide[data-v-b59f1df6]{border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08)}.dish-card.inactive[data-v-b59f1df6]{background:#f7f9fc}.source-toggle[data-v-b59f1df6]{background:#1fa971}.source-toggle.off[data-v-b59f1df6]{background:#b8c3d2}.dish-price[data-v-b59f1df6],.profile-panel-toggle[data-v-b59f1df6],.library-name[data-v-b59f1df6]{color:#1a79ff}.editor-sheet[data-v-b59f1df6]{border-radius:.75rem .75rem 0 0;background:#f4f8fd;box-shadow:0 .5625rem 1.5rem rgba(16,43,92,.14)}.field[data-v-b59f1df6],.image-library-item[data-v-b59f1df6],.manual-image-entry[data-v-b59f1df6],.selected-image-entry[data-v-b59f1df6]{border-color:#d9e5f3;border-radius:.375rem;background:#fff;color:#102b5c}.image-library-item.selected[data-v-b59f1df6]{border-color:#1a79ff;background:#eaf3ff}.inline-error[data-v-b59f1df6],.error-panel[data-v-b59f1df6]{border-color:rgba(217,71,71,.22);background:#fff0f0;color:#d94747}.dish-stats-grid[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:.6875rem 0}.dish-stat-item[data-v-b59f1df6]{min-width:0;padding:.5625rem .25rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;text-align:center}.dish-stat-value[data-v-b59f1df6],.dish-stat-label[data-v-b59f1df6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dish-stat-value[data-v-b59f1df6]{color:#102b5c;font-size:max(14px,1rem);font-weight:800}.dish-stat-label[data-v-b59f1df6]{margin-top:.15625rem;color:#63748d;font-size:max(14px,.65625rem)}.dish-filter-panel[data-v-b59f1df6]{margin-bottom:.6875rem;padding:.625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08)}.dish-search-field[data-v-b59f1df6],.dish-category-row[data-v-b59f1df6],.dish-status-row[data-v-b59f1df6]{display:flex;align-items:center}.dish-search-field[data-v-b59f1df6]{min-height:2.25rem;padding:0 .5rem;border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#f4f8fd}.dish-search-icon[data-v-b59f1df6]{flex:0 0 1rem;width:1rem;height:1rem;margin-right:.3125rem}.dish-search-input[data-v-b59f1df6]{flex:1 1 auto;min-width:0;height:2.25rem;color:#102b5c;font-size:max(14px,.78125rem)}.dish-search-clear[data-v-b59f1df6]{flex:0 0 1.5625rem;width:1.5625rem;height:1.5625rem;padding:0;border:0;border-radius:50%;background:#fff;color:#63748d;font-size:max(14px,.96875rem);line-height:max(20px,1.5rem)}.dish-category-scroll[data-v-b59f1df6]{margin-top:.5rem}.dish-category-row[data-v-b59f1df6]{display:inline-flex;gap:.3125rem}.dish-category-chip[data-v-b59f1df6],.dish-status-chip[data-v-b59f1df6]{flex:0 0 auto;min-width:3.3125rem;padding:.3125rem .4375rem;border:.03125rem solid #e8eff8;border-radius:.375rem;background:#f4f8fd;color:#63748d;font-size:max(14px,.6875rem);text-align:center}.dish-category-chip.active[data-v-b59f1df6],.dish-status-chip.active[data-v-b59f1df6]{border-color:rgba(26,121,255,.3);background:#eaf3ff;color:#1a79ff}.dish-status-row[data-v-b59f1df6]{flex-wrap:wrap;gap:.3125rem;margin-top:.4375rem}.dish-load-more[data-v-b59f1df6]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none;width:100%;height:2.3125rem;margin-top:.625rem;line-height:2.25rem}.dish-list-end[data-v-b59f1df6]{padding:.8125rem 0 .375rem;color:#63748d;font-size:max(14px,.6875rem);text-align:center}.dishes-page[data-v-b59f1df6]{width:23.4375rem;max-width:100%;min-height:100vh;box-sizing:border-box;margin:0 auto;padding:calc(.875rem + env(safe-area-inset-top)) .75rem calc(5.875rem + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fcfdfe,#f4f7fb)}.page-title-row[data-v-b59f1df6]{justify-content:center;min-height:2.0625rem;margin:0;align-items:center}.page-title[data-v-b59f1df6]{color:#0a1834;font-size:max(14px,1.0625rem);font-weight:600;line-height:max(20px,1.5rem);letter-spacing:0;text-align:center}.store-overview-card[data-v-b59f1df6]{display:flex;width:100%;height:7.1875rem;margin-top:.5625rem;padding:0;overflow:hidden;border-radius:.75rem;background:#062f6c;box-shadow:0 .375rem .875rem rgba(10,48,111,.18);color:#fff}.store-visual[data-v-b59f1df6]{position:relative;flex:0 0 8.6875rem;width:8.6875rem;height:7.1875rem;overflow:hidden}.store-visual[data-v-b59f1df6]:after{position:absolute;top:0;right:-.03125rem;bottom:0;width:2.0625rem;background:linear-gradient(90deg,rgba(6,47,108,0),#062f6c);content:""}.store-mark[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border:0;border-radius:0;background:#dce8f6}.store-cover[data-v-b59f1df6]{width:100%;height:100%}.store-mark-icon[data-v-b59f1df6]{width:2.25rem;height:2.25rem}.store-overview-content[data-v-b59f1df6]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;padding:.75rem .625rem .625rem .3125rem;box-sizing:border-box}.store-overview-head[data-v-b59f1df6]{display:flex;align-items:center;min-width:0}.store-copy[data-v-b59f1df6]{flex:1 1 auto;min-width:0;margin:0}.store-name-row[data-v-b59f1df6]{display:flex;align-items:center;gap:.25rem;min-width:0}.store-name[data-v-b59f1df6]{overflow:hidden;color:#fff;font-size:max(14px,.78125rem);font-weight:400;line-height:max(20px,1.09375rem);text-overflow:ellipsis;white-space:nowrap}.store-online-dot[data-v-b59f1df6]{flex:0 0 .3125rem;width:.3125rem;height:.3125rem;border-radius:50%;background:#31d49d}.store-online-text[data-v-b59f1df6]{flex:0 0 auto;color:#31d49d;font-size:max(14px,.5625rem);line-height:max(20px,.8125rem)}.store-online-dot.status-closed[data-v-b59f1df6]{background:#a3afbf}.store-online-text.status-closed[data-v-b59f1df6]{color:#8494a9}.store-online-dot.status-rest[data-v-b59f1df6],.store-online-dot.status-unknown[data-v-b59f1df6]{background:#f3a33b}.store-online-text.status-rest[data-v-b59f1df6],.store-online-text.status-unknown[data-v-b59f1df6]{color:#c47d1c}.store-stat-grid[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:auto 0 0;overflow:visible;border-radius:0;background:transparent}.store-stat-grid .dish-stat-item[data-v-b59f1df6]{padding:0;border:0;border-radius:0;background:transparent}.store-stat-grid .dish-stat-value[data-v-b59f1df6]{color:#fff;font-size:max(14px,1.25rem);font-weight:600;line-height:max(20px,1.625rem)}.store-stat-grid .dish-stat-label[data-v-b59f1df6]{margin-top:0;color:rgba(255,255,255,.82);font-size:max(14px,.6875rem);line-height:max(20px,.96875rem)}.store-stat-grid .stat-active .dish-stat-value[data-v-b59f1df6]{color:#1686ff}.store-stat-grid .stat-sold_out .dish-stat-value[data-v-b59f1df6]{color:#ffb11b}.store-stat-grid .stat-inactive .dish-stat-value[data-v-b59f1df6]{color:#ff3d45}.primary-action[data-v-b59f1df6]:after,.secondary-action[data-v-b59f1df6]:after,.dish-create-action[data-v-b59f1df6]:after,.dish-edit-action[data-v-b59f1df6]:after,.dish-more-action[data-v-b59f1df6]:after,.dish-detail-close[data-v-b59f1df6]:after,.dish-detail-edit[data-v-b59f1df6]:after{border:0}.dish-filter-panel[data-v-b59f1df6]{margin:.625rem 0 .5625rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.dish-command-row[data-v-b59f1df6]{display:flex;align-items:center;gap:.5625rem}.dish-search-field[data-v-b59f1df6]{flex:1 1 auto;min-width:0;min-height:2.25rem;height:2.25rem;padding:0 .6875rem;border:0;border-radius:.625rem;background:#fff;box-shadow:0 .125rem .5rem rgba(10,24,52,.04)}.dish-search-icon[data-v-b59f1df6]{flex:0 0 .875rem;width:.875rem;height:.875rem;margin-right:.4375rem}.dish-search-input[data-v-b59f1df6]{height:2.25rem;color:#0a1834;font-size:max(14px,.75rem);line-height:max(20px,2.25rem)}.dish-search-clear[data-v-b59f1df6]{flex:0 0 1.3125rem;width:1.3125rem;height:1.3125rem;min-height:1.3125rem;padding:0;border:0;border-radius:50%;background:#f2f6fb;color:#72819a;font-size:max(14px,.875rem);line-height:max(20px,1.25rem)}.dish-create-action[data-v-b59f1df6]{flex:0 0 5.875rem;width:5.875rem;height:2.25rem;margin:0;padding:0;border:0;border-radius:.5625rem;background:#0d83ff;color:#fff;font-size:max(14px,.84375rem);font-weight:400;line-height:max(20px,2.25rem)}.dish-category-heading[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;color:#5f6f88;font-size:max(14px,.75rem)}.category-create-action[data-v-b59f1df6]{flex:0 0 auto;height:1.75rem;margin:0;padding:0 .25rem;border:0;border-radius:.25rem;background:transparent;color:#0d83ff;font-size:max(14px,.75rem);line-height:max(20px,1.75rem)}.category-create-action[data-v-b59f1df6]:after{border:0}.editor-category-create[data-v-b59f1df6]{align-self:flex-start;margin-top:.25rem;padding:0;font-size:max(14px,.71875rem)}.dish-category-scroll[data-v-b59f1df6]{margin-top:.25rem}.dish-category-row[data-v-b59f1df6]{display:inline-flex;gap:.375rem;min-width:100%}.dish-category-chip[data-v-b59f1df6]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:5.1875rem;height:1.8125rem;box-sizing:border-box;padding:0 .75rem;border:0;border-radius:.90625rem;background:#f2f5fa;color:#5f6f88;font-size:max(14px,.71875rem);line-height:max(20px,1.8125rem);white-space:nowrap}.dish-category-chip.active[data-v-b59f1df6]{border:0;background:#0d83ff;color:#fff}.dish-list[data-v-b59f1df6]{margin-top:0;gap:.5rem}.dish-card[data-v-b59f1df6]{position:relative;display:flex;min-height:8.5625rem;padding:.375rem;flex-direction:row;border:0;border-radius:.625rem;background:#fff;box-shadow:0 .25rem .75rem rgba(10,24,52,.05)}.dish-card.inactive[data-v-b59f1df6]{opacity:1}.dish-image-wrap[data-v-b59f1df6]{flex:0 0 7.8125rem;width:7.8125rem;height:7.8125rem;border-radius:.5625rem;background:#edf3fa}.dish-image-placeholder[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#edf3fa}.dish-image-placeholder-icon[data-v-b59f1df6]{width:1.6875rem;height:1.6875rem;opacity:.45}.dish-body[data-v-b59f1df6]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;padding:.125rem .1875rem 0 .625rem}.dish-title-line[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.dish-name[data-v-b59f1df6]{overflow:hidden;min-width:0;color:#0a1834;font-size:max(14px,.90625rem);font-weight:600;line-height:max(20px,1.25rem);text-overflow:ellipsis;white-space:nowrap}.dish-status-badge[data-v-b59f1df6]{flex:0 0 auto;min-width:1.9375rem;height:1.0625rem;padding:0 .3125rem;border-radius:.53125rem;font-size:max(14px,.59375rem);line-height:max(20px,1.0625rem);text-align:center}.dish-status-badge.active[data-v-b59f1df6]{background:#e7fbf3;color:#31c792}.dish-status-badge.sold-out[data-v-b59f1df6]{background:#fff0ee;color:#ff3d45}.dish-status-badge.inactive[data-v-b59f1df6]{background:#eef2f7;color:#75839a}.dish-month-sales[data-v-b59f1df6]{display:block;margin-top:.0625rem;color:#75839a;font-size:max(14px,.75rem);line-height:max(20px,1rem)}.dish-metrics-row[data-v-b59f1df6]{display:grid;grid-template-columns:minmax(3rem,1fr) 1.1fr .9fr;align-items:end;margin-top:.5625rem}.dish-price-metric[data-v-b59f1df6],.dish-sales-metric[data-v-b59f1df6],.dish-stock-metric[data-v-b59f1df6]{min-width:0}.dish-sales-metric[data-v-b59f1df6],.dish-stock-metric[data-v-b59f1df6]{text-align:center}.dish-metric-label[data-v-b59f1df6],.dish-metric-value[data-v-b59f1df6]{display:block;white-space:nowrap}.dish-metric-label[data-v-b59f1df6]{color:#75839a;font-size:max(14px,.6875rem);line-height:max(20px,.96875rem)}.dish-metric-value[data-v-b59f1df6]{color:#3d526f;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.dish-metric-value.danger[data-v-b59f1df6]{color:#ff3d45}.dish-price[data-v-b59f1df6]{display:block;color:#0d83ff;font-size:max(14px,1rem);font-weight:600;line-height:max(20px,1.1875rem)}.dish-card-actions[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:auto;border-top:.03125rem solid #e6ecf4}.dish-edit-action[data-v-b59f1df6],.dish-more-action[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-width:0;height:1.8125rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#6f8098;font-size:max(14px,.65625rem);line-height:max(20px,1.8125rem)}.dish-edit-action[data-v-b59f1df6]{border-right:.03125rem solid #e6ecf4;color:#0d83ff}.dish-action-icon[data-v-b59f1df6]{width:.75rem;height:.75rem}.dish-detail-mask[data-v-b59f1df6]{position:fixed;z-index:110;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(10,24,52,.42)}.dish-detail-sheet[data-v-b59f1df6]{display:flex;flex-direction:column;width:100%;max-width:600px;max-height:92vh;max-height:92dvh;box-sizing:border-box;overflow:hidden;border-radius:22px 22px 0 0;background:#fff;color:#102b5c}.dish-detail-head[data-v-b59f1df6]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:4px 12px 4px 20px;box-sizing:border-box;font-size:16px;font-weight:600;line-height:24px}.dish-detail-close[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#64758b;font-size:26px;font-weight:400;line-height:44px}.dish-detail-scroll[data-v-b59f1df6]{flex:1 1 auto;min-height:0;overflow:hidden}.dish-detail-body[data-v-b59f1df6]{padding:0 20px 24px}.dish-detail-image[data-v-b59f1df6]{display:block;width:100%;height:clamp(144px,48vw,220px);margin:0;border-radius:14px;background:#edf3fa}.dish-detail-placeholder[data-v-b59f1df6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#758397;font-size:14px}.dish-detail-placeholder-icon[data-v-b59f1df6]{width:42px;height:42px;opacity:.45}.dish-detail-title-row[data-v-b59f1df6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:18px}.dish-detail-name[data-v-b59f1df6]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:#102b5c;font-size:21px;font-weight:600;line-height:29px}.dish-detail-sheet .dish-status-badge[data-v-b59f1df6]{flex:0 0 auto;min-width:0;height:auto;margin-top:2px;padding:4px 9px;border-radius:7px;font-size:14px;font-weight:500;line-height:18px}.dish-detail-sheet .dish-status-badge.active[data-v-b59f1df6]{background:#eaf7f1;color:#16815c}.dish-detail-sheet .dish-status-badge.sold-out[data-v-b59f1df6]{background:#fff0ee;color:#c33c43}.dish-detail-sheet .dish-status-badge.inactive[data-v-b59f1df6]{background:#eff2f6;color:#64758b}.dish-detail-category[data-v-b59f1df6]{display:block;margin-top:6px;color:#758397;font-size:14px;line-height:20px}.dish-detail-price-row[data-v-b59f1df6]{display:flex;align-items:baseline;gap:10px;margin-top:14px}.dish-detail-price-label[data-v-b59f1df6]{color:#64758b;font-size:14px;line-height:20px}.dish-detail-price[data-v-b59f1df6]{display:flex;align-items:baseline;gap:3px;color:#1a79ff;font-size:30px;font-weight:700;line-height:38px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dish-detail-currency[data-v-b59f1df6]{font-size:18px;font-weight:600}.dish-detail-metrics[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding:16px 0;border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6}.dish-detail-metric[data-v-b59f1df6]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px;padding:0 8px;text-align:center}.dish-detail-metric+.dish-detail-metric[data-v-b59f1df6]{border-left:1px solid #edf1f6}.dish-detail-metric-value[data-v-b59f1df6]{color:#102b5c;font-size:20px;font-weight:600;line-height:28px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dish-detail-metric-value.danger[data-v-b59f1df6]{color:#c33c43}.dish-detail-metric-label[data-v-b59f1df6]{color:#758397;font-size:14px;line-height:18px}.dish-detail-description[data-v-b59f1df6]{margin-top:20px}.dish-detail-section-title[data-v-b59f1df6]{display:block;color:#102b5c;font-size:15px;font-weight:600;line-height:22px}.dish-detail-desc[data-v-b59f1df6]{display:block;margin-top:8px;color:#52647d;font-size:15px;line-height:25px;white-space:pre-wrap;overflow-wrap:anywhere}.dish-detail-desc.empty[data-v-b59f1df6]{color:#758397;font-size:14px}.dish-detail-footer[data-v-b59f1df6]{flex:0 0 auto;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #edf1f6;background:#fff}.dish-detail-edit[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:0 16px;border:0;border-radius:12px;background:#1a79ff;color:#fff;font-size:15px;font-weight:600;line-height:24px}.dish-detail-close[data-v-b59f1df6]:focus-visible,.dish-detail-edit[data-v-b59f1df6]:focus-visible{outline:2px solid #1a79ff;outline-offset:2px}@media(max-width:360px){.dish-detail-body[data-v-b59f1df6],.dish-detail-footer[data-v-b59f1df6]{padding-right:16px;padding-left:16px}}.editor-mask[data-v-b59f1df6]{z-index:120;align-items:stretch;background:#f4f8fd}.editor-sheet[data-v-b59f1df6]{height:100%;max-height:none;padding:calc(.5625rem + env(safe-area-inset-top)) .875rem calc(.625rem + env(safe-area-inset-bottom));border-radius:0;box-shadow:none}.sheet-handle[data-v-b59f1df6]{display:none}.sheet-head[data-v-b59f1df6]{min-height:2.25rem;padding-bottom:.5rem;border-bottom:.03125rem solid #e8eff8;color:#102b5c;font-size:max(14px,1.0625rem)}.sheet-close[data-v-b59f1df6]{order:-1;width:1.8125rem;min-width:1.8125rem;margin:0;background:#f2f6fb;color:#102b5c;font-size:0}.sheet-close[data-v-b59f1df6]:before{content:"‹";font-size:max(14px,1.6875rem);font-weight:300;line-height:max(20px,1.4375rem)}.editor-scroll[data-v-b59f1df6]{padding-top:.5625rem;padding-bottom:1rem}.form-section[data-v-b59f1df6]{margin-top:.5rem;padding:.6875rem;border-radius:.5625rem;box-shadow:none}.section-caption[data-v-b59f1df6]{font-size:max(14px,.875rem);line-height:max(20px,1.25rem)}.basic-section .field-label[data-v-b59f1df6],.image-section .field-label[data-v-b59f1df6]{margin-top:.5rem}.field[data-v-b59f1df6]{min-height:2.5625rem;margin-top:.25rem;border:.03125rem solid #d9e5f3;border-radius:.4375rem;background:#f9fbfe;font-size:max(14px,.8125rem)}.image-contract[data-v-b59f1df6]{grid-template-columns:5.5rem 1fr;gap:.5625rem}.image-preview[data-v-b59f1df6]{width:5.5rem;height:5.5rem;border-radius:.5rem}.image-title[data-v-b59f1df6]{font-size:max(14px,.84375rem)}.image-spec[data-v-b59f1df6]{display:none}.image-actions[data-v-b59f1df6]{gap:.3125rem}.upload-image-action[data-v-b59f1df6],.choose-image-action[data-v-b59f1df6]{min-width:0;flex:1 1 0;height:2rem;line-height:max(20px,1.9375rem);padding:0 .375rem;font-size:max(14px,.6875rem)}.switch-row[data-v-b59f1df6]{justify-content:space-between;padding:.4375rem 0 .0625rem;color:#102b5c;font-size:max(14px,.78125rem)}.sticky-editor-actions[data-v-b59f1df6]{padding-top:.5rem;border-top-color:#e8eff8;background:#f4f8fd;box-shadow:0 -.4375rem .9375rem rgba(16,43,92,.08)}.save-action[data-v-b59f1df6]{height:2.5625rem;border-radius:.4375rem;line-height:max(20px,2.5625rem);font-size:max(14px,.90625rem)}.delete-action[data-v-b59f1df6]{height:2.5625rem;border-radius:.4375rem;line-height:2.5625rem}.a13-editor[data-v-b59f1df6]{width:100%;max-width:600px;margin:0 auto;padding:env(safe-area-inset-top) 0 0;background:#f5f7fb;color:#18314f}.a13-header[data-v-b59f1df6]{display:grid;grid-template-columns:44px 1fr 44px;flex:0 0 auto;align-items:center;width:100%;min-height:56px;box-sizing:border-box;padding:6px 12px;margin:0;border:0;background:#fff}.a13-title[data-v-b59f1df6]{color:#162c49;font-size:17px;font-weight:600;line-height:24px;text-align:center}.a13-header-spacer[data-v-b59f1df6]{width:44px;height:44px}.a13-back[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;margin:0;padding:0;border-radius:12px;background:transparent;box-shadow:none;font-size:0;line-height:1}.a13-back[data-v-b59f1df6]:before{width:10px;height:10px;box-sizing:border-box;border-bottom:2px solid #18314f;border-left:2px solid #18314f;content:"";transform:rotate(45deg);font-size:0;line-height:1}.a13-back[data-v-b59f1df6]:after,.a13-ai-button[data-v-b59f1df6]:after,.a13-image-picker[data-v-b59f1df6]:after,.a13-spice-option[data-v-b59f1df6]:after,.a13-fold-trigger[data-v-b59f1df6]:after,.save-continue-action[data-v-b59f1df6]:after{border:0}.a13-editor .editor-scroll[data-v-b59f1df6]{flex:1 1 auto;min-height:0;box-sizing:border-box;padding:12px 12px 24px}.a13-editor .form-validation-summary[data-v-b59f1df6]{margin:0 0 12px;font-size:14px}.a13-editor .a13-section[data-v-b59f1df6]{margin:12px 0 0;padding:16px;border:0;border-radius:16px;background:#fff;box-shadow:none}.a13-editor .a13-section[data-v-b59f1df6]:first-of-type{margin-top:0}.a13-editor .section-caption[data-v-b59f1df6]{display:block;color:#162c49;font-size:16px;font-weight:600;line-height:24px}.a13-section-heading[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 10px}.a13-photo-row[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;margin-bottom:16px;border-bottom:1px solid #eef1f6}.a13-photo-copy[data-v-b59f1df6]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.a13-stack-field[data-v-b59f1df6]{min-width:0}.a13-label-line[data-v-b59f1df6]{display:flex;min-height:20px;align-items:center;justify-content:space-between;gap:8px}.a13-field-label[data-v-b59f1df6]{color:#43556d;font-size:14px;line-height:20px}.a13-optional[data-v-b59f1df6]{color:#758397;font-size:14px;line-height:18px}.a13-image-picker[data-v-b59f1df6]{position:relative;display:flex;flex:0 0 84px;width:84px;height:84px;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0;overflow:hidden;border:0;border-radius:12px;background:#edf3fa}.a13-image-picker.empty[data-v-b59f1df6]{border:1px dashed #b8cce3}.a13-dish-preview[data-v-b59f1df6]{width:100%;height:100%}.a13-empty-image-icon[data-v-b59f1df6]{width:30px;height:30px;margin-bottom:16px;opacity:.5}.a13-change-image[data-v-b59f1df6]{position:absolute;right:0;bottom:0;left:0;height:24px;background:rgba(23,47,79,.66);color:#fff;font-size:14px;line-height:24px;text-align:center}.a13-image-error[data-v-b59f1df6],.a13-stack-error[data-v-b59f1df6]{display:block;margin-top:5px;font-size:14px;line-height:18px}.a13-control[data-v-b59f1df6]{display:flex;min-width:0;height:46px;box-sizing:border-box;align-items:center;margin-top:8px;padding:0 12px;border:1px solid #e0e6ee;border-radius:10px;background:#fbfcfe;color:#203854;font-size:15px;line-height:44px}.a13-control[data-v-b59f1df6]:focus-within,.a13-textarea-control[data-v-b59f1df6]:focus-within{border-color:#2582f5;box-shadow:0 0 0 2px rgba(37,130,245,.1);background:#fff}.a13-input[data-v-b59f1df6]{flex:1 1 auto;width:100%;min-width:0;height:44px;color:#203854;font-size:15px;line-height:44px}.a13-key-grid[data-v-b59f1df6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:18px}.a13-money-control[data-v-b59f1df6]{gap:6px;font-variant-numeric:tabular-nums}.a13-price-field .a13-input[data-v-b59f1df6]{font-size:19px;font-weight:600}.a13-picker[data-v-b59f1df6]{min-width:0;width:100%}.a13-picker-control[data-v-b59f1df6]{justify-content:space-between;gap:8px}.a13-picker-control>uni-text[data-v-b59f1df6]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a13-chevron[data-v-b59f1df6]{color:#758397;font-size:18px;line-height:20px}.a13-editor .editor-category-create[data-v-b59f1df6]{display:flex;align-items:center;min-height:44px;margin:0 0 -8px;padding:0 2px;color:#2174d8;font-size:14px;line-height:20px}.a13-description-field[data-v-b59f1df6]{margin-top:10px}.a13-textarea-control[data-v-b59f1df6]{box-sizing:border-box;margin-top:8px;padding:12px;border:1px solid #e0e6ee;border-radius:10px;background:#fbfcfe}.a13-description-input[data-v-b59f1df6]{width:100%;height:88px;min-height:88px;color:#203854;font-size:14px;line-height:22px}.a13-writing-assistant[data-v-b59f1df6]{margin-top:16px;padding-top:16px;border-top:1px solid #eef1f6}.a13-supplement-control .a13-input[data-v-b59f1df6]{font-size:14px}.a13-ai-status[data-v-b59f1df6]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#eef5ff;color:#356b9e;font-size:14px;line-height:18px}.a13-ai-status.error[data-v-b59f1df6]{background:#fff2f3;color:#bf3543}.a13-ai-status-dot[data-v-b59f1df6]{flex:0 0 5px;width:5px;height:5px;margin-top:7px;border-radius:50%;background:currentColor}.a13-ai-button[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;margin:12px 0 0;padding:0 12px;border:0;border-radius:10px;background:#edf5ff;box-shadow:none;color:#1775df;font-size:14px;font-weight:500;line-height:44px}.a13-ai-button[disabled][data-v-b59f1df6]{opacity:.68}.a13-ai-spark[data-v-b59f1df6]{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(38%) sepia(96%) saturate(1892%) hue-rotate(194deg) brightness(95%) contrast(91%)}.a13-editor .a13-fold-section[data-v-b59f1df6]{padding:0;overflow:hidden}.a13-fold-trigger[data-v-b59f1df6]{display:flex;width:100%;min-height:78px;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;margin:0;padding:16px;border:0;border-radius:0;background:#fff;text-align:left}.a13-fold-copy[data-v-b59f1df6]{min-width:0}.a13-fold-title[data-v-b59f1df6],.a13-fold-summary[data-v-b59f1df6]{display:block}.a13-fold-title[data-v-b59f1df6]{color:#162c49;font-size:16px;font-weight:600;line-height:24px}.a13-fold-summary[data-v-b59f1df6]{margin-top:4px;color:#758397;font-size:14px;line-height:18px;white-space:normal}.a13-fold-chevron[data-v-b59f1df6]{flex:0 0 auto;color:#758397;font-size:20px;line-height:24px;transition:transform .18s ease}.a13-fold-chevron.expanded[data-v-b59f1df6]{transform:rotate(180deg)}.a13-fold-content[data-v-b59f1df6]{padding:0 16px 16px;border-top:1px solid #eef1f6}.a13-field-row[data-v-b59f1df6]{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;margin-top:14px}.a13-field-row .a13-control[data-v-b59f1df6]{margin-top:0}.a13-unit-control[data-v-b59f1df6]{gap:8px}.a13-unit-control>uni-text[data-v-b59f1df6]{flex:0 0 auto;color:#758397;font-size:14px}.a13-switch-row[data-v-b59f1df6]{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;color:#43556d;font-size:14px;line-height:20px}.a13-switch-row uni-switch[data-v-b59f1df6]{transform:scale(.9);transform-origin:right center}.a13-spice-row[data-v-b59f1df6]{grid-template-columns:1fr;gap:8px}.a13-spice-options[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0}.a13-spice-option[data-v-b59f1df6]{width:100%;min-height:44px;margin:0;padding:0 4px;border:1px solid #e0e6ee;border-radius:10px;background:#fbfcfe;color:#526987;font-size:14px;font-weight:400;line-height:42px}.a13-spice-option.active[data-v-b59f1df6]{border-color:#2582f5;background:#edf5ff;color:#1775df}.a13-editor .sticky-editor-actions[data-v-b59f1df6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex:0 0 auto;gap:10px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e8edf4;background:#fff;box-shadow:none}.a13-editor .sticky-editor-actions>uni-button[data-v-b59f1df6]:only-child{grid-column:1/-1}.a13-editor .save-action[data-v-b59f1df6],.a13-editor .save-continue-action[data-v-b59f1df6]{width:100%;height:48px;margin:0;padding:0 8px;border-radius:12px;font-size:15px;font-weight:600;line-height:46px}.a13-editor .save-action[data-v-b59f1df6]{border:1px solid #247cf5;background:#247cf5;color:#fff}.a13-editor .save-continue-action[data-v-b59f1df6]{border:1px solid #cfe1f9;background:#edf5ff;color:#2174d8;font-size:14px}.a13-editor .sticky-save-status[data-v-b59f1df6]{flex:0 0 auto;margin:0;padding:8px 16px;background:#fff;font-size:14px;line-height:18px;text-align:center}@media(max-width:360px){.a13-editor .editor-scroll[data-v-b59f1df6]{padding-right:12px;padding-left:12px}.a13-editor .a13-section[data-v-b59f1df6]{padding:14px}.a13-editor .a13-fold-section[data-v-b59f1df6]{padding:0}.a13-key-grid[data-v-b59f1df6]{gap:10px}.a13-editor .sticky-editor-actions[data-v-b59f1df6]{padding-right:12px;padding-left:12px}}.dishes-page.mobile-catalog[data-v-b59f1df6]{min-height:100vh;box-sizing:border-box;padding:calc(16px + env(safe-area-inset-top)) 16px calc(96px + env(safe-area-inset-bottom));background:#f5f7fb;color:#102b5c;font-size:14px;line-height:1.5}.catalog-overview[data-v-b59f1df6]{padding:18px 18px 16px;border-radius:20px;background:linear-gradient(125deg,#e9f2ff,#f9fcff 72%)}.catalog-overview-top[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-metric-label[data-v-b59f1df6]{display:block;color:#63748d;font-size:14px}.catalog-total[data-v-b59f1df6]{display:flex;align-items:baseline;gap:6px;color:#0f67d8;font-size:36px;font-weight:800;line-height:1.3;font-variant-numeric:tabular-nums}.catalog-total .catalog-unit[data-v-b59f1df6]{color:#63748d;font-size:14px;font-weight:400}.catalog-create[data-v-b59f1df6]{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:4px;height:44px;margin:0;padding:0 12px;border-radius:12px;background:#1a79ff;color:#fff;font-size:14px;line-height:44px;font-weight:600}.catalog-plus[data-v-b59f1df6]{font-size:20px;font-weight:400}.catalog-metrics[data-v-b59f1df6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.catalog-metric-value[data-v-b59f1df6]{display:block;color:#102b5c;font-size:22px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.catalog-metric.has-alert .catalog-metric-value[data-v-b59f1df6]{color:#d94747}.catalog-search[data-v-b59f1df6]{display:flex;align-items:center;min-height:44px;margin-top:16px;padding:0 12px;border-radius:12px;background:#fff}.catalog-search-icon[data-v-b59f1df6]{flex:0 0 20px;width:20px;height:20px;margin-right:8px}.catalog-search-input[data-v-b59f1df6]{flex:1;min-width:0;height:44px;color:#102b5c;font-size:14px}.catalog-search-clear[data-v-b59f1df6]{flex:0 0 44px;width:44px;height:44px;margin:0 -10px 0 0;padding:0;background:transparent;color:#63748d;font-size:22px;line-height:44px}.catalog-categories[data-v-b59f1df6]{display:flex;align-items:center;gap:8px;margin-top:0}.catalog-category-scroll[data-v-b59f1df6]{flex:1;min-width:0;width:0;white-space:nowrap}.catalog-category-row[data-v-b59f1df6]{display:inline-flex;align-items:center;gap:16px}.catalog-category[data-v-b59f1df6]{position:relative;flex:0 0 auto;min-width:44px;height:44px;margin:0;padding:0 2px;border-radius:0;background:transparent;color:#63748d;font-size:14px;line-height:44px}.catalog-category.active[data-v-b59f1df6]{color:#0f67d8;font-weight:700}.catalog-category.active[data-v-b59f1df6]:before{position:absolute;bottom:0;left:calc(50% - 10px);width:20px;height:3px;border-radius:3px;background:#1a79ff;content:""}.catalog-add-category[data-v-b59f1df6]{flex:0 0 auto;height:44px;margin:0;padding:0 0 0 8px;border-radius:0;background:transparent;color:#0f67d8;font-size:14px;line-height:44px}.catalog-create[data-v-b59f1df6]:after,.catalog-search-clear[data-v-b59f1df6]:after,.catalog-category[data-v-b59f1df6]:after,.catalog-add-category[data-v-b59f1df6]:after,.catalog-edit[data-v-b59f1df6]:after{border:0}.catalog-list-caption[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 2px 10px;color:#63748d;font-size:14px}.catalog-list[data-v-b59f1df6]{overflow:hidden;padding:0 14px;border-radius:18px;background:#fff}.catalog-item[data-v-b59f1df6]{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-top:1px solid #f0f3f8}.catalog-item[data-v-b59f1df6]:first-child{border-top:0}.catalog-photo-wrap[data-v-b59f1df6]{position:relative;overflow:hidden;flex:0 0 92px;width:92px;height:100px;border-radius:12px;background:#eef2f8}.catalog-photo[data-v-b59f1df6]{display:block;width:100%;height:100%}.catalog-photo-placeholder[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.catalog-placeholder-icon[data-v-b59f1df6]{width:30px;height:30px;opacity:.45}.catalog-photo-status[data-v-b59f1df6]{position:absolute;bottom:0;right:0;left:0;padding:3px 0;background:rgba(37,53,74,.82);color:#fff;font-size:14px;text-align:center}.catalog-photo-status.sold-out[data-v-b59f1df6]{background:rgba(177,87,35,.92)}.catalog-item-content[data-v-b59f1df6]{flex:1;min-width:0}.catalog-dish-name[data-v-b59f1df6]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#102b5c;font-size:16px;font-weight:700;line-height:1.4}.catalog-item-meta[data-v-b59f1df6]{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:5px;color:#63748d;font-size:14px}.catalog-stock[data-v-b59f1df6]{display:block;margin-top:3px;color:#63748d;font-size:14px}.catalog-stock.danger[data-v-b59f1df6]{color:#d94747}.catalog-item-bottom[data-v-b59f1df6]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px}.catalog-price[data-v-b59f1df6]{min-width:0;color:#102b5c;font-size:21px;font-weight:750;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.catalog-edit[data-v-b59f1df6]{flex-shrink:0;min-width:56px;height:44px;margin:0;padding:0 10px;border-radius:10px;background:#eaf3ff;color:#0f67d8;font-size:14px;line-height:44px;font-weight:600}.mobile-catalog .dish-load-more[data-v-b59f1df6]{height:44px;border:0;border-radius:12px;background:#fff;font-size:14px;line-height:44px}.mobile-catalog .dish-list-end[data-v-b59f1df6]{padding:24px 0 4px;font-size:14px}.mobile-catalog .dish-source-guide[data-v-b59f1df6]{margin-top:0;padding:28px 16px;border:0;border-radius:18px;background:#fff}.mobile-catalog .empty-title[data-v-b59f1df6]{font-size:16px}.mobile-catalog .empty-copy[data-v-b59f1df6]{font-size:14px;line-height:1.6}.mobile-catalog .empty-action[data-v-b59f1df6]{min-height:44px;font-size:14px;line-height:44px}@media(max-width:360px){.dishes-page.mobile-catalog[data-v-b59f1df6]{padding-left:12px;padding-right:12px}.catalog-overview[data-v-b59f1df6]{padding:16px}.catalog-list[data-v-b59f1df6]{padding:0 12px}.catalog-photo-wrap[data-v-b59f1df6]{flex-basis:80px;width:80px;height:92px}.catalog-item[data-v-b59f1df6]{gap:10px}.catalog-create[data-v-b59f1df6]{padding:0 10px;font-size:14px}.catalog-dish-name[data-v-b59f1df6]{font-size:15px}}.list-toolbar[data-v-b59f1df6]{position:sticky;top:0;z-index:30;margin:8px -16px 0;padding:calc(8px + env(safe-area-inset-top)) 16px 0;background:#f5f7fb;box-shadow:0 1px #e8edf4}.list-toolbar .catalog-search[data-v-b59f1df6]{margin-top:0}.dishes-page.mobile-catalog[data-v-b59f1df6]{overflow:visible}.catalog-item[data-v-b59f1df6]{scroll-margin-top:calc(116px + env(safe-area-inset-top))}@media(max-width:360px){.list-toolbar[data-v-b59f1df6]{margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px}}.dishes-page.mobile-catalog[data-v-b59f1df6]{padding-left:12px;padding-right:12px}.dishes-page.mobile-catalog .list-toolbar[data-v-b59f1df6]{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.catalog-list-caption[data-v-b59f1df6]{margin-left:0;margin-right:0}.dishes-page.mobile-catalog[data-v-b59f1df6]{padding-top:0}.dishes-page.mobile-catalog .list-toolbar[data-v-b59f1df6]{margin-top:0;padding-top:calc(12px + env(safe-area-inset-top))}.catalog-list-caption[data-v-b59f1df6]{min-height:60px;gap:12px;margin-top:0;margin-bottom:0}.catalog-list-context[data-v-b59f1df6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0;font-size:14px;color:#435c7b}.catalog-list-count[data-v-b59f1df6]{font-size:14px;color:#73839b}.catalog-list-caption .catalog-create[data-v-b59f1df6]{flex:none;height:44px;padding:0 12px;font-size:14px}.catalog-search-row[data-v-b59f1df6]{display:flex;align-items:center;gap:8px}.catalog-search-row .catalog-search[data-v-b59f1df6]{flex:1;min-width:0;padding-left:10px}.catalog-search-row .catalog-create[data-v-b59f1df6]{flex:none;padding:0 10px;font-size:14px;border-radius:12px}.catalog-list-caption[data-v-b59f1df6]{min-height:48px}.a13-editor .a13-section[data-v-b59f1df6]{padding:14px;border-radius:14px}.a13-editor .a13-fold-section[data-v-b59f1df6]{padding:0}.a13-editor .a13-photo-row[data-v-b59f1df6]{flex-direction:row-reverse;justify-content:flex-end;gap:14px;padding:14px 0;margin-bottom:14px}.a13-photo-copy[data-v-b59f1df6]{flex:1}.a13-editor .a13-image-picker[data-v-b59f1df6]{flex-basis:76px;width:76px;height:76px}.a13-editor .a13-control[data-v-b59f1df6]{background:#f7f9fc;border-color:#e8edf4}.a13-editor .a13-control[data-v-b59f1df6]:focus-within{border-color:#2582f5;background:#fff}.a13-editor .sticky-editor-actions.is-editing[data-v-b59f1df6]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.a13-editor .delete-action[data-v-b59f1df6]{width:100%;height:48px;margin:0;padding:0 8px;border:1px solid #efd5d8;border-radius:12px;background:#fff7f7;color:#bd3945;font-size:14px;font-weight:500;line-height:46px}.a13-editor .delete-action[data-v-b59f1df6]:after{border:0}.a13-editor .sticky-editor-actions uni-button[disabled][data-v-b59f1df6],.a13-back[disabled][data-v-b59f1df6]{opacity:.55}.dishes-page.mobile-catalog .list-toolbar[data-v-b59f1df6]{padding-bottom:12px;box-shadow:none}.catalog-browser[data-v-b59f1df6]{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:10px}.catalog-sidebar[data-v-b59f1df6]{position:sticky;top:calc(68px + env(safe-area-inset-top));display:flex;flex-direction:column;min-height:0;height:calc(100vh - 156px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 156px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:14px;background:#edf2f8;overflow:hidden}.catalog-sidebar-scroll[data-v-b59f1df6]{flex:1;min-height:0;height:0;width:100%}.catalog-sidebar .catalog-category[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;height:auto;box-sizing:border-box;margin:0;padding:14px 4px;border:0;border-radius:0;background:transparent;color:#657992;font-size:14px;font-weight:400;line-height:20px;text-align:center;white-space:normal;overflow-wrap:anywhere}.catalog-sidebar .catalog-category.active[data-v-b59f1df6]{color:#247bff;background:#fff;font-weight:600}.catalog-sidebar .catalog-category.active[data-v-b59f1df6]:before{top:calc(50% - 10px);bottom:auto;left:0;width:3px;height:20px;border-radius:0 3px 3px 0}.catalog-sidebar .catalog-add-category[data-v-b59f1df6]{display:flex;align-items:center;justify-content:center;flex:none;width:100%;height:48px;min-height:48px;margin:0;padding:0 4px;border-top:1px solid #dfe7f1;background:#edf2f8;font-size:14px;line-height:20px}.catalog-results[data-v-b59f1df6]{min-width:0}.catalog-results .catalog-list-caption[data-v-b59f1df6]{min-height:40px;margin:0;padding:0 0 8px;box-sizing:border-box}.catalog-results .catalog-list-context[data-v-b59f1df6]{gap:2px 6px;font-size:14px}.catalog-results .catalog-list-count[data-v-b59f1df6]{font-size:12px}.catalog-results .catalog-list[data-v-b59f1df6]{padding:0 10px;border-radius:14px}.catalog-results .catalog-item[data-v-b59f1df6]{gap:9px;padding:14px 0;scroll-margin-top:calc(76px + env(safe-area-inset-top))}.catalog-results .catalog-photo-wrap[data-v-b59f1df6]{flex:0 0 64px;width:64px;height:76px;border-radius:9px}.catalog-results .catalog-dish-name[data-v-b59f1df6]{font-size:15px;line-height:21px}.catalog-results .catalog-item-meta[data-v-b59f1df6]{gap:2px 6px;margin-top:4px;font-size:12px;line-height:18px}.catalog-results .catalog-stock[data-v-b59f1df6]{margin-top:2px;font-size:12px;line-height:18px}.catalog-results .catalog-item-bottom[data-v-b59f1df6]{flex-wrap:wrap;gap:4px 6px;margin-top:8px}.catalog-results .catalog-price[data-v-b59f1df6]{font-size:19px;line-height:26px}.catalog-results .catalog-edit[data-v-b59f1df6]{position:relative;display:flex;align-items:center;justify-content:center;min-width:50px;min-height:30px;height:30px;margin:0 0 0 auto;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#2475d5;font-size:13px;line-height:20px;font-weight:500}.catalog-results .catalog-edit[data-v-b59f1df6]:before{position:absolute;top:-7px;right:0;bottom:-7px;left:0;content:""}.catalog-results .dish-source-guide[data-v-b59f1df6]{padding:24px 12px}.catalog-results .empty-title[data-v-b59f1df6]{font-size:15px}.catalog-results .empty-copy[data-v-b59f1df6]{font-size:13px}@media(min-width:600px){.catalog-browser[data-v-b59f1df6]{grid-template-columns:110px minmax(0,1fr);gap:16px}.catalog-results .catalog-photo-wrap[data-v-b59f1df6]{flex-basis:92px;width:92px;height:100px}}@media(max-width:360px){.catalog-browser[data-v-b59f1df6]{grid-template-columns:68px minmax(0,1fr);gap:8px}.catalog-results .catalog-list[data-v-b59f1df6]{padding:0 8px}.catalog-results .catalog-item[data-v-b59f1df6]{gap:8px}.catalog-results .catalog-photo-wrap[data-v-b59f1df6]{flex-basis:58px;width:58px;height:70px}}.mask[data-v-0330e870]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;align-items:flex-end;justify-content:center;background:rgba(18,36,59,.4)}.sheet[data-v-0330e870]{display:flex;flex-direction:column;width:100%;max-width:640px;max-height:92vh;border-radius:24px 24px 0 0;background:#fff;color:#18365c;overflow:hidden;box-sizing:border-box}.sheet-grip[data-v-0330e870]{width:32px;height:4px;margin:9px auto 0;border-radius:3px;background:#dce3ec}.head[data-v-0330e870]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #edf1f6}.title[data-v-0330e870]{display:block;font-size:18px;font-weight:600;line-height:26px}.head-caption[data-v-0330e870]{display:block;font-size:14px;line-height:18px;margin-top:3px;color:#73839b}uni-button[data-v-0330e870]{min-height:44px;margin:0;padding:10px 14px;border:1px solid #e0e7f0;border-radius:12px;background:#fff;color:#48617e;font-size:14px;line-height:22px}uni-button[data-v-0330e870]:after{border:0}uni-button[disabled][data-v-0330e870]{opacity:.55}.head .close[data-v-0330e870]{width:44px;height:44px;border:0;padding:0;background:#f3f6fa;font-size:26px;line-height:44px}.dining-body[data-v-0330e870]{flex:1;min-height:0;height:60vh;box-sizing:border-box}.flow-status[data-v-0330e870]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 20px 0;padding:12px;border-radius:12px;background:#f5f7fb;font-size:14px}.flow-badge[data-v-0330e870]{padding:3px 8px;border-radius:6px;background:#e8f1ff;color:#256fc9;font-size:14px}.option-section[data-v-0330e870]{padding:22px 20px 0}.label[data-v-0330e870]{display:block;font-size:15px;font-weight:600;line-height:22px}.section-note[data-v-0330e870]{display:block;margin-top:4px;font-size:14px;color:#73839b;line-height:18px}.options[data-v-0330e870]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.options uni-button[data-v-0330e870]{display:flex;align-items:center;gap:14px;width:100%;padding:14px;text-align:left}.options .selected[data-v-0330e870]{border-color:#6ea6f1;background:#f0f6ff}.option-copy[data-v-0330e870]{flex:1;min-width:0}.option-title[data-v-0330e870]{display:block;color:#284667;font-size:14px;line-height:22px;font-weight:550}.option-desc[data-v-0330e870]{display:block;margin-top:4px;color:#63748d;font-size:14px;line-height:19px}.option-check[data-v-0330e870]{width:18px;height:24px;flex:none;border:1px solid #c8d4e3;border-radius:50%;font-size:14px;line-height:18px;text-align:center}.selected .option-check[data-v-0330e870]{border-color:#1a79ff;background:#1a79ff;color:#fff}.note[data-v-0330e870],.effect-note[data-v-0330e870]{display:block;margin:12px 20px;font-size:14px;color:#73839b;line-height:20px}.effect-note[data-v-0330e870]{margin:20px;padding:12px;border-radius:10px;background:#f5f7fb}.error[data-v-0330e870],.recovery[data-v-0330e870]{margin:16px 20px;padding:12px;border-radius:10px;font-size:14px;line-height:21px;background:#fff0ef;color:#af4540}.recovery[data-v-0330e870]{background:#fff6e8;color:#926024}.recovery uni-button[data-v-0330e870]{margin-top:10px}.blockers[data-v-0330e870]{padding:20px}.blockers .note[data-v-0330e870]{margin:8px 0 0}.footer[data-v-0330e870]{flex:none;display:grid;grid-template-columns:1fr 2fr;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #edf1f6}.footer uni-button[data-v-0330e870]{height:48px;font-size:15px}.primary[data-v-0330e870]{border-color:#1a79ff;background:#1a79ff;color:#fff}.admin-sheet[data-v-4e1ea4a3]{box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;padding:8px 16px calc(16px + env(safe-area-inset-bottom));max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;border-radius:24px 24px 0 0;background:#fff;color:#15345b;overflow:hidden}.sheet-handle[data-v-4e1ea4a3]{flex:none;width:36px;height:4px;margin:0 auto 10px;border-radius:4px;background:#d7dfe9}.sheet-heading[data-v-4e1ea4a3]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;margin-bottom:16px}.sheet-titles[data-v-4e1ea4a3]{min-width:0}.sheet-title[data-v-4e1ea4a3]{display:block;font-size:18px;font-weight:600;line-height:26px}.sheet-subtitle[data-v-4e1ea4a3]{display:block;margin-top:4px;font-size:13px;color:#63758d;line-height:20px}.sheet-close[data-v-4e1ea4a3]{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0 -8px 0 0;padding:0;border:0;background:transparent;border-radius:50%}.sheet-close[data-v-4e1ea4a3]:after{border:0}.sheet-content[data-v-4e1ea4a3]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.sheet-footer[data-v-4e1ea4a3]{flex:none;padding-top:14px;border-top:1px solid #edf1f6;margin-top:12px}.wechat-status[data-v-a484d325]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;border-bottom:1px solid #edf1f6}.wechat-note[data-v-a484d325]{display:block;margin:16px 0;color:#63758d;font-size:14px;line-height:1.7}.wechat-input[data-v-a484d325]{min-height:46px;margin-top:12px;padding:0 12px;border:1px solid #dbe5f0;border-radius:10px;font-size:15px}.wechat-primary[data-v-a484d325],.wechat-unbind[data-v-a484d325]{margin-top:20px;border-radius:12px;font-size:15px}.wechat-primary[data-v-a484d325]{background:#1674e8;color:#fff}.wechat-unbind[data-v-a484d325]{background:#fff1ef;color:#b5352a}.settings-shell[data-v-0604d00a]{min-height:100vh;padding:calc(12px + env(safe-area-inset-top)) 12px calc(96px + env(safe-area-inset-bottom));background:#f5f7fb;color:#18365c;font-size:14px;line-height:1.5;box-sizing:border-box}uni-button[data-v-0604d00a]:after{border:0}.store-card[data-v-0604d00a]{padding:24px 20px 18px;background:#fbfdff;border-radius:20px}.store-profile[data-v-0604d00a]{display:flex;align-items:center;gap:14px;width:100%;padding:0;margin:0;border:0;background:transparent;text-align:left;line-height:1.5}.store-avatar[data-v-0604d00a]{width:60px;height:60px;flex:0 0 60px;border:3px solid #fff;box-sizing:border-box;border-radius:17px;background:#dceaff}.store-avatar-fallback[data-v-0604d00a]{display:flex;align-items:center;justify-content:center;font-size:24px;color:#1965bd;font-weight:600}.store-identity[data-v-0604d00a]{flex:1;min-width:0}.store-name[data-v-0604d00a]{display:block;font-size:20px;font-weight:650;line-height:28px;overflow-wrap:anywhere}.store-status[data-v-0604d00a],.store-service-status[data-v-0604d00a]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:6px;color:#52647d;background:#e8edf4;font-size:14px;line-height:18px}.store-status[data-v-0604d00a]{margin-top:7px}.store-status[data-v-0604d00a]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.store-status.open[data-v-0604d00a],.store-service-status.enabled[data-v-0604d00a]{background:#dff4ea;color:#197651}.store-status.rest[data-v-0604d00a],.store-service-status.not-enabled[data-v-0604d00a]{background:#fff1dc;color:#9a5e16}.store-status.pending[data-v-0604d00a],.store-service-status.syncing[data-v-0604d00a]{background:#e5efff;color:#2169bf}.profile-link[data-v-0604d00a]{display:flex;align-items:center;gap:6px;min-height:44px;color:#536f91;font-size:14px}.profile-link>uni-text[data-v-0604d00a]:last-child{font-size:22px}.store-fact[data-v-0604d00a]{margin-top:22px}.store-fact-label[data-v-0604d00a]{display:block;color:#677e9a;font-size:14px;line-height:18px}.store-address[data-v-0604d00a]{display:block;margin-top:5px;color:#435a76;font-size:14px;line-height:21px;overflow-wrap:anywhere}.store-hours[data-v-0604d00a]{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:12px;color:#304d70;font-size:14px;line-height:20px}.store-hours>uni-text[data-v-0604d00a]:first-child{color:#677e9a;font-size:14px}.store-service[data-v-0604d00a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid #d8e5f5;min-height:44px}.store-service-copy[data-v-0604d00a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.store-service-label[data-v-0604d00a]{font-size:14px;font-weight:550}.store-service-switch[data-v-0604d00a]{flex:none;transform:scale(.9);transform-origin:right center}.settings-group-stack[data-v-0604d00a]{display:flex;flex-direction:column;gap:20px;margin-top:24px}.settings-group-heading[data-v-0604d00a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0;margin-bottom:10px}.settings-group-title[data-v-0604d00a]{font-size:15px;font-weight:600}.settings-group-subtitle[data-v-0604d00a]{color:#73839b;font-size:14px}.settings-group-list[data-v-0604d00a]{padding:0 16px;border-radius:18px;background:#fff}.settings-group-entry[data-v-0604d00a]{display:grid;grid-template-columns:40px minmax(0,1fr) auto 8px;align-items:center;gap:12px;width:100%;min-height:82px;padding:16px 0;margin:0;border:0;border-bottom:1px solid #edf1f6;border-radius:0;background:transparent;text-align:left;line-height:1.5}.settings-group-entry[data-v-0604d00a]:last-child{border-bottom:0}.settings-entry-icon[data-v-0604d00a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#edf5ff}.settings-entry-icon.printer[data-v-0604d00a]{background:#fff2ed}.settings-entry-icon.tables[data-v-0604d00a],.settings-entry-icon.staff[data-v-0604d00a],.settings-entry-icon.dining[data-v-0604d00a]{background:#eaf7f3}.settings-entry-icon.qualification[data-v-0604d00a],.settings-entry-icon.protocol[data-v-0604d00a]{background:#f4f0ff}.settings-entry-source-icon[data-v-0604d00a]{width:25px;height:25px}.settings-entry-main[data-v-0604d00a]{min-width:0}.settings-entry-title[data-v-0604d00a]{display:block;font-size:15px;font-weight:550;line-height:22px}.settings-entry-desc[data-v-0604d00a]{display:block;margin-top:4px;color:#73839b;font-size:14px;line-height:18px}.settings-entry-status[data-v-0604d00a]{max-width:none;white-space:nowrap;word-break:keep-all;padding:3px 7px;border-radius:6px;background:#f3f6fa;color:#63748d;font-size:14px;line-height:18px;text-align:center;overflow-wrap:normal}.settings-entry-status.warning[data-v-0604d00a]{background:#fff3e1;color:#9a5e16}.settings-entry-arrow[data-v-0604d00a]{color:#8a9aaf;font-size:22px;line-height:24px}.store-profile[data-v-0604d00a]:focus-visible,.settings-group-entry[data-v-0604d00a]:focus-visible{outline:2px solid #1a79ff;outline-offset:-2px}.error-panel[data-v-0604d00a]{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:12px;background:#fff0f0;color:#b84444;font-size:14px}.error-panel-text[data-v-0604d00a]{flex:1}.retry-button[data-v-0604d00a]{min-height:44px;margin:0;padding:0 14px;border-radius:8px;background:#fff;color:#b84444;font-size:14px;line-height:44px}@media(max-width:360px){.store-card[data-v-0604d00a]{padding:20px 16px}.settings-group-entry[data-v-0604d00a]{gap:8px;grid-template-columns:36px minmax(0,1fr) auto 8px}.settings-entry-icon[data-v-0604d00a]{width:36px;height:36px}.settings-entry-status[data-v-0604d00a]{max-width:none;font-size:12px}}.settings-entry-main[data-v-0604d00a]{overflow:hidden}.settings-entry-title[data-v-0604d00a],.settings-entry-desc[data-v-0604d00a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-entry-status[data-v-0604d00a],.store-status[data-v-0604d00a],.store-service-status[data-v-0604d00a],.profile-link[data-v-0604d00a]{flex-shrink:0;white-space:nowrap}.settings-group-entry[data-v-0604d00a]{-moz-column-gap:10px;column-gap:10px}@media(max-width:360px){.settings-group-list[data-v-0604d00a]{padding:0 12px}.settings-group-entry[data-v-0604d00a]{-moz-column-gap:6px;column-gap:6px}}.notifications-page[data-v-abdd14e7]{min-height:100vh;box-sizing:border-box;padding:5rem 1rem calc(1.5rem + env(safe-area-inset-bottom));background:#f4f8fd;color:#102b5c}.page-head[data-v-abdd14e7],.notification-title-row[data-v-abdd14e7],.notification-meta[data-v-abdd14e7],.error-panel[data-v-abdd14e7]{display:flex;align-items:center}.page-head[data-v-abdd14e7]{justify-content:space-between;gap:.625rem;margin:.5625rem 0 .75rem}.page-title[data-v-abdd14e7],.page-subtitle[data-v-abdd14e7],.notification-title[data-v-abdd14e7],.notification-time[data-v-abdd14e7],.notification-content[data-v-abdd14e7]{display:block}.page-title[data-v-abdd14e7]{font-size:max(14px,1.25rem);font-weight:800}.page-subtitle[data-v-abdd14e7]{margin-top:.1875rem;color:#63748d;font-size:max(14px,.75rem)}.read-all-button[data-v-abdd14e7],.retry-button[data-v-abdd14e7]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none;width:auto;min-width:4.375rem;height:2rem;margin:0;padding:0 .5625rem;font-size:max(14px,.75rem);line-height:max(20px,1.9375rem)}.category-tabs[data-v-abdd14e7]{margin-bottom:.6875rem}.tab-row[data-v-abdd14e7]{display:inline-flex;gap:.375rem;min-width:100%}.category-tab[data-v-abdd14e7]{display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:4.125rem;height:2rem;padding:0 .5625rem;border:.03125rem solid #e8eff8;border-radius:.375rem;background:#fff;color:#63748d;font-size:max(14px,.78125rem)}.category-tab.active[data-v-abdd14e7]{border-color:rgba(26,121,255,.3);background:#eaf3ff;color:#1a79ff}.tab-count[data-v-abdd14e7]{min-width:.875rem;height:.875rem;padding:0 .1875rem;border-radius:.4375rem;background:#d94747;color:#fff;font-size:max(14px,.5625rem);line-height:max(20px,.875rem);text-align:center}.notification-card[data-v-abdd14e7]{box-sizing:border-box;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08);display:flex;gap:.5625rem;margin-bottom:.5625rem;padding:.75rem;opacity:.76}.notification-card.unread[data-v-abdd14e7]{opacity:1}.notification-marker[data-v-abdd14e7]{flex:0 0 .3125rem;width:.3125rem;min-height:2.25rem;border-radius:.15625rem;background:#1a79ff}.notification-card.warning .notification-marker[data-v-abdd14e7]{background:#f59e0b}.notification-card.danger .notification-marker[data-v-abdd14e7]{background:#d94747}.notification-card.success .notification-marker[data-v-abdd14e7]{background:#1fa971}.notification-main[data-v-abdd14e7]{flex:1 1 auto;min-width:0}.notification-title-row[data-v-abdd14e7]{justify-content:space-between;gap:.4375rem}.notification-title[data-v-abdd14e7]{min-width:0;overflow:hidden;color:#102b5c;font-size:max(14px,.84375rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.notification-time[data-v-abdd14e7]{flex:0 0 auto;color:#63748d;font-size:max(14px,.625rem)}.notification-content[data-v-abdd14e7]{margin-top:.3125rem;color:#63748d;font-size:max(14px,.75rem);line-height:1.55}.notification-meta[data-v-abdd14e7]{gap:.375rem;margin-top:.4375rem}.notification-category[data-v-abdd14e7],.unread-label[data-v-abdd14e7]{padding:.15625rem .3125rem;border-radius:.21875rem;background:#f4f8fd;color:#63748d;font-size:max(14px,.625rem)}.unread-label[data-v-abdd14e7]{background:#eaf3ff;color:#1a79ff}.error-panel[data-v-abdd14e7]{box-sizing:border-box;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08);justify-content:space-between;gap:.625rem;margin-bottom:.625rem;padding:.6875rem;border-color:rgba(217,71,71,.25);background:#fff0f0;color:#d94747;font-size:max(14px,.75rem)}.retry-button[data-v-abdd14e7]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.empty-state[data-v-abdd14e7]{box-sizing:border-box;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08);padding:1.625rem .75rem;color:#63748d;font-size:max(14px,.78125rem);text-align:center}.load-more[data-v-abdd14e7]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none;width:100%;height:2.3125rem;margin-top:.6875rem;line-height:2.25rem}.list-end[data-v-abdd14e7]{padding:.8125rem 0;color:#63748d;font-size:max(14px,.6875rem);text-align:center}.notifications-page[data-v-abdd14e7]{padding:0 .75rem calc(1.375rem + env(safe-area-inset-bottom));background:linear-gradient(180deg,#f9fbfe,#f3f6fb)}.notifications-page[data-v-abdd14e7] .page-nav-bar{margin:0 -.75rem .5625rem;border-bottom:.03125rem solid #edf1f6}.page-head[data-v-abdd14e7]{display:none}.notification-summary-card[data-v-abdd14e7]{min-height:4.8125rem;padding:.5625rem .375rem;display:grid;grid-template-columns:1.35fr repeat(3,1fr);border:.03125rem solid #dfe7f1;border-radius:.75rem;background:#fff;box-sizing:border-box}.notification-summary-item[data-v-abdd14e7]{min-width:0;display:flex;align-items:center;justify-content:center;gap:.28125rem;border-right:.03125rem solid #edf1f6;color:#1677ff}.notification-summary-item[data-v-abdd14e7]:last-child{border-right:0}.notification-summary-item.order[data-v-abdd14e7]{color:#1677ff}.notification-summary-item.device[data-v-abdd14e7]{color:#18b97a}.notification-summary-item.system[data-v-abdd14e7]{color:#ff8a00}.notification-summary-icon[data-v-abdd14e7]{width:1.125rem;height:1.125rem}.notification-summary-copy[data-v-abdd14e7]{min-width:0}.notification-summary-value[data-v-abdd14e7],.notification-summary-label[data-v-abdd14e7]{display:block}.notification-summary-value[data-v-abdd14e7]{color:currentColor;font-size:max(14px,1.71875rem);line-height:max(20px,1.96875rem);font-weight:400}.notification-summary-label[data-v-abdd14e7]{margin-top:0;color:#0a1834;font-size:max(14px,.625rem);line-height:max(20px,.875rem);white-space:nowrap}.notification-summary-item.all .notification-summary-copy[data-v-abdd14e7]{display:flex;align-items:center;gap:.21875rem}.notification-summary-item.all .notification-summary-label[data-v-abdd14e7]{margin-top:.5625rem}.notification-summary-item.all .notification-summary-icon[data-v-abdd14e7]{width:1.40625rem;height:1.40625rem}.notification-summary-item:not(.all) .notification-summary-copy[data-v-abdd14e7]{display:flex;flex-direction:column-reverse;align-items:center}.notification-summary-item:not(.all) .notification-summary-value[data-v-abdd14e7]{color:#0a1834;font-size:max(14px,.875rem);line-height:max(20px,1rem);font-weight:500}.notification-summary-item:not(.all) .notification-summary-label[data-v-abdd14e7]{color:#687891}.category-tabs[data-v-abdd14e7]{margin:.5625rem 0 0;overflow:hidden;border:.03125rem solid #dfe7f1;border-radius:.75rem .75rem 0 0;background:#fff}.tab-row[data-v-abdd14e7]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;min-width:100%}.category-tab[data-v-abdd14e7]{position:relative;min-width:0;height:2.28125rem;padding:0;border:0;border-radius:0;background:#fff;color:#0a1834;font-size:max(14px,.875rem);line-height:max(20px,1.03125rem)}.category-tab.active[data-v-abdd14e7]{border:0;background:#fff;color:#1677ff}.category-tab.active[data-v-abdd14e7]:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:.21875rem;border-radius:.125rem .125rem 0 0;background:#1677ff}.tab-count[data-v-abdd14e7]{display:none}.notification-group[data-v-abdd14e7]{padding:0 0 .125rem;background:#fff;border-left:.03125rem solid #dfe7f1;border-right:.03125rem solid #dfe7f1}.notification-group[data-v-abdd14e7]:last-of-type{padding-bottom:.5rem;border-bottom:.03125rem solid #dfe7f1;border-radius:0 0 .75rem .75rem}.notification-section-head[data-v-abdd14e7]{display:flex;align-items:center;min-height:1.9375rem;padding:0 .8125rem;color:#0a1834;font-size:max(14px,.875rem);line-height:max(20px,1.03125rem);font-weight:500}.notification-card[data-v-abdd14e7]{position:relative;gap:.5rem;min-height:4.125rem;margin:0 .8125rem .4375rem;padding:.5625rem;align-items:center;border:.03125rem solid #d9e5f3;border-radius:.4375rem;background:linear-gradient(92deg,#fff 1%,#f7fbff 98%);box-sizing:border-box;box-shadow:none;opacity:1}.notification-card.unread[data-v-abdd14e7]{background:linear-gradient(92deg,#fff 1%,#f7fbff 98%)}.notification-unread-dot[data-v-abdd14e7]{position:absolute;left:.5rem;top:50%;width:.25rem;height:.25rem;margin-top:-.125rem;border-radius:50%;background:#1677ff}.notification-icon-wrap[data-v-abdd14e7]{flex:0 0 2.0625rem;width:2.0625rem;height:2.0625rem;margin-left:.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eaf3ff}.notification-icon-wrap.device[data-v-abdd14e7]{background:#e5f8f0}.notification-icon-wrap.system[data-v-abdd14e7]{background:#eaf3ff}.notification-icon-wrap.system-warning[data-v-abdd14e7]{background:#fff3df}.notification-icon-wrap.system-user[data-v-abdd14e7]{background:#eef1f5}.notification-card-icon[data-v-abdd14e7]{width:1rem;height:1rem}.notification-card.order .notification-card-icon[data-v-abdd14e7]{width:.84375rem;height:1.125rem}.notification-card.device .notification-card-icon[data-v-abdd14e7]{width:.96875rem;height:.96875rem}.notification-card.system .notification-card-icon[data-v-abdd14e7]{width:1.0625rem;height:1.125rem}.notification-card.system-warning .notification-card-icon[data-v-abdd14e7]{width:.90625rem;height:.96875rem}.notification-card.system-user .notification-card-icon[data-v-abdd14e7]{width:.8125rem;height:.96875rem}.notification-title[data-v-abdd14e7]{font-size:max(14px,.875rem);line-height:max(20px,1.21875rem);font-weight:400}.notification-time[data-v-abdd14e7]{flex:0 0 2rem;width:2rem;color:#687891;font-size:max(14px,.75rem);line-height:max(20px,.875rem);text-align:right;white-space:nowrap}.notification-time.multiline[data-v-abdd14e7]{white-space:pre-line}.notification-content[data-v-abdd14e7]{margin-top:0;color:#718097;font-size:max(14px,.8125rem);line-height:max(20px,1.125rem)}.notification-arrow[data-v-abdd14e7]{flex:0 0 .875rem;width:.875rem;height:.875rem;filter:brightness(0) saturate(100%) invert(70%) sepia(10%) saturate(563%) hue-rotate(177deg) brightness(91%) contrast(86%)}.notification-marker[data-v-abdd14e7],.notification-meta[data-v-abdd14e7]{display:none}.notifications-page[data-v-abdd14e7]{padding:0 16px calc(32px + env(safe-area-inset-bottom));background:#f5f7fb;font-size:14px;line-height:1.5}.notifications-page[data-v-abdd14e7] .page-nav-bar{position:sticky;z-index:12;top:0;height:calc(56px + env(safe-area-inset-top));min-height:56px;padding:env(safe-area-inset-top) 16px 0;margin:0 -16px 16px;grid-template-columns:44px minmax(0,1fr) 44px;border:0;background:#f5f7fb}.notifications-page[data-v-abdd14e7] .page-nav-button{width:44px;height:44px}.notifications-page[data-v-abdd14e7] .page-nav-title{font-size:17px;line-height:24px}.notification-summary-card[data-v-abdd14e7]{padding:16px 4px;border:0;border-radius:16px;background:linear-gradient(125deg,#e9f2ff,#f9fcff)}.notification-summary-item[data-v-abdd14e7]{flex-direction:column;gap:6px}.notification-summary-item.all .notification-summary-copy[data-v-abdd14e7]{display:block;text-align:center}.notification-summary-item.all .notification-summary-label[data-v-abdd14e7]{margin:0}.notification-summary-icon[data-v-abdd14e7],.notification-summary-item.all .notification-summary-icon[data-v-abdd14e7]{width:22px;height:22px}.notification-summary-value[data-v-abdd14e7],.notification-summary-item:not(.all) .notification-summary-value[data-v-abdd14e7]{font-size:24px;line-height:30px;font-weight:600}.notification-summary-item:not(.all) .notification-summary-copy[data-v-abdd14e7]{flex-direction:column}.notification-summary-label[data-v-abdd14e7]{font-size:14px;line-height:19px;color:#63748d}.category-tabs[data-v-abdd14e7]{position:sticky;z-index:10;top:calc(56px + env(safe-area-inset-top));margin-top:12px;border:0;border-radius:12px 12px 0 0}.category-tab[data-v-abdd14e7]{height:44px;font-size:14px}.category-tab.active[data-v-abdd14e7]:after{height:3px;left:30%;right:30%}.notification-group[data-v-abdd14e7]{padding:0 14px;border:0}.notification-section-head[data-v-abdd14e7]{min-height:48px;padding:0;font-size:14px;font-weight:600;color:#63748d}.notification-card[data-v-abdd14e7]{margin:0;padding:16px 0;gap:12px;border:0;border-bottom:1px solid #edf1f6;border-radius:0;background:#fff;align-items:flex-start}.notification-card.unread[data-v-abdd14e7]{background:#fff}.notification-icon-wrap[data-v-abdd14e7]{width:36px;height:36px;flex-basis:36px;margin:0}.notification-unread-dot[data-v-abdd14e7]{top:16px;left:28px;width:6px;height:6px;margin:0}.notification-title-row[data-v-abdd14e7]{flex-wrap:wrap;align-items:baseline;gap:4px 8px}.notification-title[data-v-abdd14e7]{font-size:15px;line-height:22px;font-weight:600;white-space:normal}.notification-time[data-v-abdd14e7]{width:auto;flex-basis:auto;font-size:14px;line-height:18px}.notification-time.multiline[data-v-abdd14e7]{white-space:normal}.notification-content[data-v-abdd14e7]{margin-top:6px;font-size:14px;line-height:21px;color:#63748d;overflow-wrap:anywhere}.notification-arrow[data-v-abdd14e7]{margin-top:10px}.load-more[data-v-abdd14e7],.retry-button[data-v-abdd14e7]{min-height:44px;font-size:14px;line-height:44px}.notifications-page[data-v-abdd14e7] .page-nav-bar.compact .page-nav-button{width:44px;height:44px;flex:0 0 44px}.notifications-page[data-v-abdd14e7] .page-nav-bar.compact .page-nav-title{font-size:17px;line-height:24px}.notifications-page[data-v-abdd14e7] .page-nav-back-image{display:none}.notifications-page[data-v-abdd14e7] .page-nav-back:before{content:"";display:block;width:10px;height:10px;margin-left:6px;border-left:2px solid #30445f;border-bottom:2px solid #30445f;transform:rotate(45deg)}.notifications-page[data-v-abdd14e7]{padding-left:12px;padding-right:12px}.notifications-page[data-v-abdd14e7] .page-nav-bar{margin-left:-12px;margin-right:-12px;background:#fff;border-bottom:1px solid #edf1f6}.notification-summary-card[data-v-abdd14e7]{border-radius:18px;padding:20px 12px}.notification-summary-item[data-v-abdd14e7]{gap:8px}.notification-summary-value[data-v-abdd14e7]{font-weight:650}.notification-summary-item.all .notification-summary-value[data-v-abdd14e7]{color:#1a79ff}.notification-summary-icon[data-v-abdd14e7]{width:24px;height:24px}.notification-tools[data-v-abdd14e7]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 0;color:#63748d;font-size:14px}.notification-tools uni-button[data-v-abdd14e7]{min-height:44px;padding:0;margin:0;display:flex;align-items:center;gap:6px;background:transparent;font-size:14px;color:#316ead}.notification-tools uni-button[data-v-abdd14e7]:after{border:0}.notification-tools uni-button uni-text[data-v-abdd14e7]{font-size:20px}.category-tabs[data-v-abdd14e7]{margin-top:0;padding:0 12px;box-sizing:border-box;border-radius:16px 16px 0 0}.notification-group[data-v-abdd14e7]{padding:0 20px}.notification-section-head[data-v-abdd14e7]{color:#7b8ba0;font-size:14px}.notification-icon-wrap[data-v-abdd14e7]{width:40px;height:40px;flex-basis:40px;border-radius:12px}.notification-unread-dot[data-v-abdd14e7]{left:34px;top:16px;border:2px solid #fff}.notification-card[data-v-abdd14e7]{padding:18px 0;gap:14px}.notification-title[data-v-abdd14e7]{font-size:15px;line-height:23px}.notification-content[data-v-abdd14e7]{font-size:14px;line-height:22px}.notification-time[data-v-abdd14e7]{font-size:14px;color:#7b8ba0}.notification-arrow[data-v-abdd14e7]{display:none}.empty-state[data-v-abdd14e7]{display:flex;flex-direction:column;align-items:center;padding:48px 24px;border:0;border-radius:0 0 18px 18px;box-shadow:none}.empty-notice-icon[data-v-abdd14e7]{width:48px;height:48px;padding:18px;border-radius:24px;background:#eff5ff;margin-bottom:20px}.empty-title[data-v-abdd14e7]{color:#345473;font-size:16px;line-height:24px;font-weight:550}.empty-description[data-v-abdd14e7]{max-width:250px;margin-top:8px;color:#73839b;font-size:14px;line-height:22px;text-align:center}.empty-state uni-button[data-v-abdd14e7]{height:44px;min-width:120px;margin-top:24px;border:1px solid #dbe7f7;border-radius:12px;background:#fff;color:#376eac;font-size:14px;line-height:44px}.empty-state uni-button[data-v-abdd14e7]:after{border:0}.notifications-page[data-v-abdd14e7] .page-nav-bar.compact.role-admin{height:calc(56px + env(safe-area-inset-top));min-height:56px;padding:env(safe-area-inset-top) 12px 0;margin-bottom:0}.notifications-page .notification-tools[data-v-abdd14e7]{min-height:44px;margin:0;padding:0 4px}.notifications-page .category-tabs[data-v-abdd14e7]{margin-top:0;margin-bottom:0}.profile-page[data-v-3aed8f77]{min-height:100vh;box-sizing:border-box;padding:5rem 1rem calc(6.875rem + env(safe-area-inset-bottom));background:#f4f8fd;color:#102b5c}.page-head[data-v-3aed8f77],.media-grid[data-v-3aed8f77],.error-panel[data-v-3aed8f77],.save-bar[data-v-3aed8f77]{display:flex;align-items:center}.page-head[data-v-3aed8f77]{justify-content:space-between;gap:.625rem;margin:.5625rem 0 .75rem}.page-title[data-v-3aed8f77],.page-subtitle[data-v-3aed8f77],.section-title[data-v-3aed8f77],.field-label[data-v-3aed8f77],.upload-status[data-v-3aed8f77],.word-count[data-v-3aed8f77]{display:block}.page-title[data-v-3aed8f77]{font-size:max(14px,1.25rem);font-weight:800}.page-subtitle[data-v-3aed8f77]{margin-top:.1875rem;color:#63748d;font-size:max(14px,.75rem)}.completion-ring[data-v-3aed8f77]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:.25rem solid #eaf3ff;border-top-color:#1a79ff;border-radius:50%;color:#1a79ff;font-size:max(14px,.71875rem);font-weight:800}.surface[data-v-3aed8f77],.error-panel[data-v-3aed8f77]{box-sizing:border-box;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08);margin-bottom:.75rem;padding:.875rem}.section-title[data-v-3aed8f77]{margin-bottom:.6875rem;font-size:max(14px,.9375rem);font-weight:800}.media-grid[data-v-3aed8f77]{align-items:flex-start;gap:.6875rem}.media-item[data-v-3aed8f77]{flex:0 0 4.6875rem}.media-item.cover-item[data-v-3aed8f77]{flex:1 1 auto;min-width:0}.field-label[data-v-3aed8f77]{margin-bottom:.3125rem;color:#63748d;font-size:max(14px,.75rem)}.logo-preview[data-v-3aed8f77]{width:4.6875rem;height:4.6875rem}.cover-preview[data-v-3aed8f77]{width:100%;height:4.6875rem}.logo-preview[data-v-3aed8f77],.cover-preview[data-v-3aed8f77]{overflow:hidden;border:.03125rem dashed #d9e5f3;border-radius:.375rem;background:#f4f8fd}.preview-image[data-v-3aed8f77]{width:100%;height:100%}.image-placeholder[data-v-3aed8f77]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#1a79ff;font-size:max(14px,.71875rem)}.upload-status[data-v-3aed8f77]{margin-top:.4375rem;color:#1a79ff;font-size:max(14px,.71875rem)}.form-field[data-v-3aed8f77]{position:relative;margin-bottom:.75rem}.form-field[data-v-3aed8f77]:last-child{margin-bottom:0}.form-input[data-v-3aed8f77],.picker-field[data-v-3aed8f77],.form-textarea[data-v-3aed8f77]{width:100%;box-sizing:border-box;border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#f4f8fd;color:#102b5c;font-size:max(14px,.8125rem)}.form-input[data-v-3aed8f77],.picker-field[data-v-3aed8f77]{height:2.375rem;padding:0 .625rem;line-height:2.3125rem}.form-textarea[data-v-3aed8f77]{min-height:5.625rem;padding:.5625rem .625rem 1.375rem;line-height:1.6}.word-count[data-v-3aed8f77]{position:absolute;right:.5rem;bottom:.375rem;color:#63748d;font-size:max(14px,.625rem)}.save-bar[data-v-3aed8f77]{position:fixed;z-index:8;left:0;right:0;bottom:0;gap:.5625rem;padding:.5625rem 1rem calc(.5625rem + env(safe-area-inset-bottom));border-top:.03125rem solid #e8eff8;background:rgba(255,255,255,.96)}.primary-button[data-v-3aed8f77],.secondary-button[data-v-3aed8f77]{flex:1 1 0;height:2.375rem;font-size:max(14px,.8125rem);line-height:max(20px,2.3125rem)}.primary-button[data-v-3aed8f77]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.secondary-button[data-v-3aed8f77]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none}.error-panel[data-v-3aed8f77]{justify-content:space-between;gap:.625rem;border-color:rgba(217,71,71,.25);background:#fff0f0;color:#d94747;font-size:max(14px,.75rem)}.retry-button[data-v-3aed8f77]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none;flex:0 0 auto;min-width:3.75rem}.profile-page[data-v-3aed8f77]{padding:0 16px calc(96px + env(safe-area-inset-bottom));background:#f5f7fb;font-size:14px;line-height:1.5}.profile-page[data-v-3aed8f77] .page-nav-bar{position:sticky;top:0;z-index:12;height:calc(56px + env(safe-area-inset-top));min-height:56px;padding:env(safe-area-inset-top) 16px 0;margin:0 -16px 16px;grid-template-columns:44px minmax(0,1fr) 44px;background:#f5f7fb}.profile-page[data-v-3aed8f77] .page-nav-button{width:44px;height:44px}.profile-page[data-v-3aed8f77] .page-nav-title{font-size:17px;line-height:24px}.profile-completion[data-v-3aed8f77]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px;padding:16px;border-radius:16px;background:#fff;color:#63748d;font-size:14px}.profile-completion-value[data-v-3aed8f77]{margin-left:auto;color:#1965bd;font-size:22px;font-weight:600}.profile-progress[data-v-3aed8f77]{flex-basis:100%;height:5px;overflow:hidden;border-radius:3px;background:#dfe9f7}.profile-progress>uni-view[data-v-3aed8f77]{height:100%;background:#1a79ff;border-radius:inherit}.surface[data-v-3aed8f77]{padding:16px;margin-bottom:16px;border:0;border-radius:16px;box-shadow:none}.section-title[data-v-3aed8f77]{margin-bottom:16px;font-size:16px;font-weight:600}.field-label[data-v-3aed8f77]{margin-bottom:8px;font-size:14px;color:#43556d}.media-grid[data-v-3aed8f77]{gap:16px}.media-item[data-v-3aed8f77]{flex-basis:80px}.logo-preview[data-v-3aed8f77]{width:80px;height:80px}.cover-preview[data-v-3aed8f77]{height:80px}.form-field[data-v-3aed8f77]{margin-bottom:20px}.form-input[data-v-3aed8f77],.picker-field[data-v-3aed8f77]{height:48px;padding:0 12px;line-height:48px;font-size:15px;border-radius:10px;background:#f8fafc}.form-textarea[data-v-3aed8f77]{min-height:132px;padding:12px 12px 32px;font-size:15px;line-height:24px;border-radius:10px;background:#f8fafc}.word-count[data-v-3aed8f77]{right:12px;bottom:8px;font-size:14px}.save-bar[data-v-3aed8f77]{gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.save-bar uni-button[data-v-3aed8f77]{height:48px;margin:0;border-radius:12px;font-size:15px;line-height:48px}.secondary-button[data-v-3aed8f77]{flex:1}.primary-button[data-v-3aed8f77]{flex:2}.profile-page[data-v-3aed8f77] .page-nav-bar.compact .page-nav-button{width:44px;height:44px;flex:0 0 44px}.profile-page[data-v-3aed8f77] .page-nav-bar.compact .page-nav-title{font-size:17px;line-height:24px}.profile-page[data-v-3aed8f77] .page-nav-back-image{display:none}.profile-page[data-v-3aed8f77] .page-nav-back:before{content:"";display:block;width:10px;height:10px;margin-left:6px;border-left:2px solid #30445f;border-bottom:2px solid #30445f;transform:rotate(45deg)}.profile-page[data-v-3aed8f77]{padding-left:12px;padding-right:12px}.profile-page[data-v-3aed8f77] .page-nav-bar{margin-left:-12px;margin-right:-12px;background:#fff;border-bottom:1px solid #edf1f6}.surface[data-v-3aed8f77]{padding:20px;border-radius:18px;margin-bottom:12px}.section-title[data-v-3aed8f77]{font-size:16px;margin-bottom:18px}.media-grid[data-v-3aed8f77]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;align-items:start}.media-item[data-v-3aed8f77]{min-width:0}.media-label[data-v-3aed8f77]{margin-bottom:12px}.media-label .field-label[data-v-3aed8f77]{font-size:14px;margin-bottom:4px}.media-hint[data-v-3aed8f77]{font-size:14px;color:#73839b;line-height:18px}.image-upload[data-v-3aed8f77]{position:relative;display:block;width:100%;height:104px;padding:0;margin:0;overflow:hidden;border:1px solid #e2e9f2;border-radius:14px;background:#f2f6fc}.image-upload[data-v-3aed8f77]:after{border:0}.preview-image[data-v-3aed8f77]{display:block;width:100%;height:100%}.image-placeholder[data-v-3aed8f77]{display:flex;height:100%;flex-direction:column;gap:4px;align-items:center;justify-content:center;color:#627b9b;font-size:14px;line-height:18px}.upload-plus[data-v-3aed8f77]{color:#256fc9;font-size:26px;line-height:30px}.image-edit-overlay[data-v-3aed8f77]{position:absolute;left:0;right:0;bottom:0;padding:5px;background:rgba(18,40,66,.65);color:#fff;font-size:14px;line-height:18px;text-align:center}.image-remove[data-v-3aed8f77]{min-height:44px;width:100%;margin:4px 0 0;padding:0;background:transparent;color:#b94b4b;font-size:14px;line-height:44px}.image-remove[data-v-3aed8f77]:after{border:0}.media-help[data-v-3aed8f77],.upload-status[data-v-3aed8f77]{display:block;margin-top:10px;color:#73839b;font-size:14px;line-height:20px}.form-field[data-v-3aed8f77]{margin-bottom:22px}.field-label[data-v-3aed8f77]{color:#3d526e;font-size:14px;font-weight:500}.address-input[data-v-3aed8f77]{min-height:72px;padding:12px;line-height:24px}.form-input[data-v-3aed8f77],.picker-field[data-v-3aed8f77],.form-textarea[data-v-3aed8f77]{border-color:#e2e8f0;background:#f8fafc}.picker-field[data-v-3aed8f77]{display:flex;justify-content:space-between}.picker-field[data-v-3aed8f77]:after{content:"›";color:#8b9ab0;font-size:20px}.uni-list[data-v-bf390bdf]{display:flex;background-color:#fff;position:relative;flex-direction:column}.uni-list--border[data-v-bf390bdf]{position:relative;z-index:-1}.uni-list--border-top[data-v-bf390bdf]{position:absolute;top:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5;z-index:1}.uni-list--border-bottom[data-v-bf390bdf]{position:absolute;bottom:0;right:0;left:0;height:1px;transform:scaleY(.5);background-color:#e5e5e5}.uni-badge--x[data-v-0aa0ad6c]{display:inline-block;position:relative}.uni-badge--absolute[data-v-0aa0ad6c]{position:absolute}.uni-badge--small[data-v-0aa0ad6c]{transform:scale(.8);transform-origin:center center}.uni-badge[data-v-0aa0ad6c]{display:flex;overflow:hidden;box-sizing:border-box;font-feature-settings:"tnum";min-width:20px;justify-content:center;flex-direction:row;height:20px;padding:0 4px;line-height:18px;color:#fff;border-radius:100px;background-color:#909399;background-color:transparent;border:1px solid #fff;text-align:center;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px;z-index:999;cursor:pointer}.uni-badge--info[data-v-0aa0ad6c]{color:#fff;background-color:#909399}.uni-badge--primary[data-v-0aa0ad6c]{background-color:#2979ff}.uni-badge--success[data-v-0aa0ad6c]{background-color:#4cd964}.uni-badge--warning[data-v-0aa0ad6c]{background-color:#f0ad4e}.uni-badge--error[data-v-0aa0ad6c]{background-color:#dd524d}.uni-badge--inverted[data-v-0aa0ad6c]{padding:0 5px 0 0;color:#909399}.uni-badge--info-inverted[data-v-0aa0ad6c]{color:#909399;background-color:transparent}.uni-badge--primary-inverted[data-v-0aa0ad6c]{color:#2979ff;background-color:transparent}.uni-badge--success-inverted[data-v-0aa0ad6c]{color:#4cd964;background-color:transparent}.uni-badge--warning-inverted[data-v-0aa0ad6c]{color:#f0ad4e;background-color:transparent}.uni-badge--error-inverted[data-v-0aa0ad6c]{color:#dd524d;background-color:transparent}.uni-list-item[data-v-b9451521]{display:flex;font-size:16px;position:relative;justify-content:space-between;align-items:center;background-color:#fff;flex-direction:row;cursor:pointer}.uni-list-item--disabled[data-v-b9451521]{opacity:.3}.uni-list-item--hover[data-v-b9451521]{background-color:#f1f1f1!important}.uni-list-item__container[data-v-b9451521]{position:relative;display:flex;flex-direction:row;padding:12px 15px;flex:1;overflow:hidden}.container--right[data-v-b9451521]{padding-right:0}.uni-list--border[data-v-b9451521]{position:absolute;top:0;right:0;left:0}.uni-list--border[data-v-b9451521]:after{position:absolute;top:0;right:0;left:0;height:1px;content:"";transform:scaleY(.5);background-color:#e5e5e5}.uni-list-item__content[data-v-b9451521]{display:flex;padding-right:8px;flex:1;color:#3b4144;flex-direction:column;justify-content:space-between;overflow:hidden}.uni-list-item__content--center[data-v-b9451521]{justify-content:center}.uni-list-item__content-title[data-v-b9451521]{font-size:14px;color:#3b4144;overflow:hidden}.uni-list-item__content-note[data-v-b9451521]{margin-top:.1875rem;color:#999;font-size:12px;overflow:hidden}.uni-list-item__extra[data-v-b9451521]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.uni-list-item__header[data-v-b9451521]{display:flex;flex-direction:row;align-items:center}.uni-list-item__icon[data-v-b9451521]{margin-right:.5625rem;flex-direction:row;justify-content:center;align-items:center}.uni-list-item__icon-img[data-v-b9451521]{display:block;height:26px;width:26px;margin-right:10px}.uni-icon-wrapper[data-v-b9451521]{display:flex;align-items:center;padding:0 10px}.flex--direction[data-v-b9451521]{flex-direction:column;align-items:initial}.flex--justify[data-v-b9451521]{justify-content:initial}.uni-list--lg[data-v-b9451521]{height:40px;width:40px}.uni-list--base[data-v-b9451521]{height:26px;width:26px}.uni-list--sm[data-v-b9451521]{height:20px;width:20px}.uni-list-item__extra-text[data-v-b9451521]{color:#999;font-size:12px}.uni-ellipsis-1[data-v-b9451521]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-ellipsis-2[data-v-b9451521]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.action-list[data-v-9a3642a7]{background:transparent!important}.action-list[data-v-9a3642a7] .uni-list-item{margin-bottom:8px;border-radius:12px;overflow:hidden}.action-list[data-v-9a3642a7] .uni-list-item__content-title{font-size:15px;color:#15345b;font-weight:500}.action-list[data-v-9a3642a7] .uni-list-item__content-note{font-size:12px;line-height:18px;color:#63758d;margin-top:4px}.action-list[data-v-9a3642a7] .uni-list-item__icon{margin-right:12px}.action-list[data-v-9a3642a7] .danger .uni-list-item__content-title{color:#ba3838}.action-list[data-v-9a3642a7] .uni-list--border-top,.action-list[data-v-9a3642a7] .uni-list--border-bottom,.action-list[data-v-9a3642a7] .border--left{display:none}.sheet-cancel[data-v-9a3642a7]{height:46px;margin:0;border:0;border-radius:12px;background:#f0f3f8;color:#4c627d;font-size:15px;line-height:46px}.sheet-cancel[data-v-9a3642a7]:after{border:0}.printer-manager[data-v-dbf70f07]{padding:.5625rem .75rem 1.25rem;color:#203858}uni-button[data-v-dbf70f07]{margin:0;padding:0 .5625rem;border:.03125rem solid #dae5f1;border-radius:.3125rem;background:#fff;color:#2875bd;font-size:max(14px,.75rem);line-height:max(20px,2.125rem)}uni-button[data-v-dbf70f07]:after{border:0}uni-button[disabled][data-v-dbf70f07]{opacity:.48}uni-button.primary[data-v-dbf70f07]{background:#168fff;border-color:#168fff;color:#fff}.connection-note[data-v-dbf70f07],.readonly-note[data-v-dbf70f07]{margin-bottom:.625rem;color:#60758e;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.connection-note uni-button[data-v-dbf70f07]{margin-top:.4375rem;width:-moz-fit-content;width:fit-content}.readonly-note[data-v-dbf70f07]{color:#946518}.recovery-note[data-v-dbf70f07]{margin-bottom:.625rem;padding:.6875rem;background:#fff5df;border-radius:.375rem;color:#8a6225;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.recovery-note uni-button[data-v-dbf70f07]{margin-top:.4375rem}.section-head[data-v-dbf70f07]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5625rem}.section-title[data-v-dbf70f07]{color:#173762;font-size:max(14px,.90625rem);font-weight:700}.count[data-v-dbf70f07]{margin-left:.25rem;color:#8a9db7;font-size:max(14px,.75rem)}.small[data-v-dbf70f07]{flex:none;padding:0 .5625rem;font-size:max(14px,.71875rem);line-height:max(20px,1.8125rem)}.device-card[data-v-dbf70f07],.jobs-card[data-v-dbf70f07]{margin-bottom:.6875rem;padding:.75rem;border:.03125rem solid #e4edf7;border-radius:.5625rem;background:#fff}.device-head[data-v-dbf70f07]{display:flex;align-items:center;gap:.5rem}.device-image[data-v-dbf70f07]{flex:none;width:2.3125rem;height:2.3125rem}.device-name[data-v-dbf70f07]{display:block;font-size:max(14px,.90625rem);font-weight:700;overflow-wrap:anywhere}.muted[data-v-dbf70f07]{display:block;margin-top:.1875rem;color:#8091a7;font-size:max(14px,.6875rem);line-height:max(20px,1.03125rem);overflow-wrap:anywhere}.status[data-v-dbf70f07]{display:block;margin-top:.15625rem;font-size:max(14px,.71875rem)}.status.success[data-v-dbf70f07]{color:#22946a}.status.warning[data-v-dbf70f07]{color:#ba702c}.device-address[data-v-dbf70f07]{margin-top:.5625rem;font-size:max(14px,.78125rem);overflow-wrap:anywhere}.device-summary[data-v-dbf70f07]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem;margin:.3125rem 0;font-size:max(14px,.71875rem);line-height:max(20px,1.0625rem)}.device-times[data-v-dbf70f07]{display:flex;flex-direction:column;padding:.4375rem 0;border-top:.03125rem solid #edf1f6;color:#8091a7;font-size:max(14px,.65625rem);line-height:max(20px,1rem)}.device-actions[data-v-dbf70f07]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.device-actions uni-button[data-v-dbf70f07]{padding:0 .125rem;line-height:max(20px,1.875rem);font-size:max(14px,.6875rem)}.device-actions .danger[data-v-dbf70f07]{color:#d25858}.empty[data-v-dbf70f07]{padding:.9375rem .25rem;color:#8091a7;font-size:max(14px,.78125rem);line-height:max(20px,1.1875rem)}.error-panel[data-v-dbf70f07]{margin-bottom:.625rem;padding:.625rem;background:#fff0ed;border-radius:.375rem;color:#b9493b;font-size:max(14px,.75rem);line-height:max(20px,1.125rem)}.error-panel uni-button[data-v-dbf70f07]{margin-top:.375rem;width:4.375rem}.job-note[data-v-dbf70f07]{margin-bottom:.5625rem}.job-filter[data-v-dbf70f07]{display:flex;justify-content:space-between;padding:.4375rem .5625rem;background:#f3f7fb;border-radius:.3125rem;font-size:max(14px,.75rem)}.job-row[data-v-dbf70f07]{padding:.6875rem 0;border-bottom:.03125rem solid #edf1f6}.job-row[data-v-dbf70f07]:last-child{border:0;padding-bottom:0}.job-heading[data-v-dbf70f07]{display:flex;gap:.5625rem;justify-content:space-between;align-items:start;font-size:max(14px,.78125rem);font-weight:600}.job-heading>uni-text[data-v-dbf70f07]:first-child{flex:1;min-width:0;overflow-wrap:anywhere}.job-heading .status[data-v-dbf70f07]{flex:none;margin:0}.job-error[data-v-dbf70f07]{display:block;color:#c24b42;font-size:max(14px,.75rem);line-height:max(20px,1.125rem);margin-top:.375rem;overflow-wrap:anywhere}.job-foot[data-v-dbf70f07]{display:flex;align-items:center;gap:.5rem;margin-top:.375rem;color:#73849b;font-size:max(14px,.6875rem);line-height:max(20px,1.03125rem)}.job-foot>uni-text[data-v-dbf70f07]{flex:1;min-width:0}.job-buttons[data-v-dbf70f07]{flex:none;display:flex;flex-direction:column;gap:.3125rem}.editor-mask[data-v-dbf70f07]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;align-items:flex-end;background:rgba(12,28,49,.46)}.editor-sheet[data-v-dbf70f07]{width:100%;max-height:93vh;box-sizing:border-box;padding:.875rem .875rem calc(.6875rem + env(safe-area-inset-bottom));border-radius:.75rem .75rem 0 0;background:#fff}.close[data-v-dbf70f07]{width:1.875rem;padding:0;border:0;font-size:max(14px,1.25rem);line-height:max(20px,1.875rem);color:#8495aa}.editor-body[data-v-dbf70f07]{height:66vh}.field-label[data-v-dbf70f07]{display:block;margin:.625rem 0 .3125rem;font-size:max(14px,.78125rem);font-weight:600}uni-input[data-v-dbf70f07]{min-height:2.25rem;box-sizing:border-box;padding:.375rem .5625rem;border:.03125rem solid #dae4f0;border-radius:.3125rem;background:#f8fafc;color:#203858;font-size:max(14px,.84375rem)}.address-fields[data-v-dbf70f07]{display:grid;grid-template-columns:minmax(0,1fr) 5.625rem;gap:.5625rem}.switch-row[data-v-dbf70f07],.setting-row[data-v-dbf70f07]{display:flex;justify-content:space-between;align-items:center;min-height:2.6875rem;gap:.625rem;border-bottom:.03125rem solid #edf1f6;font-size:max(14px,.78125rem)}.switch-row uni-switch[data-v-dbf70f07]{transform:scale(.85);transform-origin:right center}.option-list[data-v-dbf70f07]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3125rem}.option-list uni-button[data-v-dbf70f07]{padding:0 .125rem;font-size:max(14px,.71875rem);line-height:max(20px,2rem)}.option-list .selected[data-v-dbf70f07]{color:#087cdd;border-color:#168fff;background:#edf6ff}.copies[data-v-dbf70f07]{display:flex;align-items:center;gap:.625rem}.copies uni-button[data-v-dbf70f07]{width:1.8125rem;padding:0;line-height:1.75rem}.editor-footer[data-v-dbf70f07]{display:grid;grid-template-columns:1fr 2fr;gap:.5625rem;padding-top:.625rem}.token-sheet[data-v-dbf70f07]{width:100%;max-height:90vh;overflow-y:auto;padding:1.1875rem .875rem calc(.9375rem + env(safe-area-inset-bottom));border-radius:.75rem .75rem 0 0;box-sizing:border-box;background:#fff}.command[data-v-dbf70f07]{display:block;padding:.375rem;background:#f1f5fa;color:#203858;font-family:monospace;font-size:max(14px,.75rem);overflow-wrap:anywhere}.token-description[data-v-dbf70f07]{display:block;margin:.6875rem 0;font-size:max(14px,.78125rem);color:#62778f;line-height:max(20px,1.1875rem)}.token-value[data-v-dbf70f07]{display:block;padding:.6875rem;border-radius:.375rem;background:#f1f5fa;overflow-wrap:anywhere;font-family:monospace;font-size:max(14px,.75rem);line-height:max(20px,1.1875rem)}.token-sheet uni-button[data-v-dbf70f07]{margin-top:.625rem}@media(min-width:700px){.printer-manager[data-v-dbf70f07]{max-width:31.25rem;margin:0 auto}.editor-mask[data-v-dbf70f07]{align-items:center;justify-content:center}.editor-sheet[data-v-dbf70f07],.token-sheet[data-v-dbf70f07]{width:650px;border-radius:.625rem}}.printer-manager[data-v-dbf70f07]{font-size:14px;line-height:1.5}.printer-manager uni-button[data-v-dbf70f07]{min-height:44px;border-radius:10px;font-size:14px;line-height:1.4;display:flex;align-items:center;justify-content:center}.connection-note[data-v-dbf70f07],.readonly-note[data-v-dbf70f07],.recovery-note[data-v-dbf70f07]{padding:14px;border-radius:12px;font-size:14px;line-height:20px;color:#63748d}.section-head[data-v-dbf70f07]{margin-bottom:14px;gap:12px}.section-title[data-v-dbf70f07]{font-size:16px;line-height:24px}.device-card[data-v-dbf70f07],.jobs-card[data-v-dbf70f07]{padding:16px;margin-bottom:16px;border:0;border-radius:16px}.device-image[data-v-dbf70f07]{width:44px;height:44px}.device-name[data-v-dbf70f07]{font-size:16px;line-height:24px}.muted[data-v-dbf70f07],.device-times[data-v-dbf70f07],.job-foot[data-v-dbf70f07]{color:#63748d;font-size:14px;line-height:20px}.device-address[data-v-dbf70f07]{padding:12px;background:#f5f7fb;border-radius:10px;font-size:14px;line-height:20px}.device-summary[data-v-dbf70f07]{gap:6px;font-size:14px;line-height:20px}.device-actions[data-v-dbf70f07]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.device-actions uni-button[data-v-dbf70f07]{font-size:14px}.device-actions .danger[data-v-dbf70f07]{background:#fff4f4}.job-filter[data-v-dbf70f07]{min-height:44px;box-sizing:border-box;align-items:center;font-size:14px}.job-heading[data-v-dbf70f07]{font-size:14px;line-height:22px}.job-foot[data-v-dbf70f07]{flex-wrap:wrap;gap:10px}.job-foot>uni-text[data-v-dbf70f07]{flex-basis:100%}.job-buttons[data-v-dbf70f07]{flex-direction:row;flex-wrap:wrap;margin-left:auto}.editor-sheet[data-v-dbf70f07]{display:flex;flex-direction:column;max-height:92vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.editor-sheet .close[data-v-dbf70f07]{width:44px;height:44px;font-size:24px}.editor-body[data-v-dbf70f07]{height:62vh;min-height:0}.field-label[data-v-dbf70f07]{font-size:14px;margin:20px 0 8px}.printer-manager uni-input[data-v-dbf70f07]{min-height:48px;padding:10px 12px;font-size:15px;border-radius:10px}.address-fields[data-v-dbf70f07]{grid-template-columns:minmax(0,1fr) 88px;gap:12px}.option-list[data-v-dbf70f07]{gap:8px}.connection-options[data-v-dbf70f07]{grid-template-columns:repeat(2,minmax(0,1fr))}.option-list uni-button[data-v-dbf70f07]{padding:8px;font-size:14px}.switch-row[data-v-dbf70f07],.setting-row[data-v-dbf70f07]{min-height:60px;font-size:14px}.copies[data-v-dbf70f07]{gap:12px}.copies uni-button[data-v-dbf70f07]{width:44px}.editor-footer[data-v-dbf70f07]{gap:12px;padding-top:12px}.editor-footer uni-button[data-v-dbf70f07]{height:48px;font-size:15px}.printer-manager[data-v-dbf70f07]{max-width:none;margin:0;padding:0 0 24px;color:#15345b}.printer-page-tabs[data-v-dbf70f07]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin:0 0 18px;background:#eaf0f7;border-radius:12px}.printer-page-tabs uni-button[data-v-dbf70f07]{height:42px;min-height:42px;margin:0;border:0;border-radius:9px;background:transparent;color:#63758d;font-size:15px;line-height:22px;gap:5px}.printer-page-tabs uni-button.active[data-v-dbf70f07]{background:#fff;color:#176ee1;font-weight:600}.printer-page-tabs uni-button uni-text[data-v-dbf70f07]{font-size:12px}.section-head[data-v-dbf70f07]{margin:0 0 12px;gap:12px}.section-title[data-v-dbf70f07]{font-size:16px;line-height:24px;font-weight:600}.section-head .small[data-v-dbf70f07]{height:40px;min-height:40px;padding:0 12px;border-radius:10px;font-size:13px}.device-card[data-v-dbf70f07]{padding:16px 14px 0;margin:0 0 14px;border:1px solid #e7edf4;border-radius:16px;box-shadow:none;background:#fff}.device-head[data-v-dbf70f07]{align-items:center;gap:10px}.device-image[data-v-dbf70f07]{width:42px;height:42px;flex:0 0 42px;padding:5px;box-sizing:border-box;background:#f0f5fb;border-radius:12px}.device-copy[data-v-dbf70f07]{flex:1;min-width:0}.device-name[data-v-dbf70f07]{font-size:17px;line-height:25px;overflow-wrap:anywhere}.device-type[data-v-dbf70f07]{display:block;margin-top:3px;font-size:12px;line-height:18px;color:#63758d}.device-state[data-v-dbf70f07]{flex:none;max-width:90px;padding:4px 7px;border-radius:6px;background:#fff3df;color:#95601c;font-size:12px;line-height:18px}.device-state.online[data-v-dbf70f07]{background:#e7f5ee;color:#21774f}.printer-facts[data-v-dbf70f07]{display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:8px;margin:18px 0 12px;padding:14px 10px;background:#f7f9fc;border-radius:10px}.printer-facts>uni-view[data-v-dbf70f07]{min-width:0}.printer-facts uni-text[data-v-dbf70f07]{display:block;font-size:13px;line-height:20px}.printer-facts uni-text[data-v-dbf70f07]:first-child{margin-bottom:5px;color:#63758d;font-size:12px}.printer-facts .enabled[data-v-dbf70f07]{color:#21774f}.device-next-step[data-v-dbf70f07]{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#63758d;font-size:12px;line-height:20px}.device-next-step>uni-text[data-v-dbf70f07]{flex:1;min-width:0}.device-next-step uni-button[data-v-dbf70f07]{flex:none;min-height:36px;height:auto;padding:0 6px;border:0;background:transparent;font-size:13px;line-height:20px}.device-actions[data-v-dbf70f07]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 10px}.device-actions uni-button[data-v-dbf70f07]{height:44px;min-height:44px;padding:0 6px;border:1px solid #dae6f5;border-radius:10px;background:#fff;color:#2869b3;font-size:14px;line-height:22px}.device-actions .action-primary[data-v-dbf70f07]{border-color:#1978ff;background:#1978ff;color:#fff}.device-links[data-v-dbf70f07]{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #edf1f6}.device-links uni-button[data-v-dbf70f07]{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;margin:0;padding:0;background:transparent;border:0;font-size:13px;color:#63758d}.printer-help[data-v-dbf70f07]{padding:4px 6px 16px;color:#63758d;font-size:12px;line-height:21px}.printer-help>uni-text[data-v-dbf70f07]{display:block;margin-bottom:8px}.printer-help>uni-text[data-v-dbf70f07]:first-child{color:#435d7c;font-size:14px;font-weight:500}.help-label[data-v-dbf70f07]{color:#435d7c;margin-right:8px;font-weight:500}.printer-help uni-button[data-v-dbf70f07]{margin-top:12px}.printer-empty[data-v-dbf70f07]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 16px;background:#fff;border-radius:16px}.printer-empty>uni-text[data-v-dbf70f07]{font-size:16px;font-weight:600}.printer-empty>uni-text+uni-text[data-v-dbf70f07]{font-size:13px;color:#63758d;font-weight:400;line-height:21px}.printer-empty uni-button[data-v-dbf70f07]{margin-top:4px}.jobs-card[data-v-dbf70f07]{padding:16px 14px;border:1px solid #e7edf4;border-radius:16px;box-shadow:none;background:#fff}.job-note[data-v-dbf70f07]{font-size:12px;line-height:20px}.job-heading[data-v-dbf70f07]{flex-wrap:wrap;gap:6px}.job-heading>uni-text[data-v-dbf70f07]:first-child{font-size:14px;font-weight:600}.job-row[data-v-dbf70f07]{padding:16px 0}.job-row .muted[data-v-dbf70f07],.job-foot[data-v-dbf70f07]{font-size:12px;line-height:20px}.job-filter[data-v-dbf70f07]{margin:14px 0;background:#f4f7fb;border-radius:10px}.job-buttons[data-v-dbf70f07]{flex-wrap:wrap;gap:8px}.printer-form.editor-body[data-v-dbf70f07]{height:auto;max-height:none;padding:0;overflow:visible}.printer-form-section[data-v-dbf70f07]{padding:14px;margin-bottom:14px;border:1px solid #e7edf4;border-radius:14px;background:#fff}.form-section-heading[data-v-dbf70f07]{display:block;margin-bottom:12px;color:#15345b;font-size:15px;font-weight:600}.printer-form .field-label[data-v-dbf70f07]{margin:14px 0 7px;font-size:14px;font-weight:500}.printer-form .muted[data-v-dbf70f07]{display:block;margin:8px 0;font-size:12px;line-height:20px;color:#63758d}.printer-form uni-input[data-v-dbf70f07]{height:46px;min-height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #dfe7f0;border-radius:10px;background:#f8fafc;font-size:14px}.printer-form .option-list[data-v-dbf70f07]{gap:8px}.printer-form .connection-options[data-v-dbf70f07]{grid-template-columns:repeat(2,minmax(0,1fr))}.printer-form .option-list uni-button[data-v-dbf70f07]{min-height:44px;height:auto;padding:10px;font-size:13px;line-height:20px;border-radius:10px}.printer-form .option-list uni-button.selected[data-v-dbf70f07]{background:#edf5ff;border-color:#9ec8ff;color:#1768c3}.printer-form .switch-row[data-v-dbf70f07]{min-height:56px;gap:12px}.printer-form .setting-row[data-v-dbf70f07]{min-height:56px}.editor-footer[data-v-dbf70f07]{padding:0;gap:10px}.editor-footer uni-button[data-v-dbf70f07]{height:46px;min-height:46px;flex:1;border-radius:11px;font-size:15px}.printer-manager uni-button[data-v-dbf70f07]:focus-visible{outline:2px solid #1978ff;outline-offset:2px}@media(max-width:360px){.device-head[data-v-dbf70f07]{flex-wrap:wrap}.device-state[data-v-dbf70f07]{margin-left:52px;max-width:none}.printer-facts[data-v-dbf70f07]{padding:12px 8px;gap:6px}}.printer-form .connection-options[data-v-dbf70f07] .admin-notice{grid-column:1/-1}.admin-settings-subpage[data-v-22bd7f75]{min-height:100vh;padding:4.625rem 1rem calc(4.6875rem + env(safe-area-inset-bottom));box-sizing:border-box;background:#fffdf9;color:#2a211c}.subpage-hero[data-v-22bd7f75],.form-row[data-v-22bd7f75],.detail-actions[data-v-22bd7f75],.staff-search-row[data-v-22bd7f75],.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75],.table-create[data-v-22bd7f75],.table-config-row[data-v-22bd7f75],.table-qrcode-actions[data-v-22bd7f75]{display:flex;align-items:center}.subpage-hero[data-v-22bd7f75]{min-height:3.625rem;gap:.5625rem;padding:.5rem .125rem .6875rem}.subpage-icon[data-v-22bd7f75]{width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background:#fff1e7;color:#9c4502}.subpage-source-icon[data-v-22bd7f75],.subpage-refresh-icon[data-v-22bd7f75]{font-size:max(14px,1.125rem)}.subpage-copy[data-v-22bd7f75],.staff-user-main[data-v-22bd7f75],.table-config-main[data-v-22bd7f75]{min-width:0;flex:1 1 auto}.subpage-title[data-v-22bd7f75]{display:block;font-size:max(14px,1.125rem);line-height:max(20px,1.4375rem);font-weight:var(--font-weight-number, 800)}.subpage-desc[data-v-22bd7f75],.staff-user-desc[data-v-22bd7f75],.table-config-desc[data-v-22bd7f75],.table-no-hint[data-v-22bd7f75],.staff-bind-note[data-v-22bd7f75]{display:block;color:#6f6258;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.subpage-refresh[data-v-22bd7f75]{width:2.125rem;height:2.125rem;padding:0;border-radius:.6875rem;display:flex;align-items:center;justify-content:center;background:#f4eee7;color:#9c4502}.settings-detail[data-v-22bd7f75],.subpage-error[data-v-22bd7f75]{border-radius:.8125rem;border:.03125rem solid #efe6dc;background:#fff;box-shadow:0 .3125rem .8125rem rgba(64,42,28,.05)}.settings-detail[data-v-22bd7f75]{overflow:hidden}.subpage-error[data-v-22bd7f75]{padding:.625rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#a33e1b;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.detail-form[data-v-22bd7f75]{padding:.6875rem}.form-section[data-v-22bd7f75]{display:flex;flex-direction:column;gap:.5rem}.form-section-title[data-v-22bd7f75]{display:block;font-size:max(14px,.9375rem);line-height:max(20px,1.25rem);font-weight:var(--font-weight-number, 800)}.form-row[data-v-22bd7f75]{min-height:2.375rem;padding:.5rem 0;gap:.5625rem;border-bottom:.03125rem solid #f1e5da}.form-row[data-v-22bd7f75]:last-child{border-bottom:0}.form-label[data-v-22bd7f75]{flex:0 0 4.6875rem;color:#5c4d43;font-size:max(14px,.8125rem);line-height:max(20px,1.125rem);font-weight:var(--font-weight-number, 800)}.form-label-stack[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.form-label-stack .form-label[data-v-22bd7f75]{display:block;flex:none}.form-helper[data-v-22bd7f75]{display:block;margin-top:.125rem;color:#8f837a;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem)}.form-input[data-v-22bd7f75],.form-picker[data-v-22bd7f75]{min-width:0;flex:1 1 auto;min-height:2.125rem;padding:0 .5625rem;border-radius:.5625rem;background:#fff8f1;color:#2a211c;font-size:max(14px,.8125rem);box-sizing:border-box}.picker-field[data-v-22bd7f75]{height:2.125rem;line-height:2.125rem}.detail-warning[data-v-22bd7f75]{margin:.5625rem .6875rem 0;padding:.5rem .5625rem;border-radius:.5625rem;background:#fff1e7;color:#a33e1b;font-size:max(14px,.75rem);line-height:max(20px,1.0625rem)}.detail-actions[data-v-22bd7f75]{position:sticky;bottom:0;z-index:3;padding:.5625rem .6875rem calc(.5625rem + env(safe-area-inset-bottom));gap:.5rem;background:rgba(255,255,255,.96);border-top:.03125rem solid #efe6dc}.token-button[data-v-22bd7f75],.mini-action[data-v-22bd7f75],.table-qrcode-download[data-v-22bd7f75]{border:0;border-radius:.5625rem;font-weight:var(--font-weight-number, 800)}.token-button[data-v-22bd7f75]{flex:1 1 0;height:2.375rem;font-size:max(14px,.875rem);line-height:max(20px,2.375rem)}.ghost-button[data-v-22bd7f75]{color:#9c4502;background:#fff3eb}.primary-button[data-v-22bd7f75],.add-action[data-v-22bd7f75]{color:#fff;background:#9c4502}.mini-action[data-v-22bd7f75]{flex:0 0 auto;min-width:3.6875rem;height:1.875rem;padding:0 .5625rem;font-size:max(14px,.75rem);line-height:max(20px,1.875rem)}.danger-action[data-v-22bd7f75]{color:#a33e1b;background:#fff1e7}.ghost-action[data-v-22bd7f75]{color:#9c4502;background:#fff7ef}.staff-search-row[data-v-22bd7f75],.table-create[data-v-22bd7f75]{gap:.375rem;align-items:stretch}.staff-search-input[data-v-22bd7f75]{min-height:1.875rem}.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75],.table-config-card[data-v-22bd7f75]{padding:.5625rem;border-radius:.625rem;background:#fff8f1}.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75]{gap:.4375rem}.staff-user-title[data-v-22bd7f75],.table-config-title[data-v-22bd7f75]{display:block;font-size:max(14px,.875rem);line-height:max(20px,1.1875rem);font-weight:var(--font-weight-number, 800)}.staff-bind-note[data-v-22bd7f75],.table-order-note[data-v-22bd7f75],.table-no-hint[data-v-22bd7f75]{padding:.4375rem .5625rem;border-radius:.5625rem;background:#f2fbf7;color:#238361}.table-no-hint.warning[data-v-22bd7f75]{background:#fff1e7;color:#a33e1b}.compact-input[data-v-22bd7f75]{flex:1 1 4.0625rem}.compact-picker[data-v-22bd7f75],.capacity-picker[data-v-22bd7f75]{flex:0 0 4.125rem}.compact-picker-field[data-v-22bd7f75],.capacity-picker-field[data-v-22bd7f75]{text-align:center}.table-config-card[data-v-22bd7f75]{margin-top:.4375rem}.table-config-row[data-v-22bd7f75]{flex-wrap:wrap;gap:.375rem}.table-config-status[data-v-22bd7f75]{flex:0 0 auto;padding:.25rem .5rem;border-radius:31.21875rem;background:#eaf8f2;color:#238361;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem);font-weight:var(--font-weight-number, 800)}.table-qrcode-panel[data-v-22bd7f75]{margin-top:.5rem;padding:.5625rem;border-radius:.5625rem;background:#fff}.table-qrcode-image[data-v-22bd7f75]{width:5.625rem;height:5.625rem;display:block;margin:0 auto}.table-qrcode-meta[data-v-22bd7f75]{margin-top:.3125rem;display:flex;justify-content:center;gap:.5625rem;color:#6f6258;font-size:max(14px,.6875rem)}.table-qrcode-actions[data-v-22bd7f75]{justify-content:center;gap:.4375rem;margin-top:.375rem}.table-qrcode-error[data-v-22bd7f75]{color:#a33e1b;font-size:max(14px,.6875rem)}.table-qrcode-download[data-v-22bd7f75]{min-width:4.125rem;height:1.75rem;background:#fff3eb;color:#9c4502;font-size:max(14px,.75rem);line-height:max(20px,1.75rem)}uni-button[data-v-22bd7f75]:after{border:0}.admin-settings-subpage[data-v-22bd7f75]{background:#f4f8fd;color:#102b5c}.subpage-title[data-v-22bd7f75],.form-section-title[data-v-22bd7f75],.form-label[data-v-22bd7f75],.staff-user-title[data-v-22bd7f75],.table-config-title[data-v-22bd7f75]{color:#102b5c}.subpage-desc[data-v-22bd7f75],.form-helper[data-v-22bd7f75],.staff-user-desc[data-v-22bd7f75],.table-config-desc[data-v-22bd7f75],.table-no-hint[data-v-22bd7f75],.staff-bind-note[data-v-22bd7f75],.table-qrcode-meta[data-v-22bd7f75]{color:#63748d}.subpage-icon[data-v-22bd7f75],.subpage-refresh[data-v-22bd7f75]{background:#eaf3ff;color:#1a79ff}.subpage-source-icon[data-v-22bd7f75] .source-icon-image,.subpage-refresh-icon[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(3224%) hue-rotate(201deg) brightness(101%) contrast(101%)}.settings-detail[data-v-22bd7f75],.form-section[data-v-22bd7f75],.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75],.table-config-card[data-v-22bd7f75],.table-qrcode-panel[data-v-22bd7f75]{border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1rem rgba(16,43,92,.08)}.form-row[data-v-22bd7f75],.detail-actions[data-v-22bd7f75]{border-color:#e8eff8}.form-input[data-v-22bd7f75],.form-picker[data-v-22bd7f75],.picker-field[data-v-22bd7f75]{border-color:#d9e5f3;border-radius:.375rem;background:#f4f8fd;color:#102b5c}.primary-button[data-v-22bd7f75],.add-action[data-v-22bd7f75]{border:0;border-radius:.375rem;background:#1a79ff;color:#fff;box-shadow:none}.ghost-button[data-v-22bd7f75],.ghost-action[data-v-22bd7f75],.table-qrcode-download[data-v-22bd7f75]{border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#1a79ff;box-shadow:none}.danger-action[data-v-22bd7f75]{border:.03125rem solid rgba(217,71,71,.24);border-radius:.375rem;background:#fff0f0;color:#d94747}.subpage-error[data-v-22bd7f75],.detail-warning[data-v-22bd7f75]{border-color:rgba(217,71,71,.2);background:#fff0f0;color:#d94747}.table-config-status[data-v-22bd7f75]{background:#eaf8f2;color:#1fa971}.table-qrcode-error[data-v-22bd7f75]{color:#d94747}.business-day-card[data-v-22bd7f75],.temporary-closure-card[data-v-22bd7f75]{margin-bottom:.5625rem;padding:.625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#f4f8fd}.business-day-head[data-v-22bd7f75],.business-period-row[data-v-22bd7f75]{display:flex;align-items:center}.business-day-head[data-v-22bd7f75]{justify-content:space-between;gap:.625rem}.business-day-name[data-v-22bd7f75],.business-day-status[data-v-22bd7f75]{display:block}.business-day-name[data-v-22bd7f75]{color:#102b5c;font-size:max(14px,.84375rem);font-weight:800}.business-day-status[data-v-22bd7f75]{margin-top:.15625rem;color:#63748d;font-size:max(14px,.65625rem)}.business-period-row[data-v-22bd7f75]{gap:.3125rem;margin-top:.5rem}.time-input[data-v-22bd7f75]{flex:1 1 0;min-width:0;text-align:center}.time-separator[data-v-22bd7f75]{flex:0 0 auto;color:#63748d;font-size:max(14px,.6875rem)}.period-remove[data-v-22bd7f75]{flex:0 0 auto;min-width:2.9375rem;height:1.9375rem;padding:0 .375rem;font-size:max(14px,.65625rem);line-height:max(20px,1.875rem)}.period-add[data-v-22bd7f75]{width:100%;height:1.9375rem;margin-top:.4375rem;font-size:max(14px,.71875rem);line-height:max(20px,1.875rem)}.staff-role-row[data-v-22bd7f75]{display:flex;flex-wrap:wrap;gap:.3125rem;margin-top:.375rem}.staff-role-chip[data-v-22bd7f75]{padding:.21875rem .375rem;border:.03125rem solid #d9e5f3;border-radius:.25rem;background:#fff;color:#63748d;font-size:max(14px,.65625rem)}.staff-role-chip.active[data-v-22bd7f75]{border-color:rgba(26,121,255,.3);background:#eaf3ff;color:#1a79ff}.qualification-summary[data-v-22bd7f75],.qualification-card[data-v-22bd7f75],.qualification-editor-actions[data-v-22bd7f75]{display:flex;align-items:center}.qualification-summary[data-v-22bd7f75]{justify-content:space-between;gap:.5625rem;margin-bottom:.625rem}.qualification-summary .form-section-title[data-v-22bd7f75]{margin-bottom:0}.qualification-completion[data-v-22bd7f75],.qualification-stats[data-v-22bd7f75],.qualification-title[data-v-22bd7f75],.qualification-desc[data-v-22bd7f75],.qualification-status[data-v-22bd7f75]{display:block}.qualification-completion[data-v-22bd7f75],.qualification-stats[data-v-22bd7f75],.qualification-desc[data-v-22bd7f75]{color:#63748d;font-size:max(14px,.65625rem)}.qualification-completion[data-v-22bd7f75]{margin-top:.1875rem}.qualification-stats[data-v-22bd7f75]{text-align:right}.qualification-editor[data-v-22bd7f75]{margin-bottom:.6875rem;padding:.5625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#f4f8fd}.qualification-editor-actions[data-v-22bd7f75]{justify-content:flex-end;gap:.375rem;margin-top:.5rem}.qualification-card[data-v-22bd7f75]{align-items:flex-start;gap:.5rem;margin-bottom:.4375rem;padding:.5625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff}.qualification-image[data-v-22bd7f75]{flex:0 0 3.25rem;width:3.25rem;height:3.25rem;border-radius:.3125rem;background:#f4f8fd}.qualification-image-empty[data-v-22bd7f75]{display:flex;align-items:center;justify-content:center;color:#63748d;font-size:max(14px,.625rem)}.qualification-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.qualification-title[data-v-22bd7f75]{overflow:hidden;color:#102b5c;font-size:max(14px,.78125rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.qualification-desc[data-v-22bd7f75]{margin-top:.15625rem}.qualification-status[data-v-22bd7f75]{display:inline-block;margin-top:.25rem;padding:.15625rem .28125rem;border-radius:.21875rem;background:#fff7e6;color:#f59e0b;font-size:max(14px,.59375rem)}.qualification-status.success[data-v-22bd7f75]{background:#eaf8f2;color:#1fa971}.qualification-status.danger[data-v-22bd7f75]{background:#fff0f0;color:#d94747}.qualification-actions[data-v-22bd7f75]{display:flex;flex:0 0 3.625rem;flex-direction:column;gap:.25rem}.qualification-actions .mini-action[data-v-22bd7f75]{width:3.625rem;min-width:0;height:1.6875rem;padding:0 .25rem;font-size:max(14px,.59375rem);line-height:max(20px,1.625rem)}.qualification-empty[data-v-22bd7f75]{padding:1rem;color:#63748d;font-size:max(14px,.71875rem);text-align:center}.table-stats-grid[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3125rem;margin-bottom:.5625rem}.table-stat-item[data-v-22bd7f75]{min-width:0;padding:.4375rem .1875rem;border:.03125rem solid #e8eff8;border-radius:.375rem;background:#f4f8fd;text-align:center}.table-stat-value[data-v-22bd7f75],.table-stat-label[data-v-22bd7f75]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-stat-value[data-v-22bd7f75]{color:#102b5c;font-size:max(14px,.90625rem);font-weight:800}.table-stat-label[data-v-22bd7f75]{margin-top:.125rem;color:#63748d;font-size:max(14px,.59375rem)}.table-filter-panel[data-v-22bd7f75]{margin-bottom:.5625rem;padding:.5rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#f4f8fd}.table-filter-scroll[data-v-22bd7f75]{margin-top:.4375rem}.table-filter-row[data-v-22bd7f75]{display:inline-flex;align-items:center;gap:.28125rem}.table-filter-row.wrap[data-v-22bd7f75]{display:flex;flex-wrap:wrap;margin-top:.375rem}.table-filter-chip[data-v-22bd7f75]{flex:0 0 auto;min-width:2.875rem;padding:.25rem .375rem;border:.03125rem solid #d9e5f3;border-radius:.25rem;background:#fff;color:#63748d;font-size:max(14px,.625rem);text-align:center}.table-filter-chip.active[data-v-22bd7f75]{border-color:rgba(26,121,255,.3);background:#eaf3ff;color:#1a79ff}.printer-list[data-v-22bd7f75]{margin-top:.5625rem}.printer-card[data-v-22bd7f75]{display:flex;align-items:center;gap:.5rem;margin-bottom:.4375rem;padding:.5625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#f4f8fd}.printer-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.printer-name[data-v-22bd7f75],.printer-desc[data-v-22bd7f75]{display:block}.printer-name[data-v-22bd7f75]{color:#102b5c;font-size:max(14px,.78125rem);font-weight:800}.printer-desc[data-v-22bd7f75]{margin-top:.15625rem;color:#63748d;font-size:max(14px,.625rem)}.printer-actions[data-v-22bd7f75]{display:flex;flex:0 0 3.6875rem;flex-direction:column;gap:.25rem}.printer-actions .mini-action[data-v-22bd7f75]{width:3.6875rem;min-width:0;height:1.75rem;padding:0 .25rem;font-size:max(14px,.59375rem);line-height:max(20px,1.6875rem)}.agreement-editor[data-v-22bd7f75]{margin-bottom:.625rem;padding:.5625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#f4f8fd}.agreement-content-field[data-v-22bd7f75]{margin-top:.5rem}.agreement-textarea[data-v-22bd7f75]{width:100%;min-height:7.5rem;box-sizing:border-box;padding:.5rem;border:.03125rem solid #d9e5f3;border-radius:.375rem;background:#fff;color:#102b5c;font-size:max(14px,.75rem);line-height:1.6}.agreement-create[data-v-22bd7f75]{width:100%;margin-top:.5rem}.agreement-card[data-v-22bd7f75]{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem;padding:.5625rem;border:.03125rem solid #e8eff8;border-radius:.5rem;background:#fff}.agreement-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.agreement-title[data-v-22bd7f75],.agreement-desc[data-v-22bd7f75],.agreement-preview-title[data-v-22bd7f75],.agreement-preview-version[data-v-22bd7f75]{display:block}.agreement-title[data-v-22bd7f75]{overflow:hidden;color:#102b5c;font-size:max(14px,.78125rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.agreement-desc[data-v-22bd7f75]{margin-top:.15625rem;color:#63748d;font-size:max(14px,.625rem)}.agreement-preview-mask[data-v-22bd7f75]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:rgba(16,43,92,.42)}.agreement-preview-sheet[data-v-22bd7f75]{width:100%;max-height:82vh;box-sizing:border-box;padding:.875rem .875rem calc(.875rem + env(safe-area-inset-bottom));border-radius:.75rem .75rem 0 0;background:#fff}.agreement-preview-head[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;gap:.5625rem;margin-bottom:.5625rem}.agreement-preview-title[data-v-22bd7f75]{color:#102b5c;font-size:max(14px,.96875rem);font-weight:800}.agreement-preview-version[data-v-22bd7f75]{margin-top:.15625rem;color:#63748d;font-size:max(14px,.65625rem)}.agreement-preview-close[data-v-22bd7f75]{flex:0 0 1.8125rem;width:1.8125rem;height:1.8125rem;padding:0;border:0;border-radius:50%;background:#f4f8fd;color:#63748d;font-size:max(14px,1.125rem);line-height:max(20px,1.75rem)}.agreement-preview-content[data-v-22bd7f75]{height:54vh;margin-bottom:.5625rem;padding:.5625rem;box-sizing:border-box;border:.03125rem solid #e8eff8;border-radius:.375rem;background:#f4f8fd;color:#102b5c;font-size:max(14px,.75rem);line-height:1.75;white-space:pre-wrap}.admin-settings-subpage[data-v-22bd7f75]{padding:0 .875rem calc(4.4375rem + env(safe-area-inset-bottom));background:#fff}.admin-settings-subpage[data-v-22bd7f75] .page-nav-bar{margin:0 -.875rem .5625rem;border-bottom:.03125rem solid #edf1f6}.settings-detail[data-v-22bd7f75]{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.detail-form[data-v-22bd7f75]{padding:0}.form-section[data-v-22bd7f75]{gap:0;padding:.625rem;border-radius:.5625rem}.form-section-title[data-v-22bd7f75]{margin-bottom:.4375rem;font-size:max(14px,.8125rem);line-height:max(20px,1.125rem)}.form-row[data-v-22bd7f75]{min-height:2.125rem;padding:.375rem 0}.form-label[data-v-22bd7f75]{font-size:max(14px,.75rem)}.form-input[data-v-22bd7f75],.form-picker[data-v-22bd7f75]{min-height:1.9375rem;border-radius:.3125rem;background:#f8fafd;font-size:max(14px,.71875rem)}.picker-field[data-v-22bd7f75]{height:1.9375rem;line-height:1.9375rem}.detail-actions[data-v-22bd7f75]{margin:.5625rem -.625rem -.625rem;padding:.5rem .625rem calc(.5rem + env(safe-area-inset-bottom));border-radius:0 0 .5625rem .5625rem}.token-button[data-v-22bd7f75]{height:2.25rem;border-radius:.3125rem;font-size:max(14px,.8125rem);line-height:max(20px,2.25rem)}.business-store-card[data-v-22bd7f75],.today-hours-card[data-v-22bd7f75]{margin-bottom:.5rem;padding:.5625rem;display:flex;align-items:center;gap:.5rem;border:.03125rem solid #e8eef7;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .625rem rgba(10,24,52,.05)}.business-store-avatar[data-v-22bd7f75]{flex:0 0 2.3125rem;width:2.3125rem;height:2.3125rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;background:#f4ecdf}.business-store-icon[data-v-22bd7f75]{width:1.1875rem;height:1.1875rem}.business-store-main[data-v-22bd7f75],.today-hours-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.business-store-name-row[data-v-22bd7f75]{display:flex;align-items:center;gap:.3125rem}.business-store-name[data-v-22bd7f75]{color:#0a1834;font-size:max(14px,.78125rem);line-height:max(20px,1.0625rem);font-weight:800}.business-store-badge[data-v-22bd7f75],.today-hours-open[data-v-22bd7f75]{flex:0 0 auto;padding:.15625rem .28125rem;border-radius:.21875rem;background:#eaf9f2;color:#22aa73;font-size:max(14px,.5625rem)}.business-store-desc[data-v-22bd7f75]{display:block;margin-top:.21875rem;color:#8492a7;font-size:max(14px,.625rem)}.today-hours-card[data-v-22bd7f75]{padding:.6875rem;background:#fff}.today-clock-icon[data-v-22bd7f75]{flex:0 0 2.375rem;width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center;border:.125rem solid #2a86f4;border-radius:50%}.today-clock-source[data-v-22bd7f75]{width:1.25rem;height:1.25rem}.today-clock-source[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(3224%) hue-rotate(201deg) brightness(101%) contrast(101%)}.today-hours-label[data-v-22bd7f75],.today-hours-value[data-v-22bd7f75],.today-hours-tip[data-v-22bd7f75]{display:block}.today-hours-label[data-v-22bd7f75]{color:#718097;font-size:max(14px,.625rem)}.today-hours-value[data-v-22bd7f75]{margin-top:.0625rem;color:#0a1834;font-size:max(14px,1.0625rem);line-height:max(20px,1.375rem);font-weight:800}.today-hours-tip[data-v-22bd7f75]{margin-top:.09375rem;color:#a1adbd;font-size:max(14px,.5625rem)}.business-day-card[data-v-22bd7f75]{margin-bottom:0;padding:.4375rem .0625rem;border:0;border-bottom:.03125rem solid #edf1f6;border-radius:0;background:#fff}.business-day-card[data-v-22bd7f75]:last-of-type{border-bottom:0}.business-day-head[data-v-22bd7f75]{min-height:1.6875rem}.business-day-name[data-v-22bd7f75]{font-size:max(14px,.71875rem)}.business-day-status[data-v-22bd7f75]{font-size:max(14px,.5625rem)}.business-period-row[data-v-22bd7f75]{margin-top:.3125rem;padding-left:2.0625rem}.time-input[data-v-22bd7f75]{height:1.75rem;min-height:1.75rem;padding:0 .3125rem;background:#f8fafd;font-size:max(14px,.625rem)}.period-add[data-v-22bd7f75]{height:1.625rem;margin-top:.25rem;border:0;background:transparent;color:#1677ff;font-size:max(14px,.625rem);line-height:max(20px,1.625rem)}.period-remove[data-v-22bd7f75]{min-width:2.375rem;height:1.625rem;font-size:max(14px,.5625rem);line-height:max(20px,1.5625rem)}.temporary-closure-card[data-v-22bd7f75]{margin-top:.5rem;padding:.5rem;background:#fff}.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75],.qualification-card[data-v-22bd7f75],.agreement-card[data-v-22bd7f75],.printer-card[data-v-22bd7f75],.table-config-card[data-v-22bd7f75]{border:.03125rem solid #e8eef7;border-radius:.5rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(10,24,52,.04)}.staff-row[data-v-22bd7f75],.staff-user-row[data-v-22bd7f75]{margin-bottom:.375rem;padding:.5rem}.staff-role-chip[data-v-22bd7f75]{border-radius:31.21875rem}.qualification-editor[data-v-22bd7f75],.agreement-editor[data-v-22bd7f75],.table-filter-panel[data-v-22bd7f75]{border-radius:.5rem;background:#f8fafd}.qualification-card[data-v-22bd7f75]{padding:.5rem}.qualification-image[data-v-22bd7f75]{width:3.5rem;height:2.6875rem;flex-basis:3.5rem}.agreement-card[data-v-22bd7f75]{padding:.5625rem}.agreement-title[data-v-22bd7f75]{font-size:max(14px,.8125rem)}.staff-summary-grid[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:-.0625rem 0 .5625rem;padding:.5rem .1875rem;border:.03125rem solid #e8eef7;border-radius:.5rem;background:#fff}.staff-summary-item[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column;align-items:center;gap:.125rem;border-right:.03125rem solid #edf1f6;color:#1677ff}.staff-summary-item[data-v-22bd7f75]:last-child{border-right:0}.staff-summary-item.active[data-v-22bd7f75]{color:#20ad73}.staff-summary-item.resting[data-v-22bd7f75]{color:#f39a32}.staff-summary-item.disabled[data-v-22bd7f75]{color:#8492a7}.staff-summary-icon[data-v-22bd7f75]{width:.875rem;height:.875rem}.staff-summary-value[data-v-22bd7f75]{color:#0a1834;font-size:max(14px,.96875rem);line-height:max(20px,1.125rem);font-weight:800}.staff-summary-label[data-v-22bd7f75]{color:#8492a7;font-size:max(14px,.5625rem)}.staff-search-row[data-v-22bd7f75]{margin-bottom:.5rem}.staff-search-input[data-v-22bd7f75]{border-radius:.375rem}.staff-bind-note[data-v-22bd7f75]{margin:.125rem 0 .4375rem;border-radius:.375rem;background:#edf7ff;color:#657b98}.qualification-summary[data-v-22bd7f75]{padding-bottom:.5rem;border-bottom:.03125rem solid #edf1f6}.qualification-summary[data-v-22bd7f75]:before{content:"";flex:0 0 2.0625rem;width:2.0625rem;height:2.0625rem;border:.25rem solid #e8f3ff;border-top-color:#1677ff;border-right-color:#1677ff;border-radius:50%}.qualification-summary-side[data-v-22bd7f75]{display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem}.qualification-toggle[data-v-22bd7f75]{min-width:3.3125rem;height:1.5rem;padding:0 .375rem;font-size:max(14px,.59375rem);line-height:max(20px,1.5rem)}.qualification-editor[data-v-22bd7f75]{margin-top:.5rem}.qualification-card[data-v-22bd7f75]{align-items:center}.qualification-status[data-v-22bd7f75]{border-radius:31.21875rem}.agreement-summary-card[data-v-22bd7f75]{margin-bottom:.5rem;padding:.625rem;display:flex;align-items:center;justify-content:space-between;gap:.4375rem;border:.03125rem solid #e8eef7;border-radius:.5rem;background:#fff}.agreement-summary-label[data-v-22bd7f75],.agreement-summary-value[data-v-22bd7f75]{display:block}.agreement-summary-label[data-v-22bd7f75]{color:#8492a7;font-size:max(14px,.59375rem)}.agreement-summary-value[data-v-22bd7f75]{margin-top:.15625rem;color:#0a1834;font-size:max(14px,1.1875rem);font-weight:800}.agreement-summary-status[data-v-22bd7f75]{display:flex;align-items:center;gap:.21875rem;color:#20ad73;font-size:max(14px,.65625rem)}.agreement-status-dot[data-v-22bd7f75]{width:.375rem;height:.375rem;border-radius:50%;background:#20ad73}.agreement-preference-list[data-v-22bd7f75]{margin-top:.5625rem;overflow:hidden;border:.03125rem solid #e8eef7;border-radius:.5rem;background:#fff}.agreement-preference-title[data-v-22bd7f75]{display:block;padding:.5625rem;color:#0a1834;font-size:max(14px,.78125rem);font-weight:800;border-bottom:.03125rem solid #edf1f6}.agreement-preference-row[data-v-22bd7f75]{min-height:2.875rem;padding:.4375rem .5625rem;display:flex;align-items:center;gap:.5rem;border-bottom:.03125rem solid #edf1f6}.agreement-preference-row[data-v-22bd7f75]:last-child{border-bottom:0}.agreement-preference-row uni-view[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.agreement-preference-row uni-text[data-v-22bd7f75]{display:block;color:#0a1834;font-size:max(14px,.71875rem)}.agreement-preference-row uni-text+uni-text[data-v-22bd7f75]{margin-top:.125rem;color:#8492a7;font-size:max(14px,.59375rem)}.agreement-preference-icon[data-v-22bd7f75]{flex:0 0 1.0625rem;width:1.0625rem;height:1.0625rem}.printer-list-primary[data-v-22bd7f75]{margin:0 0 .5625rem}.printer-list-primary .printer-card[data-v-22bd7f75]{padding:.625rem;background:#fff}.printer-visual[data-v-22bd7f75]{flex:0 0 2.5625rem;width:2.5625rem;height:2.5625rem;display:flex;align-items:center;justify-content:center;border-radius:.4375rem;background:#f1f4f8}.printer-visual-icon[data-v-22bd7f75]{width:1.625rem;height:1.625rem}.printer-subtitle[data-v-22bd7f75]{margin-top:.5625rem;padding-top:.5625rem;border-top:.03125rem solid #edf1f6}.printer-type-tabs[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:.03125rem solid #e8eef7;border-radius:.3125rem}.printer-type-tabs uni-text[data-v-22bd7f75]{height:1.9375rem;color:#4d5f79;font-size:max(14px,.65625rem);line-height:max(20px,1.9375rem);text-align:center;border-right:.03125rem solid #e8eef7}.printer-type-tabs uni-text[data-v-22bd7f75]:last-child{border-right:0}.printer-type-tabs uni-text.active[data-v-22bd7f75]{background:#1677ff;color:#fff}.business-store-card[data-v-22bd7f75]{min-height:3.5rem;box-sizing:border-box;padding:.5rem;gap:.5rem;margin-bottom:.5rem;border:.03125rem solid #e3ebf5;border-radius:.5rem;background:#fff;box-shadow:0 .25rem .625rem rgba(10,24,52,.05)}.business-store-image[data-v-22bd7f75]{flex:0 0 2.4375rem;width:2.4375rem;height:2.4375rem;border-radius:.375rem;background:#edf3fa}.business-store-name[data-v-22bd7f75]{font-size:max(14px,.8125rem)}.business-store-badge[data-v-22bd7f75]{padding:.125rem .28125rem;border-radius:.21875rem;background:#e8f8f0;color:#20ad73;font-size:max(14px,.5625rem);line-height:max(20px,.8125rem)}.business-store-desc[data-v-22bd7f75]{color:#8da0bb;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.today-hours-card[data-v-22bd7f75]{position:relative;min-height:4.4375rem;box-sizing:border-box;padding:.75rem .6875rem;border:.03125rem dashed #93b7dc;border-radius:0;background:#edf7ff}.today-clock-icon[data-v-22bd7f75]{position:relative;flex:0 0 2.5625rem;width:2.5625rem;height:2.5625rem;border:0;border-radius:0;background:transparent}.today-clock-ring[data-v-22bd7f75],.today-clock-hand[data-v-22bd7f75]{position:absolute;display:block;-o-object-fit:contain;object-fit:contain}.today-clock-ring[data-v-22bd7f75]{top:0;right:0;bottom:0;left:0;width:2.5625rem;height:2.5625rem}.today-clock-hand[data-v-22bd7f75]{top:50%;left:50%;width:.6875rem;height:1.34375rem;transform:translate(-.125rem,-.875rem);transform-origin:.125rem .875rem}.today-hours-label[data-v-22bd7f75]{color:#168fff;font-size:max(14px,.6875rem);line-height:max(20px,1rem)}.today-hours-value[data-v-22bd7f75]{margin-top:0;color:#102d57;font-size:max(14px,1.1875rem);line-height:max(20px,1.5625rem);letter-spacing:0}.today-hours-tip[data-v-22bd7f75]{color:#8da0bb;font-size:max(14px,.625rem);line-height:max(20px,.9375rem)}.today-hours-open[data-v-22bd7f75]{align-self:center;padding:0;background:transparent;color:#20ad73;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.business-store-badge.closed[data-v-22bd7f75]{background:#f0f3f7;color:#7f91aa}.business-store-badge.rest[data-v-22bd7f75]{background:#fff5e8;color:#e58b1b}.business-store-badge.pending[data-v-22bd7f75]{background:#edf6ff;color:#168fff}.today-hours-open.closed[data-v-22bd7f75]{color:#7f91aa}.today-hours-open.rest[data-v-22bd7f75]{color:#e58b1b}.today-hours-open.pending[data-v-22bd7f75]{color:#168fff}.business-schedule-section[data-v-22bd7f75],.other-settings-section[data-v-22bd7f75]{gap:0;margin-top:.5rem;padding:0 .625rem;overflow:hidden}.business-section-heading[data-v-22bd7f75]{padding:.625rem 0 .375rem}.business-section-heading .form-section-title[data-v-22bd7f75]{margin-bottom:.0625rem}.business-section-hint[data-v-22bd7f75]{display:block;color:#8da0bb;font-size:max(14px,.59375rem);line-height:max(20px,.875rem)}.business-schedule-row[data-v-22bd7f75]{display:flex;min-height:2.75rem;padding:.4375rem 0;box-sizing:border-box;align-items:flex-start;gap:.375rem;border-top:.03125rem solid #edf1f6}.business-schedule-row[data-v-22bd7f75]:first-of-type{border-top:0}.business-schedule-row.disabled[data-v-22bd7f75]{opacity:.65}.business-schedule-row .business-day-name[data-v-22bd7f75]{flex:0 0 1.9375rem;padding-top:.375rem;color:#4b6384;font-size:max(14px,.75rem);font-weight:400;line-height:max(20px,1.0625rem)}.business-day-controls[data-v-22bd7f75]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.1875rem}.business-periods[data-v-22bd7f75]{display:grid;flex:1 1 auto;min-width:0;gap:.3125rem}.business-periods.period-count-1[data-v-22bd7f75],.business-periods.period-count-2[data-v-22bd7f75]{grid-template-columns:minmax(0,1fr)}.business-period-control[data-v-22bd7f75]{display:flex;min-width:0;height:1.8125rem;box-sizing:border-box;align-items:center;justify-content:center;border:.03125rem solid #dfe8f3;border-radius:.3125rem;background:#fbfdff}.business-period-control .time-input[data-v-22bd7f75]{flex:1 1 0;width:0;height:1.75rem;min-height:1.75rem;padding:0 .15625rem;border:0;background:transparent;color:#536a89;font-size:max(14px,.625rem);line-height:max(20px,1.75rem);text-align:center}.business-period-control .time-separator[data-v-22bd7f75]{flex:0 0 auto;color:#9aabc1;font-size:max(14px,.625rem)}.business-rest-label[data-v-22bd7f75]{width:100%;height:1.8125rem;border:.03125rem solid #e1e9f2;border-radius:.3125rem;box-sizing:border-box;color:#a0aec0;font-size:max(14px,.625rem);line-height:max(20px,1.75rem);text-align:center}.business-all-day-label[data-v-22bd7f75]{width:100%;height:1.8125rem;border:.03125rem solid #dfe8f3;border-radius:.3125rem;box-sizing:border-box;background:#fbfdff;color:#536a89;font-size:max(14px,.625rem);line-height:max(20px,1.75rem);text-align:center}.business-split-control[data-v-22bd7f75]{min-height:1.3125rem;display:flex;align-items:center;justify-content:flex-end;gap:.125rem;color:#8da0bb;font-size:max(14px,.59375rem);line-height:max(20px,.875rem)}.business-split-switch[data-v-22bd7f75]{flex:0 0 2.375rem;margin:-.28125rem -.25rem -.28125rem 0;transform:scale(.62);transform-origin:right center}.business-day-switch[data-v-22bd7f75]{flex:0 0 2.5625rem;margin-top:.03125rem;transform:scale(.82);transform-origin:right top}.other-settings-section[data-v-22bd7f75]{padding-bottom:.125rem}.other-settings-section>.form-section-title[data-v-22bd7f75]{padding:.625rem 0 .25rem}.other-setting-row[data-v-22bd7f75]{display:flex;min-height:2.5625rem;align-items:center;gap:.4375rem;border-top:.03125rem solid #edf1f6}.other-setting-icon[data-v-22bd7f75]{display:flex;flex:0 0 1rem;width:1rem;height:1rem;align-items:center;justify-content:center}.other-setting-icon uni-image[data-v-22bd7f75]{width:.875rem;height:.875rem}.other-setting-label[data-v-22bd7f75]{flex:1 1 auto;min-width:0;color:#2f486a;font-size:max(14px,.78125rem);line-height:max(20px,1.0625rem)}.other-setting-row>uni-switch[data-v-22bd7f75]{flex:0 0 2.5625rem;transform:scale(.82);transform-origin:right center}.temporary-closure-fields[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3125rem;padding:0 0 .4375rem 1.4375rem}.temporary-closure-input[data-v-22bd7f75]{min-width:0;height:1.6875rem;box-sizing:border-box;padding:0 .3125rem;border:.03125rem solid #dfe8f3;border-radius:.28125rem;background:#fbfdff;color:#536a89;font-size:max(14px,.625rem);text-align:center}.temporary-closure-input.reason[data-v-22bd7f75]{grid-column:1/-1;text-align:left}.retention-value[data-v-22bd7f75]{display:flex;flex:0 0 auto;align-items:center;gap:.125rem;color:#8da0bb;font-size:max(14px,.65625rem)}.retention-input[data-v-22bd7f75]{width:1.6875rem;height:1.5rem;padding:0;border:0;background:transparent;color:#8da0bb;font-size:max(14px,.65625rem);line-height:max(20px,1.5rem);text-align:right}.retention-arrow[data-v-22bd7f75]{margin-left:.25rem;color:#8da0bb;font-size:max(14px,1.0625rem);line-height:max(20px,1.125rem)}.business-hours-page .detail-actions[data-v-22bd7f75]{position:relative;bottom:auto;margin-top:.5rem;border-radius:.5rem}.printer-settings-page[data-v-22bd7f75]{padding-bottom:env(safe-area-inset-bottom)}.printer-page-content[data-v-22bd7f75]{display:flex;flex-direction:column;gap:.5rem}.printer-device-card[data-v-22bd7f75],.printer-settings-card[data-v-22bd7f75]{overflow:hidden;border:.03125rem solid #e5edf7;border-radius:.5rem;background:#fff;box-shadow:0 .21875rem .5625rem rgba(10,24,52,.04)}.printer-device-card[data-v-22bd7f75]{padding:.6875rem .625rem 0}.printer-device-head[data-v-22bd7f75]{display:flex;min-height:2.875rem;align-items:center;gap:.4375rem}.printer-device-icon[data-v-22bd7f75]{flex:0 0 2.375rem;width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center}.printer-device-icon uni-image[data-v-22bd7f75]{width:2.375rem;height:2.375rem}.printer-device-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.printer-device-name[data-v-22bd7f75]{display:block;color:#173762;font-size:max(14px,.90625rem);line-height:max(20px,1.1875rem);font-weight:800}.printer-device-model[data-v-22bd7f75]{display:block;margin-top:.15625rem;color:#8a9db7;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.printer-device-status-row[data-v-22bd7f75]{display:flex;align-items:center;min-height:.875rem;margin-top:.0625rem;font-size:max(14px,.625rem);line-height:max(20px,.875rem)}.printer-device-status-row.offline[data-v-22bd7f75],.printer-device-status-row.error[data-v-22bd7f75]{color:#ff5c66}.printer-device-status-row.online[data-v-22bd7f75]{color:#25be83}.printer-device-status-row.empty[data-v-22bd7f75]{color:#8a9db7}.printer-device-status-dot[data-v-22bd7f75]{margin-right:.1875rem;font-size:max(14px,.5625rem)}.printer-device-status-duration[data-v-22bd7f75]{margin-left:.125rem}.printer-reconnect[data-v-22bd7f75]{flex:0 0 auto;min-width:4.125rem;height:1.8125rem;padding:0 .5rem;border:.0625rem solid #168fff;border-radius:.3125rem;background:#fff;color:#168fff;font-size:max(14px,.65625rem);line-height:max(20px,1.6875rem)}.printer-device-stats[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.5625rem;padding-bottom:.59375rem}.printer-device-stat[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column;align-items:center;gap:.15625rem;border-right:.03125rem solid #edf1f6}.printer-device-stat[data-v-22bd7f75]:last-child{border-right:0}.printer-device-stat-label[data-v-22bd7f75]{color:#8b9db5;font-size:max(14px,.625rem);line-height:max(20px,.875rem)}.printer-device-stat-value[data-v-22bd7f75]{color:#203858;font-size:max(14px,.875rem);line-height:max(20px,1.09375rem);font-weight:800}.printer-device-stat-value.success[data-v-22bd7f75]{color:#25be83}.printer-test-link[data-v-22bd7f75]{width:100%;height:1.9375rem;margin:0 0 .5625rem;padding:0;border:0;border-radius:.3125rem;background:#edf6ff;color:#168fff;font-size:max(14px,.6875rem);line-height:max(20px,1.9375rem)}.printer-test-link uni-image[data-v-22bd7f75]{width:.78125rem;height:.78125rem;margin-right:.25rem;vertical-align:-.15625rem}.printer-settings-card[data-v-22bd7f75]{padding:0 .625rem}.printer-settings-title[data-v-22bd7f75]{display:block;padding:.625rem 0 .375rem;color:#173762;font-size:max(14px,.84375rem);line-height:max(20px,1.125rem);font-weight:800}.printer-setting-row[data-v-22bd7f75]{display:flex;min-height:2.5625rem;align-items:center;gap:.4375rem;border-top:.03125rem solid #edf1f6}.printer-setting-icon[data-v-22bd7f75]{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#edf6ff}.printer-setting-icon uni-image[data-v-22bd7f75]{width:.84375rem;height:.84375rem}.printer-setting-label[data-v-22bd7f75]{flex:1 1 auto;min-width:0;color:#334c6d;font-size:max(14px,.78125rem);line-height:max(20px,1.0625rem)}.printer-setting-row>uni-switch[data-v-22bd7f75]{flex:0 0 2.5625rem;transform:scale(.82);transform-origin:right center}.printer-ticket-card[data-v-22bd7f75]{padding-bottom:.625rem}.printer-ticket-tabs[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:.03125rem solid #e0e8f2;border-radius:.28125rem}.printer-ticket-tab[data-v-22bd7f75]{height:1.9375rem;color:#526985;font-size:max(14px,.6875rem);line-height:max(20px,1.9375rem);text-align:center;border-right:.03125rem solid #e0e8f2}.printer-ticket-tab[data-v-22bd7f75]:last-child{border-right:0}.printer-ticket-tab.active[data-v-22bd7f75]{background:#168fff;color:#fff}.printer-print-settings-card[data-v-22bd7f75]{padding-bottom:0}.printer-picker-row[data-v-22bd7f75]{min-height:2.625rem}.printer-picker-row.last[data-v-22bd7f75]{border-bottom:0}.printer-setting-value[data-v-22bd7f75]{flex:0 0 auto;color:#899bb3;font-size:max(14px,.6875rem);line-height:max(20px,1rem)}.printer-setting-chevron[data-v-22bd7f75]{margin-left:.21875rem;color:#9eacc0;font-size:max(14px,1.0625rem);line-height:max(20px,.9375rem);vertical-align:-.09375rem}.printer-bottom-test[data-v-22bd7f75]{display:flex;align-items:center;justify-content:center;gap:.25rem}.printer-bottom-test uni-image[data-v-22bd7f75]{width:.875rem;height:.875rem;filter:brightness(0) invert(1)}.tables-settings-page[data-v-22bd7f75]{padding-bottom:0;background:#f6f9fd}.tables-settings-page .settings-detail[data-v-22bd7f75],.tables-settings-page .detail-form[data-v-22bd7f75]{overflow:visible}.tables-page-content[data-v-22bd7f75]{padding-bottom:calc(.6875rem + env(safe-area-inset-bottom))}.table-summary-card[data-v-22bd7f75]{padding:.6875rem .6875rem .5625rem;overflow:hidden;border:.03125rem solid #e2ebf6;border-radius:.5625rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(25,55,94,.024)}.table-summary-total[data-v-22bd7f75]{display:flex;align-items:baseline;gap:.25rem}.table-summary-total-value[data-v-22bd7f75]{color:#102f5f;font-size:max(14px,1.3125rem);line-height:max(20px,1.5625rem);font-weight:800}.table-summary-total-label[data-v-22bd7f75]{color:#8296b2;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.table-summary-statuses[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.28125rem}.table-summary-status[data-v-22bd7f75]{min-width:0}.table-summary-status-label[data-v-22bd7f75]{display:flex;align-items:center;gap:.25rem;color:#788da9;font-size:max(14px,.6875rem);line-height:max(20px,.9375rem)}.table-summary-dot[data-v-22bd7f75]{flex:0 0 .4375rem;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.table-summary-status-value[data-v-22bd7f75]{display:block;margin:.21875rem 0 0 .6875rem;color:#153762;font-size:max(14px,1.0625rem);line-height:max(20px,1.3125rem);font-weight:800}.table-summary-status.tone-using .table-summary-status-label[data-v-22bd7f75]{color:#168fff}.table-summary-status.tone-idle .table-summary-status-label[data-v-22bd7f75]{color:#16c987}.table-summary-status.tone-disabled .table-summary-status-label[data-v-22bd7f75]{color:#ff7a00}.table-summary-bars[data-v-22bd7f75]{height:.21875rem;margin-top:.375rem;display:flex;gap:.15625rem;overflow:hidden;border-radius:.21875rem;background:#e7edf6}.table-summary-bar[data-v-22bd7f75]{flex:0 0 auto;height:.21875rem;border-radius:.21875rem}.table-summary-bar.tone-using[data-v-22bd7f75]{background:#168fff}.table-summary-bar.tone-idle[data-v-22bd7f75]{background:#16c987}.table-summary-bar.tone-disabled[data-v-22bd7f75]{background:#ff7a00}.merchant-qrcode-card[data-v-22bd7f75]{margin-top:.5625rem;padding:.625rem;display:flex;align-items:center;gap:.5625rem;box-sizing:border-box;border:.03125rem solid #e2ebf6;border-radius:.5625rem;background:#fff}.merchant-qrcode-copy[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.merchant-qrcode-title[data-v-22bd7f75]{display:block;color:#24466f;font-size:max(14px,.84375rem);line-height:max(20px,1.1875rem);font-weight:800}.merchant-qrcode-desc[data-v-22bd7f75]{display:block;margin-top:.1875rem;color:#8ba0bb;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.merchant-qrcode-generate[data-v-22bd7f75]{flex:0 0 auto;min-width:4.8125rem;height:1.9375rem;margin:0;padding:0 .5625rem;border:0;border-radius:.28125rem;background:#168fff;color:#fff;font-size:max(14px,.6875rem);line-height:max(20px,1.9375rem)}.merchant-qrcode-preview[data-v-22bd7f75]{flex:0 0 5.375rem;display:flex;flex-direction:column;align-items:center}.merchant-qrcode-image[data-v-22bd7f75]{width:4.6875rem;height:4.6875rem;display:block}.merchant-qrcode-status[data-v-22bd7f75]{margin-top:.15625rem;color:#16a875;font-size:max(14px,.5625rem);line-height:max(20px,.78125rem);white-space:nowrap}.merchant-qrcode-actions[data-v-22bd7f75]{display:flex;gap:.25rem;margin-top:.25rem}.merchant-qrcode-actions .table-qrcode-download[data-v-22bd7f75]{min-width:2.1875rem;height:1.4375rem;font-size:max(14px,.59375rem);line-height:max(20px,1.4375rem)}.table-search-box[data-v-22bd7f75]{height:2.4375rem;margin-top:.625rem;padding:0 .6875rem;display:flex;align-items:center;gap:.375rem;box-sizing:border-box;border:.03125rem solid #e2ebf6;border-radius:.53125rem;background:#fff}.table-search-icon[data-v-22bd7f75]{width:.9375rem;height:.9375rem;color:#8ca0bb}.table-search-icon[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(65%) sepia(20%) saturate(550%) hue-rotate(173deg) brightness(90%)}.table-search-input[data-v-22bd7f75]{flex:1 1 auto;min-width:0;height:2.375rem;color:#294768;font-size:max(14px,.75rem);line-height:max(20px,2.375rem)}.table-search-input[data-v-22bd7f75]::-moz-placeholder{color:#97a8bd}.table-search-input[data-v-22bd7f75]::placeholder{color:#97a8bd}.table-area-tabs[data-v-22bd7f75]{width:100%;height:2.3125rem;margin-bottom:.03125rem;white-space:nowrap;border-bottom:.03125rem solid #e6edf6}.table-area-tabs[data-v-22bd7f75] .uni-scroll-view-content{display:flex;min-width:100%}.table-area-tab[data-v-22bd7f75]{position:relative;flex:1 0 25%;min-width:25%;height:2.3125rem;box-sizing:border-box;color:#445d7d;font-size:max(14px,.75rem);line-height:max(20px,2.3125rem);text-align:center}.table-area-tab.active[data-v-22bd7f75]{color:#168fff;font-weight:800}.table-area-tab.active[data-v-22bd7f75]:after{content:"";position:absolute;left:50%;bottom:-.03125rem;width:1.625rem;height:.125rem;border-radius:.125rem;background:#168fff;transform:translate(-50%)}.table-area-group[data-v-22bd7f75]{margin-top:.5625rem}.table-area-heading[data-v-22bd7f75]{height:1.5rem;padding:0 .4375rem;display:flex;align-items:center;justify-content:space-between}.table-area-title[data-v-22bd7f75]{color:#28486f;font-size:max(14px,.84375rem);line-height:max(20px,1.1875rem);font-weight:800}.table-area-count[data-v-22bd7f75]{color:#899bb3;font-size:max(14px,.65625rem);font-weight:600}.table-area-chevron[data-v-22bd7f75]{width:.875rem;height:.875rem;color:#28486f}.table-area-chevron[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(25%) sepia(24%) saturate(1269%) hue-rotate(174deg) brightness(91%)}.tables-settings-page .table-config-card[data-v-22bd7f75]{min-height:3.625rem;margin-top:.0625rem;padding:0 .625rem;box-sizing:border-box;border:.03125rem solid #e4ecf6;border-radius:.5625rem;background:#fff;box-shadow:0 .15625rem .4375rem rgba(25,55,94,.024)}.tables-settings-page .table-config-card+.table-config-card[data-v-22bd7f75]{margin-top:.0625rem}.table-card-row[data-v-22bd7f75]{min-height:3.5625rem;display:flex;align-items:center;gap:.5rem}.table-card-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.table-card-name[data-v-22bd7f75]{display:block;overflow:hidden;color:#24466f;font-size:max(14px,.8125rem);line-height:max(20px,1.09375rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.table-card-capacity[data-v-22bd7f75]{display:block;margin-top:.15625rem;color:#8ba0bb;font-size:max(14px,.65625rem);line-height:max(20px,.90625rem)}.table-card-status[data-v-22bd7f75]{flex:0 0 4.75rem;display:flex;align-items:center;gap:.28125rem;color:#16c987;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.table-card-status-dot[data-v-22bd7f75]{flex:0 0 .46875rem;width:.46875rem;height:.46875rem;border-radius:50%;background:currentColor}.table-card-status-copy[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column}.table-card-qrcode-missing[data-v-22bd7f75]{color:#ff7a00;font-size:max(14px,.53125rem);line-height:max(20px,.71875rem);white-space:nowrap}.table-card-status.tone-using[data-v-22bd7f75]{color:#168fff}.table-card-status.tone-disabled[data-v-22bd7f75]{color:#ff7a00}.table-icon-button[data-v-22bd7f75]{flex:0 0 1.6875rem;width:1.6875rem;height:1.6875rem;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:.28125rem;background:transparent;color:#173c68;font-size:max(14px,1.0625rem);line-height:max(20px,1.6875rem)}.table-icon-button[data-v-22bd7f75]:first-of-type{border:.03125rem solid #e4ebf4;background:#fbfdff}.table-icon-button.missing[data-v-22bd7f75]:first-of-type{border-color:#ffd4ad;background:#fff7ef}.table-icon-button.missing[data-v-22bd7f75]:first-of-type .source-icon-image{filter:brightness(0) saturate(100%) invert(52%) sepia(97%) saturate(2290%) hue-rotate(359deg) brightness(101%)}.table-icon-button .source-icon[data-v-22bd7f75]{width:1rem;height:1rem}.table-icon-button[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(23%) sepia(31%) saturate(1384%) hue-rotate(170deg) brightness(91%)}.table-icon-button:last-child .source-icon[data-v-22bd7f75]{transform:rotate(90deg)}.table-icon-button.save[data-v-22bd7f75]{color:#168fff}.table-edit-row[data-v-22bd7f75]{min-height:3.5625rem;display:flex;align-items:center;gap:.3125rem}.table-edit-input[data-v-22bd7f75],.table-edit-picker[data-v-22bd7f75]{height:1.8125rem;padding:0 .375rem;box-sizing:border-box;border:.03125rem solid #dfe8f3;border-radius:.28125rem;background:#f9fbfe;color:#365675;font-size:max(14px,.65625rem);line-height:max(20px,1.75rem)}.table-edit-input[data-v-22bd7f75]{flex:1 1 auto;min-width:2.6875rem}.table-edit-picker[data-v-22bd7f75]{flex:0 0 3.375rem;text-align:center}.table-edit-picker.capacity[data-v-22bd7f75]{flex-basis:3.6875rem}.tables-settings-page .table-qrcode-panel[data-v-22bd7f75]{margin:0 0 .5625rem;padding:.5rem;border:.03125rem solid #e6edf6;border-radius:.375rem;background:#f8fbff;box-shadow:none}.tables-settings-page .table-qrcode-image[data-v-22bd7f75]{width:4.6875rem;height:4.6875rem}.tables-settings-page .table-qrcode-meta[data-v-22bd7f75]{font-size:max(14px,.625rem)}.table-empty-state[data-v-22bd7f75]{padding:2rem 0;color:#93a4b9;font-size:max(14px,.71875rem);text-align:center}.table-qrcode-hint[data-v-22bd7f75]{min-height:2.1875rem;margin-top:.75rem;padding:0 .625rem;display:flex;align-items:center;gap:.375rem;box-sizing:border-box;border:.03125rem solid #abd8ff;border-radius:.21875rem;background:#edf8ff;color:#607b9b;font-size:max(14px,.65625rem)}.table-qrcode-hint uni-text[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.table-qrcode-hint-icon[data-v-22bd7f75]{width:.90625rem;height:.90625rem}.table-qrcode-hint-icon[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(49%) sepia(93%) saturate(2536%) hue-rotate(190deg) brightness(102%)}.table-qrcode-hint-arrow[data-v-22bd7f75]{width:.8125rem;height:.8125rem}.table-create-panel[data-v-22bd7f75]{margin-top:.5625rem;padding:.625rem;border:.03125rem solid #e2ebf6;border-radius:.5rem;background:#fff}.table-create-panel-title[data-v-22bd7f75]{color:#24466f;font-size:max(14px,.84375rem);line-height:max(20px,1.1875rem);font-weight:800}.table-create-fields[data-v-22bd7f75]{display:flex;gap:.3125rem;margin-top:.46875rem}.table-create-input[data-v-22bd7f75],.table-create-picker[data-v-22bd7f75]{height:1.9375rem;padding:0 .375rem;box-sizing:border-box;border:.03125rem solid #dfe8f3;border-radius:.28125rem;background:#f9fbfe;color:#365675;font-size:max(14px,.6875rem);line-height:max(20px,1.875rem)}.table-create-input[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.table-create-picker[data-v-22bd7f75]{flex:0 0 3.6875rem;text-align:center}.table-create-picker.capacity[data-v-22bd7f75]{flex-basis:3.9375rem}.table-create-panel .table-no-hint[data-v-22bd7f75]{display:block;margin-top:.375rem;padding:0;border-radius:0;background:transparent;color:#90a1b7;font-size:max(14px,.59375rem)}.table-create-actions[data-v-22bd7f75]{display:flex;gap:.375rem;margin-top:.5625rem}.table-create-actions uni-button[data-v-22bd7f75]{flex:1 1 0;height:2rem;margin:0;border-radius:.28125rem;font-size:max(14px,.71875rem);line-height:max(20px,2rem)}.table-create-cancel[data-v-22bd7f75]{border:.03125rem solid #dfe8f3;background:#fff;color:#657b98}.table-create-submit[data-v-22bd7f75]{border:0;background:#168fff;color:#fff}.table-bottom-action[data-v-22bd7f75]{position:sticky;z-index:4;bottom:0;margin:.6875rem -.875rem 0;padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:.03125rem solid #e6edf6}.table-bottom-action uni-button[data-v-22bd7f75]{width:100%;height:2.375rem;margin:0;display:flex;align-items:center;justify-content:center;gap:.25rem;border:0;border-radius:.25rem;background:#168fff;color:#fff;font-size:max(14px,.78125rem);line-height:max(20px,2.375rem)}.table-bottom-action .source-icon[data-v-22bd7f75]{width:.875rem;height:.875rem}.table-bottom-action[data-v-22bd7f75] .source-icon-image{filter:brightness(0) invert(1)}.staff-settings-page[data-v-22bd7f75]{padding-bottom:0;background:#f5f9fd}.staff-settings-page .settings-detail[data-v-22bd7f75],.staff-settings-page .detail-form[data-v-22bd7f75]{overflow:visible}.staff-page-content[data-v-22bd7f75]{padding-bottom:calc(.6875rem + env(safe-area-inset-bottom))}.staff-settings-page .staff-summary-grid[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:.96875rem .21875rem .78125rem;border:.03125rem solid #e5edf7;border-radius:.75rem;background:#fff;box-shadow:0 .25rem .6875rem rgba(23,61,104,.035)}.staff-settings-page .staff-summary-item[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column;align-items:center;gap:.1875rem;border-right:.03125rem solid #e8eff7}.staff-settings-page .staff-summary-item[data-v-22bd7f75]:last-child{border-right:0}.staff-settings-page .staff-summary-icon[data-v-22bd7f75]{width:1.03125rem;height:1.03125rem}.staff-settings-page .staff-summary-value[data-v-22bd7f75]{color:#15375f;font-size:max(14px,1.21875rem);line-height:max(20px,1.4375rem);font-weight:800}.staff-settings-page .staff-summary-label[data-v-22bd7f75]{color:#7c91ad;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.staff-search-box[data-v-22bd7f75]{height:2.4375rem;margin-top:.71875rem;padding:0 .6875rem;display:flex;align-items:center;gap:.375rem;box-sizing:border-box;border:.03125rem solid #e2ebf6;border-radius:.5625rem;background:#fff}.staff-list-search-icon[data-v-22bd7f75]{flex:0 0 .9375rem;width:.9375rem;height:.9375rem}.staff-list-search-icon[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(65%) sepia(20%) saturate(550%) hue-rotate(173deg) brightness(90%)}.staff-list-search-input[data-v-22bd7f75]{flex:1 1 auto;min-width:0;height:2.375rem;color:#2c4a6d;font-size:max(14px,.75rem);line-height:max(20px,2.375rem)}.staff-list-search-input[data-v-22bd7f75]::-moz-placeholder{color:#95a7bd}.staff-list-search-input[data-v-22bd7f75]::placeholder{color:#95a7bd}.staff-role-tabs[data-v-22bd7f75]{height:2.4375rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:.03125rem solid #e4ecf5}.staff-role-tab[data-v-22bd7f75]{position:relative;height:2.4375rem;color:#445d7d;font-size:max(14px,.75rem);line-height:max(20px,2.4375rem);text-align:center}.staff-role-tab.active[data-v-22bd7f75]{color:#168fff;font-weight:800}.staff-role-tab.active[data-v-22bd7f75]:after{content:"";position:absolute;left:50%;bottom:-.03125rem;width:1.6875rem;height:.125rem;border-radius:.125rem;background:#168fff;transform:translate(-50%)}.staff-page-warning[data-v-22bd7f75]{margin:.5rem 0 0}.staff-appointment-card[data-v-22bd7f75]{margin-top:.5625rem;padding:0 .625rem;overflow:hidden;border:.03125rem solid #e8eef7;border-radius:.625rem;background:#fff;box-shadow:0 .21875rem .5625rem rgba(18,48,86,.035)}.staff-appointment-row[data-v-22bd7f75]{min-height:4.6875rem;display:flex;align-items:center;gap:.46875rem}.staff-avatar[data-v-22bd7f75]{flex:0 0 2.875rem;width:2.875rem;height:2.875rem;border-radius:50%;background:#edf3fa}.staff-avatar-fallback[data-v-22bd7f75]{display:flex;align-items:center;justify-content:center;background:#e4edf9;color:#fff;font-size:max(14px,1.0625rem)}.staff-appointment-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.staff-name-row[data-v-22bd7f75]{display:flex;align-items:center;gap:.28125rem}.staff-card-name[data-v-22bd7f75]{max-width:5.25rem;overflow:hidden;color:#29486e;font-size:max(14px,.84375rem);line-height:max(20px,1.15625rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.staff-primary-role[data-v-22bd7f75]{flex:0 0 auto;padding:.09375rem .28125rem;border-radius:.21875rem;background:#e9f3ff;color:#5c9de8;font-size:max(14px,.5625rem);line-height:max(20px,.84375rem)}.staff-state-row[data-v-22bd7f75]{margin-top:.09375rem;display:flex;align-items:center;gap:.21875rem;color:#12af6b;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.staff-state-row.tone-resting[data-v-22bd7f75]{color:#ff7a00}.staff-state-row.tone-disabled[data-v-22bd7f75]{color:#8594a8}.staff-state-dot[data-v-22bd7f75]{flex:0 0 .4375rem;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.staff-phone-label[data-v-22bd7f75]{margin-left:.15625rem;color:#8ca0ba;white-space:nowrap}.staff-permission-copy[data-v-22bd7f75]{display:block;margin-top:.09375rem;overflow:hidden;color:#58708e;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem);text-overflow:ellipsis;white-space:nowrap}.staff-manage-button[data-v-22bd7f75]{flex:0 0 auto;height:1.6875rem;margin:0;padding:0 .125rem;border:0;background:transparent;color:#168fff;font-size:max(14px,.71875rem);line-height:max(20px,1.6875rem)}.staff-card-chevron[data-v-22bd7f75]{flex:0 0 .78125rem;width:.78125rem;height:.78125rem}.staff-card-chevron[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(66%) sepia(18%) saturate(594%) hue-rotate(173deg) brightness(91%)}.staff-role-editor[data-v-22bd7f75]{padding:0 0 .5625rem 3.34375rem;border-top:.03125rem solid #edf2f7}.staff-role-editor-title[data-v-22bd7f75]{display:block;padding-top:.46875rem;color:#60758f;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem)}.staff-settings-page .staff-role-row[data-v-22bd7f75]{gap:.28125rem;margin-top:.3125rem}.staff-settings-page .staff-role-chip[data-v-22bd7f75]{padding:.1875rem .40625rem;border:.03125rem solid #dfe8f3;border-radius:31.21875rem;background:#fff;color:#7b8ea7;font-size:max(14px,.625rem);line-height:max(20px,.875rem)}.staff-settings-page .staff-role-chip.active[data-v-22bd7f75]{border-color:#8dc8ff;background:#edf7ff;color:#168fff}.staff-role-editor-actions[data-v-22bd7f75]{margin-top:.4375rem;display:flex;justify-content:flex-end;gap:.3125rem}.staff-role-editor-actions uni-button[data-v-22bd7f75]{min-width:3.1875rem;height:1.71875rem;margin:0;padding:0 .46875rem;border-radius:.25rem;font-size:max(14px,.65625rem);line-height:max(20px,1.71875rem)}.staff-editor-cancel[data-v-22bd7f75]{border:.03125rem solid #dfe8f3;background:#fff;color:#71859e}.staff-editor-save[data-v-22bd7f75]{border:0;background:#168fff;color:#fff}.staff-empty-state[data-v-22bd7f75]{padding:2.1875rem 0;color:#93a4b9;font-size:max(14px,.71875rem);text-align:center}.staff-add-panel[data-v-22bd7f75]{margin-top:.5625rem;padding:.59375rem;border:.03125rem solid #e2ebf6;border-radius:.53125rem;background:#fff}.staff-add-header[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;color:#29486e;font-size:max(14px,.84375rem);font-weight:800}.staff-add-header uni-button[data-v-22bd7f75]{width:1.625rem;height:1.625rem;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f4f7fb;color:#8497af}.staff-add-search[data-v-22bd7f75]{height:2.0625rem;margin-top:.4375rem;padding-left:.46875rem;display:flex;align-items:center;gap:.3125rem;overflow:hidden;border:.03125rem solid #dfe8f3;border-radius:.28125rem;background:#f9fbfe}.staff-add-search .source-icon[data-v-22bd7f75]{flex:0 0 .84375rem;width:.84375rem;height:.84375rem}.staff-add-search uni-input[data-v-22bd7f75]{flex:1 1 auto;min-width:0;height:2rem;color:#365675;font-size:max(14px,.65625rem)}.staff-add-search uni-button[data-v-22bd7f75]{flex:0 0 3.125rem;height:2.0625rem;margin:0;padding:0;border:0;border-radius:0;background:#168fff;color:#fff;font-size:max(14px,.65625rem);line-height:max(20px,2.0625rem)}.staff-add-result[data-v-22bd7f75]{margin-top:.4375rem;padding:.46875rem;display:flex;align-items:center;gap:.375rem;border:.03125rem solid #e8eef7;border-radius:.34375rem}.staff-add-result-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.staff-add-result-main>uni-text[data-v-22bd7f75]{display:block;color:#29486e;font-size:max(14px,.71875rem);line-height:max(20px,1rem)}.staff-add-result-main>uni-text+uni-text[data-v-22bd7f75]{color:#8ca0ba;font-size:max(14px,.625rem)}.staff-add-result>uni-button[data-v-22bd7f75]{flex:0 0 2.9375rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:.25rem;background:#168fff;color:#fff;font-size:max(14px,.65625rem);line-height:max(20px,1.75rem)}.staff-permission-note[data-v-22bd7f75]{min-height:2.1875rem;margin-top:.75rem;padding:0 .625rem;display:flex;align-items:center;gap:.40625rem;box-sizing:border-box;border-radius:.28125rem;background:#e5f4ff;color:#5e7898;font-size:max(14px,.65625rem)}.staff-permission-note-icon[data-v-22bd7f75]{flex:0 0 .9375rem;width:.9375rem;height:.9375rem}.staff-permission-note-icon[data-v-22bd7f75] .source-icon-image{filter:brightness(0) saturate(100%) invert(51%) sepia(82%) saturate(2416%) hue-rotate(188deg) brightness(104%)}.staff-bottom-action[data-v-22bd7f75]{position:sticky;z-index:4;bottom:0;margin:.6875rem -.875rem 0;padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom));border-top:.03125rem solid #e5edf6;background:rgba(255,255,255,.97)}.staff-bottom-action uni-button[data-v-22bd7f75]{width:100%;height:2.4375rem;margin:0;display:flex;align-items:center;justify-content:center;gap:.25rem;border:0;border-radius:.25rem;background:#168fff;color:#fff;font-size:max(14px,.78125rem);line-height:max(20px,2.4375rem)}.staff-bottom-action .source-icon[data-v-22bd7f75]{width:.875rem;height:.875rem}.staff-bottom-action[data-v-22bd7f75] .source-icon-image{filter:brightness(0) invert(1)}.agreements-settings-page[data-v-22bd7f75]{padding-bottom:calc(1.0625rem + env(safe-area-inset-bottom));background:#f4f8fc}.agreements-settings-page .settings-detail[data-v-22bd7f75],.agreements-settings-page .detail-form[data-v-22bd7f75]{overflow:visible}.agreements-settings-page .agreements-page-content[data-v-22bd7f75]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.agreements-settings-page .agreement-summary-card[data-v-22bd7f75]{min-height:5.0625rem;margin:0 0 .6875rem;padding:.625rem 0;display:grid;grid-template-columns:1.12fr .92fr 1.08fr;gap:0;box-sizing:border-box;border:.03125rem solid #e3ebf5;border-radius:.625rem;background:#fff;box-shadow:0 .21875rem .625rem rgba(23,61,104,.035)}.agreements-settings-page .agreement-summary-cell[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:.03125rem solid #e7eef6;text-align:center}.agreements-settings-page .agreement-summary-cell[data-v-22bd7f75]:last-child{border-right:0}.agreements-settings-page .agreement-summary-label[data-v-22bd7f75]{display:block;overflow:hidden;color:#8296b1;font-size:max(14px,.6875rem);line-height:max(20px,.96875rem);text-overflow:ellipsis;white-space:nowrap}.agreements-settings-page .agreement-summary-number[data-v-22bd7f75]{margin-top:.1875rem;display:flex;align-items:baseline;justify-content:center;gap:.15625rem}.agreements-settings-page .agreement-summary-value[data-v-22bd7f75]{margin:0;color:#17385f;font-size:max(14px,1.46875rem);line-height:max(20px,1.625rem);font-weight:800}.agreements-settings-page .agreement-summary-unit[data-v-22bd7f75]{color:#536a87;font-size:max(14px,.625rem);line-height:max(20px,.875rem);font-weight:700}.agreements-settings-page .agreement-summary-status[data-v-22bd7f75]{margin-top:.4375rem;display:flex;align-items:center;justify-content:center;gap:.3125rem;color:#10c978;font-size:max(14px,.71875rem);line-height:max(20px,1rem);font-weight:700}.agreements-settings-page .agreement-summary-status.pending[data-v-22bd7f75]{color:#f2a43a}.agreements-settings-page .agreement-summary-date[data-v-22bd7f75]{margin-top:.4375rem;display:block;color:#3d5879;font-size:max(14px,.6875rem);line-height:max(20px,1rem);white-space:nowrap}.agreements-settings-page .agreement-editor[data-v-22bd7f75]{margin-bottom:.625rem;border-color:#dfe9f5;background:#fff}.agreements-settings-page .agreement-card[data-v-22bd7f75]{min-height:6.0625rem;margin:0 0 .5625rem;padding:.625rem .75rem;display:flex;align-items:center;gap:.5625rem;box-sizing:border-box;border:.03125rem solid #e3ebf5;border-radius:.625rem;background:#fff;box-shadow:0 .21875rem .625rem rgba(23,61,104,.035)}.agreements-settings-page .agreement-card-illustration[data-v-22bd7f75]{flex:0 0 3.75rem;width:3.75rem;height:3.75rem}.agreements-settings-page .agreement-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.agreements-settings-page .agreement-title[data-v-22bd7f75]{display:block;overflow:hidden;color:#213f66;font-size:max(14px,.875rem);line-height:max(20px,1.21875rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.agreements-settings-page .agreement-effective-date[data-v-22bd7f75]{display:block;margin-top:.25rem;overflow:hidden;color:#8ba0bb;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem);text-overflow:ellipsis;white-space:nowrap}.agreements-settings-page .agreement-card-status[data-v-22bd7f75]{margin-top:.25rem;display:flex;align-items:center;gap:.28125rem;color:#10c978;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem);font-weight:700}.agreements-settings-page .agreement-card-status.draft[data-v-22bd7f75]{color:#f2a43a}.agreements-settings-page .agreement-card-status.archived[data-v-22bd7f75],.agreements-settings-page .agreement-card-status.empty[data-v-22bd7f75]{color:#91a2b8}.agreements-settings-page .agreement-status-dot[data-v-22bd7f75]{flex:0 0 .4375rem;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.agreements-settings-page .agreement-detail-button[data-v-22bd7f75]{flex:0 0 auto;height:1.9375rem;margin:0;padding:0;display:flex;align-items:center;gap:.3125rem;border:0;background:transparent;color:#168fff;font-size:max(14px,.71875rem);line-height:max(20px,1.9375rem)}.agreements-settings-page .agreement-detail-button[data-v-22bd7f75]:after{border:0}.agreements-settings-page .agreement-detail-chevron[data-v-22bd7f75]{color:#168fff;font-size:max(14px,1.15625rem);line-height:1;font-weight:300}.agreements-settings-page .agreement-preference-list[data-v-22bd7f75]{margin:.75rem 0 0;overflow:hidden;border:.03125rem solid #e3ebf5;border-radius:.625rem;background:#fff;box-shadow:0 .21875rem .625rem rgba(23,61,104,.035)}.agreements-settings-page .agreement-preference-title[data-v-22bd7f75]{display:block;padding:.78125rem .75rem .375rem;border:0;color:#203f65;font-size:max(14px,.8125rem);line-height:max(20px,1.125rem);font-weight:800}.agreements-settings-page .agreement-preference-row[data-v-22bd7f75]{min-height:3.84375rem;margin:0 .75rem;padding:.5rem 0;display:flex;align-items:center;gap:.625rem;box-sizing:border-box;border-bottom:.03125rem solid #e9eff6}.agreements-settings-page .agreement-preference-row[data-v-22bd7f75]:last-child{border-bottom:0}.agreements-settings-page .agreement-preference-icon[data-v-22bd7f75]{flex:0 0 1.0625rem;width:1.0625rem;height:1.0625rem}.agreements-settings-page .agreement-preference-copy[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.agreements-settings-page .agreement-preference-copy>uni-text[data-v-22bd7f75]{display:block;overflow:hidden;color:#284768;font-size:max(14px,.71875rem);line-height:max(20px,1.03125rem);text-overflow:ellipsis;white-space:nowrap}.agreements-settings-page .agreement-preference-copy>uni-text+uni-text[data-v-22bd7f75]{margin-top:.15625rem;color:#91a3b9;font-size:max(14px,.625rem);line-height:max(20px,.90625rem)}.agreements-settings-page .agreement-preference-switch[data-v-22bd7f75]{flex:0 0 auto;margin-right:-.25rem;transform:scale(.82);transform-origin:right center}.agreements-settings-page .agreement-history-note[data-v-22bd7f75]{min-height:3.21875rem;margin-top:.6875rem;padding:.5625rem .75rem;display:flex;align-items:flex-start;gap:.53125rem;box-sizing:border-box;border:.03125rem solid #cfe5ff;border-radius:.4375rem;background:#edf7ff}.agreements-settings-page .agreement-history-note uni-image[data-v-22bd7f75]{flex:0 0 .90625rem;width:.90625rem;height:.90625rem;margin-top:.125rem}.agreements-settings-page .agreement-history-note uni-text[data-v-22bd7f75]{color:#64809f;font-size:max(14px,.625rem);line-height:max(20px,.9375rem)}.qualification-settings-page[data-v-22bd7f75]{padding-bottom:calc(1.3125rem + env(safe-area-inset-bottom));background:#f3f8fd}.qualification-settings-page .settings-detail[data-v-22bd7f75],.qualification-settings-page .detail-form[data-v-22bd7f75]{overflow:visible}.qualification-settings-page .qualification-page-content[data-v-22bd7f75]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.qualification-overview-card[data-v-22bd7f75]{overflow:hidden;border:.03125rem solid #edf2f8;border-radius:.6875rem;background:#fff;box-shadow:0 .21875rem .625rem rgba(23,61,104,.024)}.qualification-metrics[data-v-22bd7f75]{min-height:7.1875rem;padding:.625rem .53125rem .5rem;display:grid;grid-template-columns:1.48fr repeat(3,minmax(0,1fr));box-sizing:border-box}.qualification-completion-metric[data-v-22bd7f75],.qualification-count-metric[data-v-22bd7f75]{min-width:0;display:flex;flex-direction:column;align-items:center;border-right:.03125rem solid #e9eff6}.qualification-count-metric[data-v-22bd7f75]:last-child{border-right:0}.qualification-metric-label[data-v-22bd7f75]{min-height:1.0625rem;display:flex;align-items:center;justify-content:center;gap:.28125rem;color:#8196b2;font-size:max(14px,.6875rem);line-height:max(20px,1rem);text-align:center;white-space:nowrap}.qualification-info-mark[data-v-22bd7f75]{flex:0 0 .65625rem;width:.65625rem;height:.65625rem;border-radius:50%;background:#aebed1;color:#fff;font-size:max(14px,.46875rem);line-height:max(20px,.65625rem);font-weight:700;text-align:center}.qualification-progress-ring[data-v-22bd7f75]{width:4.125rem;height:4.125rem;margin-top:.375rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.qualification-progress-ring-inner[data-v-22bd7f75]{width:3.25rem;height:3.25rem;display:flex;align-items:baseline;justify-content:center;border-radius:50%;background:#fff;color:#2e3034;line-height:3.25rem}.qualification-progress-ring-inner>uni-text[data-v-22bd7f75]:first-child{font-size:max(14px,1.25rem);font-weight:800}.qualification-progress-ring-inner>uni-text[data-v-22bd7f75]:last-child{margin-left:.125rem;font-size:max(14px,.6875rem);font-weight:700}.qualification-count-metric .qualification-stat-icon[data-v-22bd7f75]{width:1.8125rem;height:1.8125rem;margin-top:.53125rem}.qualification-count-metric>uni-view[data-v-22bd7f75]{margin-top:.28125rem;display:flex;align-items:baseline;justify-content:center;color:#323538}.qualification-count-metric>uni-view uni-text[data-v-22bd7f75]:first-child{font-size:max(14px,1.0625rem);line-height:max(20px,1.25rem)}.qualification-count-metric>uni-view uni-text[data-v-22bd7f75]:last-child{margin-left:.21875rem;color:#a1afc0;font-size:max(14px,.65625rem)}.qualification-expiry-summary[data-v-22bd7f75]{min-height:4.375rem;margin:0 .75rem;padding:.6875rem 0 .5625rem;display:flex;align-items:center;gap:.625rem;box-sizing:border-box;border-top:.03125rem solid #edf2f7}.qualification-nearest-copy[data-v-22bd7f75]{flex:0 0 5.75rem;min-width:0}.qualification-nearest-copy>uni-view[data-v-22bd7f75]{display:flex;align-items:baseline;gap:.375rem}.qualification-nearest-copy>uni-view uni-text[data-v-22bd7f75]:first-child{color:#3d4249;font-size:max(14px,.71875rem);line-height:max(20px,1.03125rem);font-weight:800}.qualification-nearest-copy>uni-view uni-text[data-v-22bd7f75]:last-child{color:#ff9821;font-size:max(14px,.84375rem);line-height:max(20px,1.125rem)}.qualification-nearest-copy>uni-view uni-text:last-child.success[data-v-22bd7f75]{color:#15c879}.qualification-nearest-copy>uni-text[data-v-22bd7f75]{display:block;margin-top:.34375rem;overflow:hidden;color:#95a7bd;font-size:max(14px,.65625rem);line-height:max(20px,.9375rem);text-overflow:ellipsis;white-space:nowrap}.qualification-timeline[data-v-22bd7f75]{position:relative;flex:1 1 auto;min-width:0;display:flex;align-self:stretch}.qualification-timeline-track[data-v-22bd7f75]{position:absolute;top:.5rem;right:16.67%;left:16.67%;height:.15625rem;border-radius:.15625rem;background:#e1e9f2}.qualification-timeline-track[data-v-22bd7f75]:before{content:"";display:block;width:33.33%;height:.15625rem;border-radius:.15625rem;background:#ff9821}.qualification-timeline-item[data-v-22bd7f75]{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;color:#8b9db4;text-align:center}.qualification-timeline-marker[data-v-22bd7f75]{width:.5625rem;height:.5625rem;box-sizing:border-box;border:.15625rem solid #fff;border-radius:50%;background:#fff;box-shadow:0 0 0 .15625rem #dce6f0}.qualification-timeline-item.active[data-v-22bd7f75]{color:#ff9821}.qualification-timeline-item.active .qualification-timeline-marker[data-v-22bd7f75]{box-shadow:0 0 0 .15625rem #ff9821}.qualification-timeline-days[data-v-22bd7f75]{display:block;margin-top:.53125rem;font-size:max(14px,.65625rem);line-height:max(20px,.90625rem);white-space:nowrap}.qualification-timeline-title[data-v-22bd7f75]{display:-webkit-box;margin-top:.09375rem;overflow:hidden;font-size:max(14px,.53125rem);line-height:max(20px,.71875rem);-webkit-box-orient:vertical;-webkit-line-clamp:2}.qualification-settings-page .qualification-card[data-v-22bd7f75]{min-height:6.125rem;margin:.5625rem 0 0;padding:.4375rem .5625rem;display:flex;align-items:center;gap:.5rem;box-sizing:border-box;border:.0625rem solid #64e8a7;border-radius:.6875rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(20,59,99,.024)}.qualification-settings-page .qualification-card.tone-warning[data-v-22bd7f75]{border-color:#ffb85c}.qualification-settings-page .qualification-card.tone-danger[data-v-22bd7f75]{border-color:#ff8585}.qualification-settings-page .qualification-card.tone-pending[data-v-22bd7f75]{border-color:#ffd75f}.qualification-settings-page .qualification-image[data-v-22bd7f75]{flex:0 0 5.125rem;width:5.125rem;height:3.375rem;border:0;border-radius:.125rem;background:#f7f9fc}.qualification-settings-page .qualification-image-empty[data-v-22bd7f75]{display:flex;align-items:center;justify-content:center;color:#a2b0c0;font-size:max(14px,.65625rem)}.qualification-settings-page .qualification-main[data-v-22bd7f75]{flex:1 1 auto;min-width:0}.qualification-card-head[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;gap:.375rem}.qualification-settings-page .qualification-title[data-v-22bd7f75]{flex:1 1 auto;min-width:0;overflow:hidden;color:#30353b;font-size:max(14px,.78125rem);line-height:max(20px,1.09375rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.qualification-settings-page .qualification-status[data-v-22bd7f75]{flex:0 0 auto;margin:0;padding:.15625rem .375rem;border-radius:31.21875rem;background:#ddfaeb;color:#12c978;font-size:max(14px,.5625rem);line-height:max(20px,.84375rem);white-space:nowrap}.qualification-card.tone-warning .qualification-status[data-v-22bd7f75]{background:#ffb347;color:#fff}.qualification-card.tone-danger .qualification-status[data-v-22bd7f75]{background:#ff6868;color:#fff}.qualification-card.tone-pending .qualification-status[data-v-22bd7f75]{background:#fff1bd;color:#d99800}.qualification-expiry-copy[data-v-22bd7f75]{display:block;margin-top:.15625rem;color:#16ca7b;font-size:max(14px,.65625rem);line-height:max(20px,.90625rem);white-space:nowrap}.qualification-expiry-copy.warning[data-v-22bd7f75]{color:#ff9821}.qualification-expiry-copy.danger[data-v-22bd7f75]{color:#ff5e5e}.qualification-expiry-copy.pending[data-v-22bd7f75]{color:#d99a00}.qualification-validity-track[data-v-22bd7f75]{height:.25rem;margin-top:.21875rem;overflow:hidden;border-radius:.25rem;background:#e8edf3}.qualification-validity-track>uni-view[data-v-22bd7f75]{height:.25rem;border-radius:.25rem;background:#19ce7d}.qualification-card.tone-warning .qualification-validity-track>uni-view[data-v-22bd7f75]{background:#ff9821}.qualification-card.tone-danger .qualification-validity-track>uni-view[data-v-22bd7f75]{background:#ff5e5e}.qualification-card.tone-pending .qualification-validity-track>uni-view[data-v-22bd7f75]{background:#ffc43c}.qualification-card-foot[data-v-22bd7f75]{margin-top:.1875rem;display:flex;align-items:center;justify-content:space-between;gap:.375rem}.qualification-card-foot>uni-text[data-v-22bd7f75]{color:#a0afc0;font-size:max(14px,.65625rem);line-height:max(20px,.96875rem);white-space:nowrap}.qualification-card-foot>uni-text uni-text[data-v-22bd7f75]{margin-left:.15625rem;color:#18ca7c;font-size:max(14px,.71875rem)}.qualification-card-foot>uni-text uni-text.warning[data-v-22bd7f75]{color:#ff9821}.qualification-card-foot>uni-text uni-text.danger[data-v-22bd7f75]{color:#ff5e5e}.qualification-card-foot>uni-text uni-text.pending[data-v-22bd7f75]{color:#d99a00}.qualification-detail-action[data-v-22bd7f75]{flex:0 0 auto;height:1.5rem;margin:0;padding:0;border:0;background:transparent;color:#879bb4;font-size:max(14px,.65625rem);line-height:max(20px,1.5rem)}.qualification-detail-action[data-v-22bd7f75]:after{border:0}.qualification-detail-action uni-text[data-v-22bd7f75]{margin-left:.21875rem;font-size:max(14px,.96875rem)}.qualification-settings-page .qualification-empty[data-v-22bd7f75]{margin-top:.625rem;padding:2.1875rem .75rem;border:.03125rem solid #e4ebf4;border-radius:.625rem;background:#fff;color:#91a3b8;font-size:max(14px,.71875rem);text-align:center}.qualification-disclosure-note[data-v-22bd7f75]{min-height:5.875rem;margin-top:.5625rem;padding:.6875rem .8125rem;box-sizing:border-box;border:.03125rem solid #e3eaf3;border-radius:.6875rem;background:#fff}.qualification-disclosure-note>uni-text[data-v-22bd7f75]:first-child{display:block;color:#168fff;font-size:max(14px,.78125rem);line-height:max(20px,1.09375rem);font-weight:800}.qualification-disclosure-note>uni-text[data-v-22bd7f75]:last-child{display:block;margin-top:.34375rem;color:#8296af;font-size:max(14px,.65625rem);line-height:max(20px,.96875rem)}.qualification-detail-mask[data-v-22bd7f75]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:rgba(16,43,92,.42)}.qualification-detail-sheet[data-v-22bd7f75]{width:100%;padding:.78125rem .875rem calc(1rem + env(safe-area-inset-bottom));box-sizing:border-box;border-radius:.75rem .75rem 0 0;background:#fff}.qualification-detail-head[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;color:#17385f;font-size:max(14px,.90625rem);font-weight:800}.qualification-detail-head uni-button[data-v-22bd7f75]{width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:50%;background:#f2f6fa;color:#7e91aa;font-size:max(14px,1.0625rem);line-height:max(20px,1.75rem)}.qualification-detail-image[data-v-22bd7f75]{width:100%;height:8.4375rem;margin-top:.625rem;border-radius:.375rem;background:#f7f9fc}.qualification-detail-title-row[data-v-22bd7f75]{margin:.625rem 0 .3125rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.qualification-detail-title-row>uni-text[data-v-22bd7f75]:first-child{color:#244466;font-size:max(14px,.875rem);font-weight:800}.qualification-detail-title-row>uni-text[data-v-22bd7f75]:last-child{color:#16c979;font-size:max(14px,.65625rem)}.qualification-detail-title-row>uni-text.warning[data-v-22bd7f75]{color:#ff9821}.qualification-detail-title-row>uni-text.danger[data-v-22bd7f75]{color:#ff5e5e}.qualification-detail-title-row>uni-text.pending[data-v-22bd7f75]{color:#d99a00}.qualification-detail-row[data-v-22bd7f75]{min-height:2.25rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;border-top:.03125rem solid #edf2f7;font-size:max(14px,.6875rem)}.qualification-detail-row>uni-text[data-v-22bd7f75]:first-child{color:#899bb2}.qualification-detail-row>uni-text[data-v-22bd7f75]:last-child{color:#294868;text-align:right}.admin-settings-subpage[data-v-22bd7f75]{padding:0 16px calc(96px + env(safe-area-inset-bottom));background:#f5f7fb;color:#102b5c;font-size:14px;line-height:1.5}.admin-settings-subpage[data-v-22bd7f75] .page-nav-bar{position:sticky;z-index:12;top:0;height:calc(56px + env(safe-area-inset-top));min-height:56px;padding:env(safe-area-inset-top) 16px 0;margin:0 -16px 16px;grid-template-columns:44px minmax(0,1fr) 44px;background:#f5f7fb;border:0}.admin-settings-subpage[data-v-22bd7f75] .page-nav-button{width:44px;height:44px}.admin-settings-subpage[data-v-22bd7f75] .page-nav-title{font-size:17px;line-height:24px}.admin-settings-subpage uni-button[data-v-22bd7f75]{min-height:44px;font-size:14px;line-height:1.4;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.admin-settings-subpage uni-button[data-v-22bd7f75]:after{border:0}.admin-settings-subpage uni-button[data-v-22bd7f75]:focus-visible{outline:2px solid #1a79ff;outline-offset:2px}.admin-settings-subpage .form-section[data-v-22bd7f75]{padding:16px;border-radius:16px;background:#fff;box-shadow:none}.admin-settings-subpage .form-section-title[data-v-22bd7f75]{margin-bottom:12px;font-size:16px;line-height:24px;font-weight:600}.admin-settings-subpage .form-row[data-v-22bd7f75]{min-height:56px;gap:12px;padding:10px 0;border-color:#edf1f6}.admin-settings-subpage .form-label[data-v-22bd7f75]{flex-basis:84px;color:#43556d;font-size:14px;font-weight:500}.admin-settings-subpage .form-input[data-v-22bd7f75],.admin-settings-subpage .form-picker[data-v-22bd7f75]{min-height:44px;border:1px solid #e0e7ef;border-radius:10px;background:#f8fafc;font-size:14px}.admin-settings-subpage .picker-field[data-v-22bd7f75]{height:auto;min-height:44px;line-height:44px}.admin-settings-subpage .detail-actions[data-v-22bd7f75],.admin-settings-subpage .staff-bottom-action[data-v-22bd7f75],.admin-settings-subpage .table-bottom-action[data-v-22bd7f75]{position:fixed;z-index:15;left:0;right:0;bottom:0;margin:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e8edf4;border-radius:0;background:#fff;gap:12px}.admin-settings-subpage .detail-actions uni-button[data-v-22bd7f75],.admin-settings-subpage .staff-bottom-action uni-button[data-v-22bd7f75],.admin-settings-subpage .table-bottom-action uni-button[data-v-22bd7f75]{height:48px;border-radius:12px;font-size:15px;font-weight:600}.admin-settings-subpage .store-list-toolbar[data-v-22bd7f75]{position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:10;padding-top:8px;background:#f5f7fb}.admin-settings-subpage .store-search-icon[data-v-22bd7f75]{flex:0 0 20px;width:20px;height:20px}.admin-settings-subpage .staff-search-box[data-v-22bd7f75],.admin-settings-subpage .table-search-box[data-v-22bd7f75]{height:44px;margin-top:0;padding:0 14px;gap:10px;border:0;border-radius:12px;background:#fff}.admin-settings-subpage .staff-list-search-input[data-v-22bd7f75],.admin-settings-subpage .table-search-input[data-v-22bd7f75]{height:44px;font-size:14px}.admin-settings-subpage .staff-role-tabs[data-v-22bd7f75],.admin-settings-subpage .table-area-tabs[data-v-22bd7f75]{height:44px;margin:0 0 12px;border-bottom:1px solid #e4eaf2}.admin-settings-subpage .staff-role-tab[data-v-22bd7f75],.admin-settings-subpage .table-area-tab[data-v-22bd7f75]{height:44px;line-height:44px;padding-top:0;padding-bottom:0;font-size:14px}.admin-settings-subpage .staff-role-tab.active[data-v-22bd7f75]:after,.admin-settings-subpage .table-area-tab.active[data-v-22bd7f75]:after{bottom:0;height:3px}.admin-settings-subpage .today-hours-card[data-v-22bd7f75]{padding:16px;margin-bottom:16px;border:0;border-radius:16px;background:#fff;box-shadow:none}.admin-settings-subpage .today-hours-value[data-v-22bd7f75]{font-size:22px;line-height:30px}.admin-settings-subpage .today-hours-tip[data-v-22bd7f75],.admin-settings-subpage .business-section-hint[data-v-22bd7f75]{color:#63748d;font-size:14px;line-height:19px}.admin-settings-subpage .today-hours-open[data-v-22bd7f75]{max-width:72px;font-size:14px;line-height:18px}.admin-settings-subpage .business-section-heading[data-v-22bd7f75]{padding:0 0 12px}.admin-settings-subpage .business-schedule-row[data-v-22bd7f75]{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:8px 12px;padding:14px 0}.admin-settings-subpage .business-schedule-row .business-day-name[data-v-22bd7f75]{grid-column:1;padding:0;font-size:15px;line-height:32px;font-weight:600;color:#30445f}.admin-settings-subpage .business-day-switch[data-v-22bd7f75]{grid-column:2;grid-row:1;margin:0;transform:scale(.9)}.admin-settings-subpage .business-day-controls[data-v-22bd7f75]{grid-column:1/-1;grid-row:2;gap:4px}.admin-settings-subpage .business-period-control[data-v-22bd7f75]{height:44px;border-radius:10px;background:#f8fafc}.admin-settings-subpage .business-period-control .time-input[data-v-22bd7f75]{height:44px;min-height:44px;line-height:44px;font-size:15px}.admin-settings-subpage .business-all-day-label[data-v-22bd7f75],.admin-settings-subpage .business-rest-label[data-v-22bd7f75]{height:auto;min-height:44px;padding:10px;line-height:22px;font-size:14px;color:#63748d;border-radius:10px}.admin-settings-subpage .business-split-control[data-v-22bd7f75]{min-height:44px;justify-content:space-between;font-size:14px;color:#63748d}.admin-settings-subpage .business-split-switch[data-v-22bd7f75]{flex-basis:52px;margin:0;transform:scale(.85)}.admin-settings-subpage .other-settings-section[data-v-22bd7f75]{margin-top:16px}.admin-settings-subpage .other-settings-section>.form-section-title[data-v-22bd7f75]{padding:0}.admin-settings-subpage .other-setting-row[data-v-22bd7f75]{min-height:56px;gap:12px}.admin-settings-subpage .other-setting-label[data-v-22bd7f75]{font-size:14px}.admin-settings-subpage .other-setting-icon[data-v-22bd7f75],.admin-settings-subpage .other-setting-icon uni-image[data-v-22bd7f75]{width:20px;height:20px;flex-basis:20px}.admin-settings-subpage .temporary-closure-fields[data-v-22bd7f75]{padding:0 0 12px;gap:10px}.admin-settings-subpage .temporary-closure-input[data-v-22bd7f75],.admin-settings-subpage .retention-input[data-v-22bd7f75]{height:44px;font-size:14px}.admin-settings-subpage .retention-input[data-v-22bd7f75]{width:48px}.admin-settings-subpage .staff-summary-grid[data-v-22bd7f75],.admin-settings-subpage .table-summary-card[data-v-22bd7f75],.admin-settings-subpage .agreement-summary-card[data-v-22bd7f75],.admin-settings-subpage .qualification-overview-card[data-v-22bd7f75]{border:0;border-radius:16px;background:#fff;box-shadow:none}.admin-settings-subpage .staff-summary-grid[data-v-22bd7f75]{padding:18px 4px}.admin-settings-subpage .staff-summary-value[data-v-22bd7f75],.admin-settings-subpage .table-summary-status-value[data-v-22bd7f75]{font-size:24px;line-height:32px}.admin-settings-subpage .staff-summary-label[data-v-22bd7f75],.admin-settings-subpage .table-summary-status-label[data-v-22bd7f75]{font-size:14px;color:#63748d}.admin-settings-subpage .staff-summary-icon[data-v-22bd7f75]{width:22px;height:22px}.admin-settings-subpage .staff-appointment-card[data-v-22bd7f75],.admin-settings-subpage .table-config-card[data-v-22bd7f75]{padding:0 14px;margin:0 0 12px;border:0;border-radius:16px;box-shadow:none}.admin-settings-subpage .staff-appointment-row[data-v-22bd7f75]{min-height:100px;gap:12px;padding:14px 0}.admin-settings-subpage .staff-avatar[data-v-22bd7f75]{width:44px;height:44px;flex-basis:44px}.admin-settings-subpage .staff-avatar-fallback[data-v-22bd7f75]{color:#1965bd}.admin-settings-subpage .staff-name-row[data-v-22bd7f75],.admin-settings-subpage .staff-state-row[data-v-22bd7f75]{flex-wrap:wrap;gap:4px 8px}.admin-settings-subpage .staff-card-name[data-v-22bd7f75]{font-size:16px;line-height:24px}.admin-settings-subpage .staff-primary-role[data-v-22bd7f75],.admin-settings-subpage .staff-phone-label[data-v-22bd7f75],.admin-settings-subpage .staff-permission-copy[data-v-22bd7f75]{font-size:14px;line-height:19px}.admin-settings-subpage .staff-permission-copy[data-v-22bd7f75]{white-space:normal;color:#63748d}.admin-settings-subpage .staff-card-chevron[data-v-22bd7f75]{display:none}.admin-settings-subpage .staff-manage-button[data-v-22bd7f75]{min-width:44px;height:44px}.admin-settings-subpage .staff-role-editor[data-v-22bd7f75]{padding:12px 0 16px}.admin-settings-subpage .staff-role-chip[data-v-22bd7f75]{min-height:44px;display:flex;align-items:center;padding:0 14px;box-sizing:border-box;font-size:14px}.admin-settings-subpage .staff-role-editor-actions[data-v-22bd7f75]{margin-top:12px;gap:12px}.admin-settings-subpage .staff-add-search[data-v-22bd7f75]{height:44px}.admin-settings-subpage .staff-add-search uni-input[data-v-22bd7f75]{font-size:14px;min-width:0}.admin-settings-subpage .staff-add-panel[data-v-22bd7f75],.admin-settings-subpage .table-create-panel[data-v-22bd7f75],.admin-settings-subpage .merchant-qrcode-card[data-v-22bd7f75]{padding:16px;border:0;border-radius:16px;margin-top:16px;background:#fff}.admin-settings-subpage .table-area-title[data-v-22bd7f75],.admin-settings-subpage .table-card-name[data-v-22bd7f75]{font-size:16px;line-height:24px}.admin-settings-subpage .table-card-row[data-v-22bd7f75]{min-height:80px;gap:8px}.admin-settings-subpage .table-card-capacity[data-v-22bd7f75],.admin-settings-subpage .table-card-status[data-v-22bd7f75]{font-size:14px;line-height:20px}.admin-settings-subpage .table-icon-button[data-v-22bd7f75]{width:44px;height:44px;flex:0 0 44px}.admin-settings-subpage .table-create-fields[data-v-22bd7f75],.admin-settings-subpage .table-edit-row[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0}.admin-settings-subpage .table-create-input[data-v-22bd7f75],.admin-settings-subpage .table-edit-input[data-v-22bd7f75]{grid-column:1/-1}.admin-settings-subpage .table-create-input[data-v-22bd7f75],.admin-settings-subpage .table-edit-input[data-v-22bd7f75],.admin-settings-subpage .table-create-picker[data-v-22bd7f75],.admin-settings-subpage .table-edit-picker[data-v-22bd7f75]{width:auto;min-width:0;height:44px;line-height:44px;font-size:14px;border-radius:10px}.admin-settings-subpage .table-qrcode-actions[data-v-22bd7f75],.admin-settings-subpage .merchant-qrcode-actions[data-v-22bd7f75]{flex-wrap:wrap;gap:8px}.admin-settings-subpage .merchant-qrcode-desc[data-v-22bd7f75],.admin-settings-subpage .merchant-qrcode-status[data-v-22bd7f75]{font-size:14px;line-height:19px;white-space:normal}.admin-settings-subpage .qualification-page-content[data-v-22bd7f75],.admin-settings-subpage .agreements-page-content[data-v-22bd7f75]{padding:0;background:transparent}.admin-settings-subpage .qualification-card[data-v-22bd7f75]{margin-top:12px;padding:16px;gap:14px;border:0;border-left:3px solid #1fa971;border-radius:16px;box-shadow:none}.admin-settings-subpage .qualification-image[data-v-22bd7f75]{width:72px;height:64px;flex-basis:72px;border-radius:8px}.admin-settings-subpage .qualification-card-head[data-v-22bd7f75]{flex-wrap:wrap;gap:6px}.admin-settings-subpage .qualification-title[data-v-22bd7f75]{flex-basis:100%;font-size:15px;white-space:normal;line-height:22px}.admin-settings-subpage .qualification-status[data-v-22bd7f75]{font-size:14px}.admin-settings-subpage .qualification-expiry-copy[data-v-22bd7f75]{white-space:normal;line-height:19px}.admin-settings-subpage .qualification-card-foot[data-v-22bd7f75]{flex-wrap:wrap;gap:0 10px}.admin-settings-subpage .qualification-detail-action[data-v-22bd7f75]{margin-left:auto;color:#1965bd}.admin-settings-subpage .qualification-metrics[data-v-22bd7f75]{padding:16px 4px;grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}.admin-settings-subpage .qualification-metric-label[data-v-22bd7f75]{white-space:normal;font-size:14px}.admin-settings-subpage .qualification-info-mark[data-v-22bd7f75]{display:none}.admin-settings-subpage .qualification-disclosure-note[data-v-22bd7f75]{margin-top:16px;padding:16px;border:0;border-radius:16px}.admin-settings-subpage .qualification-disclosure-note>uni-text[data-v-22bd7f75]:last-child{color:#63748d;font-size:14px;line-height:22px}.admin-settings-subpage .agreement-summary-card[data-v-22bd7f75]{padding:18px 8px;grid-template-columns:1fr 1fr;gap:14px 0}.admin-settings-subpage .agreement-summary-cell.updated[data-v-22bd7f75]{grid-column:1/-1;flex-direction:row;gap:12px;padding-top:12px;border-top:1px solid #dfe8f4}.admin-settings-subpage .agreement-summary-date[data-v-22bd7f75]{margin-top:0}.admin-settings-subpage .agreement-summary-label[data-v-22bd7f75]{font-size:14px;color:#63748d;white-space:normal}.admin-settings-subpage .agreement-card[data-v-22bd7f75]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 14px;min-height:0;padding:16px;margin-bottom:12px;border:0;border-radius:16px;box-shadow:none}.admin-settings-subpage .agreement-card-illustration[data-v-22bd7f75]{width:44px;height:44px}.admin-settings-subpage .agreement-title[data-v-22bd7f75]{font-size:16px;line-height:24px;white-space:normal}.admin-settings-subpage .agreement-effective-date[data-v-22bd7f75]{font-size:14px;line-height:19px;white-space:normal;color:#63748d}.admin-settings-subpage .agreement-detail-button[data-v-22bd7f75]{grid-column:2;justify-self:end;min-width:96px;padding:0 12px;border-radius:10px;background:#edf5ff;color:#1965bd}.admin-settings-subpage .agreement-preference-list[data-v-22bd7f75]{border:0;border-radius:16px;box-shadow:none}.admin-settings-subpage .agreement-preference-title[data-v-22bd7f75]{padding:16px 16px 4px;font-size:16px}.admin-settings-subpage .agreement-preference-row[data-v-22bd7f75]{margin:0 16px;min-height:76px;gap:12px}.admin-settings-subpage .agreement-preference-copy>uni-text[data-v-22bd7f75]{font-size:14px;line-height:22px;white-space:normal}.admin-settings-subpage .agreement-preference-copy>uni-text+uni-text[data-v-22bd7f75]{color:#63748d;font-size:14px;line-height:19px}.admin-settings-subpage .agreement-editor .form-row[data-v-22bd7f75]{display:flex;flex-direction:column;align-items:stretch;gap:8px;border:0}.admin-settings-subpage .agreement-editor .form-label[data-v-22bd7f75]{flex:none}.admin-settings-subpage .agreement-textarea[data-v-22bd7f75]{font-size:14px;line-height:24px;border-radius:10px}.admin-settings-subpage .qualification-detail-sheet[data-v-22bd7f75],.admin-settings-subpage .agreement-preview-sheet[data-v-22bd7f75]{max-height:90vh;overflow-y:auto;padding:16px 16px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.admin-settings-subpage .qualification-detail-head[data-v-22bd7f75],.admin-settings-subpage .agreement-preview-title[data-v-22bd7f75]{font-size:17px;line-height:24px}.admin-settings-subpage .qualification-detail-head uni-button[data-v-22bd7f75],.admin-settings-subpage .agreement-preview-close[data-v-22bd7f75]{width:44px;height:44px;flex-basis:44px;font-size:24px}.admin-settings-subpage .qualification-detail-row[data-v-22bd7f75]{min-height:52px;font-size:14px}.admin-settings-subpage .qualification-detail-row>uni-text[data-v-22bd7f75]:last-child{min-width:0;overflow-wrap:anywhere}.admin-settings-subpage .agreement-preview-content[data-v-22bd7f75]{font-size:14px;line-height:24px}@media(max-width:360px){.admin-settings-subpage .table-card-row[data-v-22bd7f75]{flex-wrap:wrap;padding:12px 0}.admin-settings-subpage .table-card-main[data-v-22bd7f75]{flex-basis:calc(100% - 100px)}.admin-settings-subpage .qualification-image[data-v-22bd7f75]{width:56px;flex-basis:56px}}.admin-settings-subpage[data-v-22bd7f75] .page-nav-bar.compact .page-nav-button{width:44px;height:44px;flex:0 0 44px}.admin-settings-subpage[data-v-22bd7f75] .page-nav-bar.compact .page-nav-title{font-size:17px;line-height:24px}.admin-settings-subpage[data-v-22bd7f75] .page-nav-back-image{display:none}.admin-settings-subpage[data-v-22bd7f75] .page-nav-back:before{content:"";display:block;width:10px;height:10px;margin-left:6px;border-left:2px solid #30445f;border-bottom:2px solid #30445f;transform:rotate(45deg)}.admin-settings-subpage .table-icon-button[data-v-22bd7f75] .source-icon{width:22px;height:22px}.admin-settings-subpage .table-icon-button[data-v-22bd7f75] .source-icon-image{width:100%;height:100%}.admin-settings-subpage[data-v-22bd7f75]{padding-left:12px;padding-right:12px}.admin-settings-subpage[data-v-22bd7f75] .page-nav-bar{margin-left:-12px;margin-right:-12px;background:#fff;border-bottom:1px solid #edf1f6}.admin-settings-subpage .store-list-toolbar[data-v-22bd7f75]{border-radius:16px 16px 0 0;background:#fff;padding:12px 16px 0}.admin-settings-subpage .staff-search-box[data-v-22bd7f75],.admin-settings-subpage .table-search-box[data-v-22bd7f75]{background:#f3f6fa}.admin-settings-subpage .staff-role-tabs[data-v-22bd7f75],.admin-settings-subpage .table-area-tabs[data-v-22bd7f75]{margin-bottom:0}.admin-settings-subpage .staff-summary-grid[data-v-22bd7f75],.admin-settings-subpage .table-summary-card[data-v-22bd7f75]{border-radius:18px;margin-bottom:12px}.admin-settings-subpage .table-summary-card[data-v-22bd7f75]{padding:20px}.admin-settings-subpage .table-summary-total-value[data-v-22bd7f75]{font-size:30px;line-height:36px}.admin-settings-subpage .table-summary-status-label[data-v-22bd7f75]{color:#63748d}.admin-settings-subpage .table-area-heading[data-v-22bd7f75]{padding:16px 20px 10px}.admin-settings-subpage .table-area-chevron[data-v-22bd7f75]{display:none}.admin-settings-subpage .table-area-count[data-v-22bd7f75]{margin-left:6px;font-size:14px;color:#788aa1;font-weight:400}.admin-settings-subpage .table-config-card[data-v-22bd7f75]{padding:0 20px;border-radius:16px;margin-bottom:10px}.admin-settings-subpage .table-card-row[data-v-22bd7f75]{display:flex;flex-wrap:nowrap;min-height:88px;padding:16px 0 12px;gap:12px}.admin-settings-subpage .table-card-main[data-v-22bd7f75]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.table-number-tile[data-v-22bd7f75]{flex:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#edf4ff;color:#2b72c7;font-size:16px;font-weight:600}.table-number-tile uni-text[data-v-22bd7f75]{max-width:44px;overflow-wrap:anywhere;text-align:center}.table-identity[data-v-22bd7f75]{min-width:0}.admin-settings-subpage .table-card-name[data-v-22bd7f75]{display:block;font-size:17px;line-height:24px;font-weight:600}.admin-settings-subpage .table-card-capacity[data-v-22bd7f75]{display:block;margin:4px 0 0;font-size:14px;line-height:18px;color:#73839b}.admin-settings-subpage .table-card-status[data-v-22bd7f75]{max-width:110px;padding:0;font-size:14px}.admin-settings-subpage .table-card-status-dot[data-v-22bd7f75]{display:none}.table-card-status-copy>uni-text[data-v-22bd7f75]:first-child{display:inline-block;padding:3px 8px;border-radius:6px;background:#e7f6ee;color:#197b55}.table-card-status.tone-occupied .table-card-status-copy>uni-text[data-v-22bd7f75]:first-child,.table-card-status.tone-busy .table-card-status-copy>uni-text[data-v-22bd7f75]:first-child{background:#e8f1ff;color:#216ec4}.table-card-status.tone-disabled .table-card-status-copy>uni-text[data-v-22bd7f75]:first-child{background:#edf0f5;color:#6c7c91}.admin-settings-subpage .table-card-qrcode-missing[data-v-22bd7f75]{display:block;margin-top:5px;color:#a36a20;font-size:14px;line-height:18px}.table-card-actions[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;border-top:1px solid #edf1f6}.admin-settings-subpage .table-card-actions .table-icon-button[data-v-22bd7f75]{display:flex;gap:7px;width:auto;height:44px;flex:0 1 auto;padding:0;border:0;background:transparent;font-size:14px;color:#376eac}.admin-settings-subpage .table-card-actions .table-icon-button[data-v-22bd7f75]:last-child{color:#657c96}.admin-settings-subpage .table-card-actions .table-icon-button[data-v-22bd7f75] .source-icon{width:19px;height:19px}.admin-settings-subpage .merchant-qrcode-card[data-v-22bd7f75]{padding:20px;margin-top:16px}.admin-settings-subpage .table-qrcode-panel[data-v-22bd7f75]{padding:16px 0}.admin-settings-subpage .table-qrcode-actions uni-button[data-v-22bd7f75]{padding:0 12px;font-size:14px}.admin-settings-subpage .table-qrcode-hint[data-v-22bd7f75]{margin:12px 0;padding:14px 20px;border-radius:12px;font-size:14px;line-height:20px}.admin-settings-subpage .qualification-metrics[data-v-22bd7f75]{padding:20px 12px}.admin-settings-subpage .qualification-overview-card[data-v-22bd7f75]{border-radius:18px}.admin-settings-subpage .qualification-expiry-summary[data-v-22bd7f75]{margin:0 20px}.admin-settings-subpage .qualification-card[data-v-22bd7f75]{padding:18px 20px;gap:16px;border-left:0;border-radius:16px}.admin-settings-subpage .qualification-image[data-v-22bd7f75]{width:80px;height:72px;flex-basis:80px}.admin-settings-subpage .qualification-title[data-v-22bd7f75]{flex-basis:auto;font-size:16px}.admin-settings-subpage .qualification-card-head[data-v-22bd7f75]{align-items:flex-start;gap:8px}.admin-settings-subpage .qualification-status[data-v-22bd7f75]{padding:3px 8px;border-radius:6px}.admin-settings-subpage .qualification-validity-track[data-v-22bd7f75]{margin-top:10px;height:4px}.admin-settings-subpage .qualification-card-foot[data-v-22bd7f75]{border-top:1px solid #edf1f6;margin-top:12px;padding-top:6px}.admin-settings-subpage .qualification-disclosure-note[data-v-22bd7f75]{padding:20px;background:#edf4fc}.admin-settings-subpage .qualification-disclosure-note>uni-text[data-v-22bd7f75]:first-child{color:#435f80;font-size:14px}.admin-settings-subpage .qualification-disclosure-note>uni-text[data-v-22bd7f75]:last-child{font-size:14px;line-height:21px}.admin-settings-subpage .agreement-summary-card[data-v-22bd7f75]{padding:20px}.admin-settings-subpage .agreement-card[data-v-22bd7f75]{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:20px;gap:14px}.admin-settings-subpage .agreement-card-illustration[data-v-22bd7f75]{align-self:start}.admin-settings-subpage .agreement-detail-button[data-v-22bd7f75]{grid-column:auto;min-width:44px;background:transparent;padding:0;font-size:14px}.admin-settings-subpage .agreement-title[data-v-22bd7f75]{font-size:15px}.admin-settings-subpage .agreement-card-status[data-v-22bd7f75]{display:inline-flex;padding:3px 7px;border-radius:6px;background:#e5f6ed;color:#197b55;font-size:14px;line-height:18px}.admin-settings-subpage .agreement-card-status.draft[data-v-22bd7f75],.admin-settings-subpage .agreement-card-status.empty[data-v-22bd7f75]{background:#fff2df;color:#95621d}.admin-settings-subpage .agreement-status-dot[data-v-22bd7f75]{width:5px;height:5px;flex-basis:5px}.admin-settings-subpage .agreement-preference-title[data-v-22bd7f75]{padding:20px 20px 4px}.admin-settings-subpage .agreement-preference-row[data-v-22bd7f75]{margin:0 20px;min-height:84px}.admin-settings-subpage .agreement-history-note[data-v-22bd7f75]{padding:16px 20px;background:transparent;border:0;margin-top:8px}@media(max-width:360px){.admin-settings-subpage .agreement-card[data-v-22bd7f75]{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:16px}.admin-settings-subpage .agreement-card-illustration[data-v-22bd7f75]{width:36px;height:36px}.admin-settings-subpage .table-card-main[data-v-22bd7f75]{flex-basis:auto}}.admin-settings-subpage[data-v-22bd7f75]{--store-surface: #fff;--store-ink: #15345b;--store-muted: #63758d;--store-line: #e8edf4;--store-soft: #f3f6fa;--store-blue: #1978ff;background:#f5f7fb}.admin-settings-subpage .today-hours-card[data-v-22bd7f75],.admin-settings-subpage .qualification-overview-card[data-v-22bd7f75],.admin-settings-subpage .staff-summary-grid[data-v-22bd7f75],.admin-settings-subpage .table-summary-card[data-v-22bd7f75]{background:var(--store-surface);background-image:none}.admin-settings-subpage .staff-summary-grid[data-v-22bd7f75],.admin-settings-subpage .inventory-summary[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 4px;margin:0 0 12px;border:1px solid var(--store-line);border-radius:16px}.admin-settings-subpage .inventory-summary-item[data-v-22bd7f75],.admin-settings-subpage .staff-summary-item[data-v-22bd7f75]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;border-right:1px solid var(--store-line)}.admin-settings-subpage .inventory-summary-item[data-v-22bd7f75]:last-child,.admin-settings-subpage .staff-summary-item[data-v-22bd7f75]:last-child{border-right:0}.admin-settings-subpage .inventory-summary-value[data-v-22bd7f75],.admin-settings-subpage .staff-summary-value[data-v-22bd7f75]{color:var(--store-ink);font-size:26px;font-weight:700;line-height:32px;font-variant-numeric:tabular-nums}.admin-settings-subpage .inventory-summary-item.tone-all .inventory-summary-value[data-v-22bd7f75],.admin-settings-subpage .staff-summary-item.total .staff-summary-value[data-v-22bd7f75]{color:var(--store-blue)}.admin-settings-subpage .inventory-summary-label[data-v-22bd7f75],.admin-settings-subpage .staff-summary-label[data-v-22bd7f75]{font-size:12px;line-height:18px;color:var(--store-muted)}.admin-settings-subpage.staff-settings-page[data-v-22bd7f75] .page-nav-bar.compact.role-admin,.admin-settings-subpage.tables-settings-page[data-v-22bd7f75] .page-nav-bar.compact.role-admin{height:calc(56px + env(safe-area-inset-top));min-height:56px;padding:env(safe-area-inset-top) 12px 0;margin-bottom:0}.admin-settings-subpage .store-list-toolbar[data-v-22bd7f75]{padding:12px 0 0;border-radius:0;background:#f5f7fb}.admin-settings-subpage .staff-search-box[data-v-22bd7f75],.admin-settings-subpage .table-search-box[data-v-22bd7f75]{border:1px solid var(--store-line);background:#fff;height:44px;padding:0 12px}.admin-settings-subpage .staff-role-tabs[data-v-22bd7f75],.admin-settings-subpage .table-area-tabs[data-v-22bd7f75]{height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;white-space:nowrap}.admin-settings-subpage .staff-role-tabs[data-v-22bd7f75]{display:flex;overflow-x:auto;gap:0}.admin-settings-subpage .staff-role-tab[data-v-22bd7f75],.admin-settings-subpage .table-area-tab[data-v-22bd7f75]{position:relative;min-height:44px;height:44px;margin:0;padding:0 10px;border:0;border-radius:0;background:transparent;color:#0a1834;font-size:14px;font-weight:400;line-height:20px}.admin-settings-subpage .staff-role-tab[data-v-22bd7f75]{flex:1 0 auto;min-width:44px}.admin-settings-subpage .table-area-tab[data-v-22bd7f75]{display:inline-flex;vertical-align:middle;width:auto;flex:1 0 25%;min-width:60px}.admin-settings-subpage .staff-role-tab.active[data-v-22bd7f75],.admin-settings-subpage .table-area-tab.active[data-v-22bd7f75]{background:transparent;color:#1677ff;font-weight:400}.admin-settings-subpage .staff-role-tab.active[data-v-22bd7f75]:after,.admin-settings-subpage .table-area-tab.active[data-v-22bd7f75]:after{content:"";display:block;position:absolute;left:30%;right:30%;top:auto;bottom:0;width:auto;height:3px;border:0;border-radius:3px 3px 0 0;background:#1677ff;transform:none}.admin-settings-subpage .inventory-list-heading[data-v-22bd7f75],.admin-settings-subpage .table-area-heading[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;height:auto;min-height:44px;margin:0;padding:8px 2px 12px}.admin-settings-subpage .inventory-list-heading>uni-text[data-v-22bd7f75]:first-child,.admin-settings-subpage .table-area-title[data-v-22bd7f75]{color:var(--store-ink);font-size:15px;line-height:22px;font-weight:600}.admin-settings-subpage .inventory-list-heading>uni-text[data-v-22bd7f75]:last-child,.admin-settings-subpage .table-area-count[data-v-22bd7f75]{color:var(--store-muted);font-size:12px;line-height:18px;font-weight:400}.admin-settings-subpage .table-area-group[data-v-22bd7f75]{margin:0 0 12px}.admin-settings-subpage .table-inventory-grid[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.admin-settings-subpage .table-config-card[data-v-22bd7f75],.admin-settings-subpage .table-config-card+.table-config-card[data-v-22bd7f75]{min-width:0;min-height:0;margin:0;padding:12px 12px 0;border:1px solid var(--store-line);border-radius:16px;background:#fff;box-shadow:none}.admin-settings-subpage .table-card-expanded[data-v-22bd7f75]{grid-column:1/-1}.admin-settings-subpage .table-unit-heading[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;gap:6px}.admin-settings-subpage .table-unit-label[data-v-22bd7f75]{color:var(--store-muted);font-size:12px;line-height:18px}.admin-settings-subpage .table-unit-status[data-v-22bd7f75]{flex:none;padding:3px 7px;border-radius:6px;background:#e6f5ed;color:#23704e;font-size:12px;line-height:18px}.admin-settings-subpage .table-unit-status.tone-using[data-v-22bd7f75]{background:#e8f1ff;color:#2166b9}.admin-settings-subpage .table-unit-status.tone-disabled[data-v-22bd7f75]{background:#eef0f4;color:#69768a}.admin-settings-subpage .table-unit-number[data-v-22bd7f75]{display:block;margin:8px 0 6px;color:var(--store-ink);font-size:26px;font-weight:700;line-height:34px;overflow-wrap:anywhere}.admin-settings-subpage .table-unit-meta[data-v-22bd7f75]{display:flex;flex-wrap:wrap;gap:2px 7px;min-height:36px;padding-bottom:10px;color:var(--store-muted);font-size:12px;line-height:18px}.admin-settings-subpage .table-unit-meta .missing[data-v-22bd7f75]{color:#9b661d}.admin-settings-subpage .table-unit-actions[data-v-22bd7f75]{display:grid;grid-template-columns:1fr 1fr;gap:4px;border-top:1px solid var(--store-line)}.admin-settings-subpage .table-unit-actions uni-button[data-v-22bd7f75]{min-width:0;min-height:44px;height:44px;margin:0;padding:0;gap:5px;border-radius:8px;background:transparent;color:#2469ba;font-size:13px;line-height:20px}.admin-settings-subpage .table-unit-actions uni-button[data-v-22bd7f75]:last-child{color:#5f728c}.admin-settings-subpage .table-unit-actions[data-v-22bd7f75] .source-icon{width:17px;height:17px}.admin-settings-subpage .table-unit-actions[data-v-22bd7f75] .source-icon-image{width:100%;height:100%}.admin-settings-subpage .table-qrcode-panel[data-v-22bd7f75]{margin:0 0 12px;padding:16px;background:var(--store-soft);border:0;border-radius:12px}.admin-settings-subpage .table-qrcode-image[data-v-22bd7f75]{display:block;width:180px;height:180px;margin:0 auto 12px}.admin-settings-subpage .table-qrcode-meta[data-v-22bd7f75]{text-align:center}.admin-settings-subpage .table-qrcode-actions[data-v-22bd7f75]{justify-content:center}.admin-settings-subpage .table-edit-row[data-v-22bd7f75]{min-height:0;gap:14px 12px;padding:4px 0 16px}.admin-settings-subpage .table-edit-title[data-v-22bd7f75]{grid-column:1/-1;font-size:16px;font-weight:600}.admin-settings-subpage .table-form-field[data-v-22bd7f75]{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:14px;color:var(--store-ink)}.admin-settings-subpage .table-form-field.full[data-v-22bd7f75]{grid-column:1/-1}.admin-settings-subpage .table-form-field .table-edit-input[data-v-22bd7f75],.admin-settings-subpage .table-form-field .table-create-input[data-v-22bd7f75],.admin-settings-subpage .table-form-field .table-edit-picker[data-v-22bd7f75],.admin-settings-subpage .table-form-field .table-create-picker[data-v-22bd7f75]{flex:none;width:100%;min-width:0;height:48px;margin:0;padding:0 12px;box-sizing:border-box;border:1px solid #dfe7f0;border-radius:10px;background:#f8fafc;color:var(--store-ink);font-size:15px;line-height:48px;text-align:left}.admin-settings-subpage .table-form-field uni-picker uni-view[data-v-22bd7f75]{display:flex;justify-content:space-between;gap:6px}.admin-settings-subpage .table-form-field uni-picker uni-text[data-v-22bd7f75]{color:var(--store-muted)}.admin-settings-subpage .table-editor-cancel[data-v-22bd7f75],.admin-settings-subpage .table-editor-save[data-v-22bd7f75]{width:100%;margin:0;border-radius:10px;background:var(--store-soft);color:var(--store-muted);font-size:14px}.admin-settings-subpage .table-editor-save[data-v-22bd7f75]{background:var(--store-blue);color:#fff}.admin-settings-subpage .merchant-qrcode-card[data-v-22bd7f75]{padding:16px;border:1px solid var(--store-line);background:#fff}.admin-settings-subpage .merchant-qrcode-title[data-v-22bd7f75]{font-size:15px}.admin-settings-subpage .merchant-qrcode-desc[data-v-22bd7f75]{display:block;margin-top:6px;color:var(--store-muted);font-size:12px;line-height:20px}.admin-settings-subpage .merchant-qrcode-generate[data-v-22bd7f75]{margin-top:12px;background:#edf4ff;border:0;color:#2169ba;border-radius:10px}.admin-settings-subpage .table-qrcode-hint[data-v-22bd7f75]{padding:12px;background:#fff5e6;color:#946021;font-size:13px}.admin-settings-subpage .table-bottom-action[data-v-22bd7f75],.admin-settings-subpage .staff-bottom-action[data-v-22bd7f75]{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.admin-settings-subpage .table-bottom-action uni-button[data-v-22bd7f75],.admin-settings-subpage .staff-bottom-action uni-button[data-v-22bd7f75]{width:100%;gap:6px;background:var(--store-blue);border:0;box-shadow:none}.admin-settings-subpage .staff-appointment-card[data-v-22bd7f75]{margin:0 0 12px;padding:0 14px;border:1px solid var(--store-line);border-radius:16px;background:#fff}.admin-settings-subpage .staff-appointment-row[data-v-22bd7f75]{min-height:0;padding:16px 0 12px;gap:10px}.admin-settings-subpage .staff-avatar[data-v-22bd7f75]{width:44px;height:44px;flex:0 0 44px;border-radius:13px}.admin-settings-subpage .staff-avatar-fallback[data-v-22bd7f75]{background:#edf3ff;color:#2c70c4;font-size:20px}.admin-settings-subpage .staff-appointment-main[data-v-22bd7f75]{min-width:0}.admin-settings-subpage .staff-name-row[data-v-22bd7f75]{gap:6px;align-items:center}.admin-settings-subpage .staff-card-name[data-v-22bd7f75]{color:var(--store-ink);font-size:16px;line-height:24px;overflow-wrap:anywhere}.admin-settings-subpage .staff-status-tag[data-v-22bd7f75]{padding:2px 6px;border-radius:5px;background:#e6f5ed;color:#23704e;font-size:12px;line-height:18px}.admin-settings-subpage .staff-status-tag.tone-resting[data-v-22bd7f75]{background:#fff3df;color:#97621c}.admin-settings-subpage .staff-status-tag.tone-disabled[data-v-22bd7f75]{background:#eef0f4;color:#69768a}.admin-settings-subpage .staff-phone-label[data-v-22bd7f75]{display:block;margin:4px 0 0;color:var(--store-muted);font-size:12px;line-height:18px}.admin-settings-subpage .staff-manage-button[data-v-22bd7f75]{flex:none;min-width:54px;min-height:44px;height:44px;margin:0;padding:0 10px;border:0;border-radius:999px;background:#edf4ff;color:#2169ba;font-size:13px}.admin-settings-subpage .staff-access-row[data-v-22bd7f75]{display:flex;align-items:flex-start;gap:8px;padding:0 0 14px}.admin-settings-subpage .staff-primary-role[data-v-22bd7f75]{flex:none;padding:3px 8px;border-radius:6px;color:#315d94;background:#edf3fa;font-size:12px;line-height:18px}.admin-settings-subpage .staff-permission-copy[data-v-22bd7f75]{margin:0;padding:3px 0;font-size:12px;line-height:18px;color:var(--store-muted)}.admin-settings-subpage .staff-role-editor[data-v-22bd7f75]{padding:14px 0;border-top:1px solid var(--store-line)}.admin-settings-subpage .staff-role-row[data-v-22bd7f75]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.admin-settings-subpage .staff-role-chip[data-v-22bd7f75]{margin:0;min-height:44px;padding:0 14px;border:1px solid #e0e7f0;border-radius:10px;background:#f8fafc;color:var(--store-muted);font-size:14px}.admin-settings-subpage .staff-role-chip.active[data-v-22bd7f75]{border-color:#9ec8ff;background:#edf5ff;color:#1867c3}.admin-settings-subpage .staff-role-editor-actions uni-button[data-v-22bd7f75]{flex:1;margin:0;border-radius:10px}.admin-settings-subpage .staff-editor-save[data-v-22bd7f75]{color:#fff;background:var(--store-blue)}.admin-settings-subpage .staff-permission-note[data-v-22bd7f75]{padding:8px 4px 16px;font-size:12px;color:var(--store-muted)}.admin-settings-subpage .store-editor-mask[data-v-22bd7f75]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;background:rgba(16,35,62,.42)}.admin-settings-subpage .store-editor-sheet[data-v-22bd7f75]{width:100%;max-height:88vh;max-height:88dvh;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:8px 16px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:24px 24px 0 0;background:#fff}.admin-settings-subpage .store-sheet-handle[data-v-22bd7f75]{width:36px;height:4px;margin:0 auto 8px;border-radius:4px;background:#d7dfe9}.admin-settings-subpage .store-sheet-heading[data-v-22bd7f75],.admin-settings-subpage .staff-add-header[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;color:var(--store-ink);font-size:18px;line-height:26px;font-weight:600}.admin-settings-subpage .store-sheet-heading uni-button[data-v-22bd7f75],.admin-settings-subpage .staff-add-header uni-button[data-v-22bd7f75]{width:44px;height:44px;margin:0 -8px 0 0;padding:0;background:transparent;color:var(--store-muted);font-size:28px;font-weight:400}.admin-settings-subpage .store-sheet-hint[data-v-22bd7f75]{display:block;margin:4px 0 16px;color:var(--store-muted);font-size:13px;line-height:21px}.admin-settings-subpage .table-create-fields[data-v-22bd7f75]{gap:16px 12px;padding:12px 0}.admin-settings-subpage .table-no-hint[data-v-22bd7f75]{margin:0;color:var(--store-muted);font-size:12px;line-height:20px}.admin-settings-subpage .table-create-actions[data-v-22bd7f75]{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;margin-top:20px}.admin-settings-subpage .table-create-actions uni-button[data-v-22bd7f75]{width:100%;height:48px;margin:0;border-radius:12px;font-size:15px}.admin-settings-subpage .table-create-submit[data-v-22bd7f75]{background:var(--store-blue);color:#fff}.admin-settings-subpage .staff-add-search[data-v-22bd7f75]{height:48px;padding:0 10px;gap:8px;border:1px solid #dfe7f0;border-radius:12px;background:#f8fafc}.admin-settings-subpage .staff-add-search uni-input[data-v-22bd7f75]{flex:1;min-width:0;font-size:14px}.admin-settings-subpage .staff-add-search uni-button[data-v-22bd7f75]{flex:none;margin:0;padding:0 8px;background:transparent;color:#176aca}.admin-settings-subpage .staff-add-result[data-v-22bd7f75]{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px 0;border-bottom:1px solid var(--store-line)}.admin-settings-subpage .staff-add-result-main>uni-text[data-v-22bd7f75]:first-child{display:block;font-size:16px;line-height:24px;font-weight:600}.admin-settings-subpage .staff-add-result-main>uni-text[data-v-22bd7f75]:nth-child(2){display:block;margin-top:4px;font-size:13px;color:var(--store-muted)}.admin-settings-subpage .staff-add-result>uni-button[data-v-22bd7f75]{width:100%;margin:0;border-radius:10px;background:var(--store-blue);color:#fff}.admin-settings-subpage .store-sheet-error[data-v-22bd7f75]{display:block;padding:12px 0 0;color:#b34832;font-size:13px;line-height:20px}.admin-settings-subpage uni-button[disabled][data-v-22bd7f75]{opacity:.55}.admin-settings-subpage uni-button[data-v-22bd7f75]:active:not([disabled]){opacity:.75}@media(min-width:600px){.admin-settings-subpage .table-inventory-grid[data-v-22bd7f75]{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-settings-subpage .store-editor-sheet[data-v-22bd7f75]{max-width:560px;margin:0 auto}}@media(max-width:360px){.admin-settings-subpage .table-config-card[data-v-22bd7f75]{padding:10px 10px 0}.admin-settings-subpage .table-unit-number[data-v-22bd7f75]{font-size:24px}.admin-settings-subpage .staff-role-tab[data-v-22bd7f75]{padding:0 8px}}.admin-settings-subpage .table-unit-meta[data-v-22bd7f75]{min-height:0;padding-bottom:8px;line-height:18px}.admin-settings-subpage .table-unit-number[data-v-22bd7f75]{margin:6px 0 4px}.admin-settings-subpage .table-unit-actions[data-v-22bd7f75]{padding:0}.admin-settings-subpage .table-unit-actions uni-button[data-v-22bd7f75]{height:42px;min-height:42px}.admin-settings-subpage .table-qr-panel-heading[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#15345b}.admin-settings-subpage .table-qr-panel-heading uni-button[data-v-22bd7f75]{margin:0;padding:0 8px;min-height:36px;gap:4px;background:transparent;color:#56708e;font-size:13px}.admin-settings-subpage .merchant-qrcode-card[data-v-22bd7f75]{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px}.admin-settings-subpage .merchant-qrcode-copy[data-v-22bd7f75]{flex:none;width:100%}.admin-settings-subpage .merchant-qrcode-title[data-v-22bd7f75]{font-size:16px;line-height:24px;font-weight:600}.admin-settings-subpage .merchant-qrcode-desc[data-v-22bd7f75]{margin-top:4px;font-size:13px;line-height:21px}.admin-settings-subpage .merchant-qrcode-preview[data-v-22bd7f75]{flex:none;width:100%;margin:20px 0 16px}.admin-settings-subpage .merchant-qrcode-image[data-v-22bd7f75]{display:block;width:176px;height:176px;max-width:100%}.admin-settings-subpage .merchant-qrcode-status[data-v-22bd7f75]{display:block;margin-top:12px;padding:4px 10px;border-radius:6px;background:#eaf7f0;color:#287655;font-size:12px;line-height:20px;text-align:center}.admin-settings-subpage .merchant-qrcode-actions[data-v-22bd7f75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:0}.admin-settings-subpage .merchant-qr-button[data-v-22bd7f75]{box-sizing:border-box;min-width:0;width:100%;height:44px;margin:0;padding:0 8px;display:flex;align-items:center;justify-content:center;border:1px solid #dce7f5;border-radius:10px;color:#2469ba;background:#fff;font-size:13px;line-height:20px;white-space:nowrap}.admin-settings-subpage .merchant-qr-button.primary[data-v-22bd7f75],.admin-settings-subpage .merchant-qr-button.is-first[data-v-22bd7f75]{color:#fff;border-color:#1978ff;background:#1978ff}.admin-settings-subpage .merchant-qrcode-generate[data-v-22bd7f75]{grid-column:1/-1;background:#f4f7fc}.admin-settings-subpage .merchant-qrcode-generate.is-first[data-v-22bd7f75]{margin-top:16px}.admin-settings-subpage .merchant-qr-button[data-v-22bd7f75]:after{border:0}.admin-settings-subpage .table-list-context[data-v-22bd7f75]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 12px;color:#536b88;font-size:14px}.admin-settings-subpage .table-list-context uni-button[data-v-22bd7f75]{display:flex;align-items:center;gap:6px;min-height:44px;margin:0;padding:0 10px;border:0;border-radius:10px;background:#eaf2ff;color:#2469ba;font-size:13px;line-height:20px;white-space:nowrap}.admin-settings-subpage .table-list-context uni-button[data-v-22bd7f75]:after{border:0}.admin-settings-subpage .table-bottom-action[data-v-22bd7f75]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.admin-settings-subpage .table-bottom-action uni-button[data-v-22bd7f75]{min-width:0;height:46px;padding:0 8px;font-size:14px;line-height:20px;white-space:nowrap}.admin-settings-subpage .table-bottom-action .batch-qrcode-button[data-v-22bd7f75]{color:#2469ba;background:#edf4ff;border:1px solid #dbe8fa}.admin-settings-subpage .batch-count[data-v-22bd7f75]{font-size:12px}.admin-settings-subpage .merchant-qrcode-card[data-v-22bd7f75]{margin:0;padding:0;border:0;background:transparent}.table-editor-page[data-v-91cef7d6]{box-sizing:border-box;min-height:100vh;padding:0 12px calc(92px + env(safe-area-inset-bottom));background:#f5f7fb;color:#15345b;font-size:14px;line-height:1.5}.table-editor-page[data-v-91cef7d6] .page-nav-bar.compact.role-admin{position:sticky;z-index:12;top:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;height:calc(56px + env(safe-area-inset-top));min-height:56px;margin:0 -12px 16px;padding:env(safe-area-inset-top) 12px 0;border-bottom:1px solid #edf1f6;background:#fff}.table-editor-page[data-v-91cef7d6] .page-nav-bar.compact .page-nav-button{width:44px;height:44px}.table-editor-page[data-v-91cef7d6] .page-nav-bar.compact .page-nav-title{font-size:17px;line-height:24px}.table-editor-page[data-v-91cef7d6] .page-nav-back-image{display:none}.table-editor-page[data-v-91cef7d6] .page-nav-back:before{content:"";display:block;width:10px;height:10px;margin-left:6px;border-left:2px solid #30445f;border-bottom:2px solid #30445f;transform:rotate(45deg)}.editor-surface[data-v-91cef7d6]{padding:18px 16px 4px;border:1px solid #e6edf6;border-radius:16px;background:#fff}.editor-context[data-v-91cef7d6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #edf1f6}.editor-context>uni-text[data-v-91cef7d6]:first-child{font-size:16px;font-weight:600}.editor-context>uni-text[data-v-91cef7d6]:last-child{color:#63758d;font-size:13px;overflow-wrap:anywhere}.editor-field[data-v-91cef7d6]{margin-bottom:20px}.editor-label[data-v-91cef7d6]{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.name-control[data-v-91cef7d6],.editor-picker[data-v-91cef7d6]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 12px;border:1px solid #dfe7f1;border-radius:10px;background:#f8fafc;font-size:15px}.name-control uni-input[data-v-91cef7d6]{flex:1;min-width:0;height:46px;font-size:15px}.name-control>uni-text[data-v-91cef7d6]{flex:none;color:#73839b;font-size:12px}.editor-save-bar[data-v-91cef7d6]{position:fixed;z-index:15;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 2fr;gap:10px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e7edf5;background:#fff}.editor-save-bar uni-button[data-v-91cef7d6]{height:46px;margin:0;padding:0 12px;border:0;border-radius:12px;font-size:15px;line-height:46px;font-weight:500}.editor-save-bar uni-button[data-v-91cef7d6]:after{border:0}.cancel[data-v-91cef7d6]{background:#edf3fa;color:#4b6686}.save[data-v-91cef7d6]{background:#1978ff;color:#fff}.editor-save-bar uni-button[disabled][data-v-91cef7d6]{opacity:.5}
