@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--bg: #f1f5f9;--panel: #ffffff;--border: #e2e8f0;--text: #0f172a;--muted: #586579;--text-2: #475569;--surface-2: #f8fafc;--radius-card: 14px;--shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .06);--ease-out: cubic-bezier(.23, 1, .32, 1);color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px}#app{min-height:100vh}.p-dialog:not(.p-dialog-maximized){max-width:min(46rem,calc(100% - 2rem))!important;max-height:min(90dvh,100dvh - 2rem)!important}.p-dialog .p-dialog-header{gap:.5rem;align-items:flex-start}.p-dialog .p-dialog-title{flex:1 1 auto;min-width:0;font-size:1.1rem;line-height:1.3;overflow-wrap:anywhere;padding-top:.5rem}.p-dialog .p-dialog-header-actions{flex:0 0 auto}.p-dialog .p-dialog-close-button{width:44px;height:44px;margin:-.25rem -.5rem 0 0}.p-dialog .p-dialog-close-button:focus:not(:focus-visible){outline:none;box-shadow:none}.p-drawer .p-drawer-close-button:focus:not(:focus-visible){outline:none;box-shadow:none}.p-dialog .p-dialog-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:1rem}.p-dialog .p-dialog-footer{flex:0 0 auto;padding-top:.75rem;border-top:1px solid var(--border)}@media (max-width: 640px){.p-toast{width:auto!important;left:.75rem!important;right:.75rem!important;top:.75rem!important;max-width:none!important}.p-toast .p-toast-message{width:100%}}@media (max-width: 640px){.p-select,.p-multiselect,.p-inputnumber,.p-inputtext,.p-textarea,.p-password,.p-inputgroup,.p-selectbutton{min-width:0;max-width:100%}.p-inputnumber,.p-select,.p-multiselect,.p-textarea{width:100%}}@media (hover: none){:root:root{--p-button-primary-hover-background: var(--p-button-primary-background);--p-button-primary-hover-border-color: var(--p-button-primary-border-color);--p-button-primary-hover-color: var(--p-button-primary-color);--p-button-outlined-primary-hover-background: transparent;--p-button-text-primary-hover-background: transparent;--p-button-secondary-hover-background: var(--p-button-secondary-background);--p-button-secondary-hover-border-color: var(--p-button-secondary-border-color);--p-button-secondary-hover-color: var(--p-button-secondary-color);--p-button-outlined-secondary-hover-background: transparent;--p-button-text-secondary-hover-background: transparent;--p-button-success-hover-background: var(--p-button-success-background);--p-button-success-hover-border-color: var(--p-button-success-border-color);--p-button-success-hover-color: var(--p-button-success-color);--p-button-outlined-success-hover-background: transparent;--p-button-text-success-hover-background: transparent;--p-button-info-hover-background: var(--p-button-info-background);--p-button-info-hover-border-color: var(--p-button-info-border-color);--p-button-info-hover-color: var(--p-button-info-color);--p-button-outlined-info-hover-background: transparent;--p-button-text-info-hover-background: transparent;--p-button-warn-hover-background: var(--p-button-warn-background);--p-button-warn-hover-border-color: var(--p-button-warn-border-color);--p-button-warn-hover-color: var(--p-button-warn-color);--p-button-outlined-warn-hover-background: transparent;--p-button-text-warn-hover-background: transparent;--p-button-help-hover-background: var(--p-button-help-background);--p-button-help-hover-border-color: var(--p-button-help-border-color);--p-button-help-hover-color: var(--p-button-help-color);--p-button-outlined-help-hover-background: transparent;--p-button-text-help-hover-background: transparent;--p-button-danger-hover-background: var(--p-button-danger-background);--p-button-danger-hover-border-color: var(--p-button-danger-border-color);--p-button-danger-hover-color: var(--p-button-danger-color);--p-button-outlined-danger-hover-background: transparent;--p-button-text-danger-hover-background: transparent;--p-button-contrast-hover-background: var(--p-button-contrast-background);--p-button-contrast-hover-border-color: var(--p-button-contrast-border-color);--p-button-contrast-hover-color: var(--p-button-contrast-color);--p-button-outlined-contrast-hover-background: transparent;--p-button-text-contrast-hover-background: transparent;--p-button-outlined-plain-hover-background: transparent;--p-button-text-plain-hover-background: transparent}}@media (max-width: 640px){.p-selectbutton{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.p-selectbutton::-webkit-scrollbar{display:none}.p-selectbutton .p-togglebutton{flex:1 0 auto;min-height:44px;justify-content:center;white-space:nowrap;padding-inline:.5rem;font-size:.9rem}}.p-selectbutton{border:1px solid #cbd5e1;border-radius:10px;background:#f1f5f9;padding:2px;gap:2px}.p-selectbutton .p-togglebutton{border-radius:8px!important}.p-datatable .col-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p-datatable th.col-num .p-datatable-column-header-content{justify-content:flex-end}.p-drawer-right .p-drawer.order-drawer.p-drawer-enter-active{animation-duration:.22s;animation-timing-function:cubic-bezier(.2,0,0,1)}.p-drawer-right .p-drawer.order-drawer.p-drawer-leave-active{animation-duration:.16s;animation-timing-function:cubic-bezier(.4,0,1,1)}.p-toast .p-toast-message-enter-active{animation:oshaq-toast-in .16s cubic-bezier(.2,0,0,1)}.p-toast .p-toast-message-leave-active{animation:oshaq-toast-out .12s cubic-bezier(.4,0,1,1) forwards}.p-toast .p-toast-message-leave-to .p-toast-message-content{padding:var(--p-toast-content-padding, .75rem)}@keyframes oshaq-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes oshaq-toast-out{0%{opacity:1}to{opacity:0}}.p-button,.p-togglebutton{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .16s var(--ease-out)}.p-button:not(:disabled):not(.p-button-link):active,.p-togglebutton:not(:disabled):active{transform:scale(.97)}@media (min-width: 641px){.only-phone{display:none!important}}@media (max-width: 640px){.only-wide{display:none!important}}.m-cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.m-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:.8rem .9rem;display:flex;flex-direction:column;gap:.45rem;min-width:0}.m-card__head{display:flex;align-items:flex-start;gap:.6rem;min-width:0}.m-card__title{flex:1;min-width:0;font-weight:700;font-size:.95rem;line-height:1.3;overflow-wrap:anywhere}.m-card__aside{flex:0 0 auto;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.m-card__sub{color:var(--muted);font-size:.82rem;line-height:1.4}.m-card__facts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .8rem;margin:0;font-size:.85rem}.m-card__facts dt{color:var(--muted)}.m-card__facts dd{margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.m-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding-top:.45rem;border-top:1px solid var(--border)}.m-card__actions .p-button{min-height:44px}@media (max-width: 640px){.p-dialog-mask:not(:has(.p-dialog-maximized)){align-items:flex-end!important;padding:0!important}.p-dialog:not(.p-dialog-maximized){width:100%!important;max-width:100%!important;margin:0!important;max-height:92dvh!important;border-radius:18px 18px 0 0!important;border-bottom:none!important}.p-dialog:not(.p-dialog-maximized) .p-dialog-header{position:relative;padding-top:1.35rem}.p-dialog:not(.p-dialog-maximized) .p-dialog-header:before{content:"";position:absolute;top:.5rem;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:999px;background:#cbd5e1}.p-dialog:not(.p-dialog-maximized) .p-dialog-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));flex-wrap:wrap}.p-dialog:not(.p-dialog-maximized) .p-dialog-footer .p-button{min-height:44px;flex:1 1 auto}.p-dialog-enter-active:not(.p-dialog-maximized){animation:oshaq-sheet-in .24s var(--ease-out)!important}.p-dialog-leave-active:not(.p-dialog-maximized){animation:oshaq-sheet-out .18s cubic-bezier(.4,0,1,1) forwards!important}}@keyframes oshaq-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes oshaq-sheet-out{to{transform:translateY(100%)}}@media (max-width: 640px){.addform,.dform,.dlg__grid{grid-template-columns:minmax(0,1fr)!important}}body.bs-open .p-select-overlay,body.bs-open .p-multiselect-overlay,body.bs-open .p-autocomplete-overlay,body.bs-open .p-datepicker-panel,body.bs-open .p-popover,body.bs-open .p-tooltip{z-index:1300!important}.bs__body form.addform{background:none;border:none;border-radius:0;padding:0;grid-template-columns:minmax(0,1fr);align-items:stretch}@media (min-width: 641px){.bs__body form.addform.addform--cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.bs__body form.addform .p-inputtext,.bs__body form.addform .p-select,.bs__body form.addform .p-multiselect,.bs__body form.addform .p-inputnumber-input{min-height:44px}.bs__body form.addform .p-inputtext,.bs__body form.addform .p-select-label,.bs__body form.addform .p-multiselect-label,.bs__body form.addform .p-inputnumber-input{font-size:1rem}}@media (max-width: 640px){.content .table-scroll,.p-dialog .table-scroll,.p-drawer .table-scroll,.bs__body .table-scroll{overflow-x:visible!important}.content .p-datatable:not(.dt-keep),.p-dialog .p-datatable:not(.dt-keep),.p-drawer .p-datatable:not(.dt-keep),.bs__body .p-datatable:not(.dt-keep){min-width:0!important}.content .p-datatable:not(.dt-keep) .p-datatable-table-container,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-table-container,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-table-container,.bs__body .p-datatable:not(.dt-keep) .p-datatable-table-container{overflow:visible!important}.content .p-datatable:not(.dt-keep) .p-datatable-table,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-table,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-table,.bs__body .p-datatable:not(.dt-keep) .p-datatable-table{display:block;min-width:0!important;width:100%!important}.content .p-datatable:not(.dt-keep) .p-datatable-thead,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-thead,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-thead,.bs__body .p-datatable:not(.dt-keep) .p-datatable-thead{display:none}.content .p-datatable:not(.dt-keep) .p-datatable-tbody,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody{display:block}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .9rem;background:#fff!important;border-bottom:1px solid var(--border)}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr:last-child,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr:last-child,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr:last-child,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr:last-child{border-bottom:none}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.2rem .8rem;min-width:0!important;width:auto!important;max-width:none!important;padding:.2rem 0!important;border:none!important;text-align:right!important;overflow-wrap:anywhere}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:before,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:before,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:before,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:before{content:attr(data-label);flex:0 1 auto;max-width:50%;text-align:left;font-size:.8rem;font-weight:400;color:var(--muted)}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]):before,.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td[data-label=""]:before,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]):before,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td[data-label=""]:before,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]):before,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]):before,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td[data-label=""]:before,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td[data-label=""]:before{content:none}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]),.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td[data-label=""],.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]),.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]),.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:not([data-label]){justify-content:flex-end}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child{justify-content:flex-start;text-align:left!important;font-weight:700;font-size:.95rem}.content .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child:before,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child:before,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child:before,.bs__body .p-datatable:not(.dt-keep) .p-datatable-tbody>tr>td:first-child:before{content:none}.content .p-datatable:not(.dt-keep) .p-datatable-empty-message>td,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-empty-message>td,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-empty-message>td,.bs__body .p-datatable:not(.dt-keep) .p-datatable-empty-message>td{display:block;text-align:center!important}.content .p-datatable:not(.dt-keep) .p-datatable-empty-message>td:before,.p-dialog .p-datatable:not(.dt-keep) .p-datatable-empty-message>td:before,.p-drawer .p-datatable:not(.dt-keep) .p-datatable-empty-message>td:before,.bs__body .p-datatable:not(.dt-keep) .p-datatable-empty-message>td:before{content:none}.content .p-datatable:not(.dt-keep) .p-datatable-tfoot{display:block}.content .p-datatable:not(.dt-keep) .p-datatable-tfoot>tr{display:flex;flex-wrap:wrap;gap:.3rem .8rem;padding:.7rem .9rem}}.lf{min-width:0;display:flex;flex-direction:column;gap:.2rem}.lf__cap{display:none}.lines__row .lf .p-inputnumber,.lines__row .lf .p-select{width:100%}@media (max-width: 640px){.lines--pos .lines__header.lines__header{display:none}.lines--pos .lines__row.lines__row{--n: 3;grid-template-columns:repeat(var(--n),minmax(0,1fr)) 44px;gap:.55rem .5rem;align-items:end;padding:.7rem .75rem;background:var(--surface-2);border:1px solid var(--border);border-radius:12px}.lines--pos .lines__row.lines__row--n2{--n: 2}.lines--pos .lines__row.lines__row--n4{--n: 4}.lines--pos .lines__row>:first-child{grid-column:1 / span var(--n);grid-row:1}.lines--pos .lines__row>:last-child{grid-column:calc(var(--n) + 1);grid-row:1;align-self:end;width:44px;height:44px}.lf__cap{display:block;font-size:.8rem;line-height:1.2;color:var(--text-2)}.lines--pos .lines__row .p-inputtext,.lines--pos .lines__row .p-select,.lines--pos .lines__row .p-inputnumber-input{min-height:44px;font-size:1rem}}@media (max-width: 640px){.content .kpis.kpis:not(.kpis--list){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.content .kpis.kpis:not(.kpis--list) .kpi{padding:.6rem .7rem;min-width:0}.content .kpis.kpis:not(.kpis--list) .kpi__value{font-size:1.15rem;overflow-wrap:anywhere}}.p-button:disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link){opacity:1;background:#e2e8f0;border-color:#e2e8f0;color:#475569}.field-hint{display:block;margin-top:.15rem;font-size:.75rem;line-height:1.35;color:var(--muted)}.help-tip[data-hint-tap]{cursor:pointer;border-radius:999px}@media (pointer: coarse){.help-tip[data-hint-tap]{position:relative}.help-tip[data-hint-tap]:after{content:"";position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px}}@media (hover: none){.p-tooltip{display:none!important}}@media (pointer: coarse){.p-button.p-button-icon-only{min-width:44px;min-height:44px}.p-inputtext,.p-select,.p-multiselect,.p-inputnumber-input,.p-datepicker-input,.p-textarea{min-height:44px}.p-inputtext,.p-select-label,.p-multiselect-label,.p-inputnumber-input,.p-datepicker-input,.p-textarea{font-size:1rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.leaflet-container{isolation:isolate}.login[data-v-b27ca7c4]{min-height:100vh;min-height:100dvh;padding:1rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--bg)}.login__card[data-v-b27ca7c4]{width:22rem;max-width:100%;background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:1.6rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 1px 3px #0f172a0f}.login__title[data-v-b27ca7c4]{display:flex;align-items:center;gap:.7rem;margin-bottom:.6rem}.login__mark[data-v-b27ca7c4]{width:2.6rem;height:2.6rem}.login__word[data-v-b27ca7c4]{display:block;height:1.5rem;width:auto;margin-bottom:.2rem}.login__title h1[data-v-b27ca7c4]{margin:0;font-size:1.05rem}.login__title p[data-v-b27ca7c4]{margin:0;font-size:.8rem;color:var(--muted)}.login__label[data-v-b27ca7c4]{font-size:.9rem;color:var(--text-2);margin-top:.4rem;font-weight:600}.login__input[data-v-b27ca7c4]{width:100%}.login__hint[data-v-b27ca7c4]{margin:.1rem 0 0;font-size:.85rem;line-height:1.4;color:var(--text-2);overflow-wrap:anywhere}.login__native-input[data-v-b27ca7c4]{width:100%;box-sizing:border-box;padding:.55rem .7rem;border:1px solid #cbd5e1;border-radius:6px;font-size:1rem;font-family:inherit;color:var(--text);background:var(--panel)}.login__native-input[data-v-b27ca7c4]:focus{outline:2px solid #93c5fd;outline-offset:-1px}.login__error[data-v-b27ca7c4]{display:flex;align-items:center;gap:.4rem;color:#b91c1c;background:#fee2e2;border-radius:6px;padding:.5rem .6rem;font-size:.8rem;margin-top:.3rem}.login__notice[data-v-b27ca7c4]{display:flex;align-items:center;gap:.4rem;color:#92400e;background:#fef3c7;border-radius:6px;padding:.5rem .6rem;font-size:.8rem;margin-bottom:.3rem}.login__submit[data-v-b27ca7c4]{margin-top:.7rem;width:100%;justify-content:center}.login__divider[data-v-b27ca7c4]{display:flex;align-items:center;gap:.6rem;margin:.6rem 0 .2rem;color:var(--muted);font-size:.75rem}.login__divider[data-v-b27ca7c4]:before,.login__divider[data-v-b27ca7c4]:after{content:"";flex:1;height:1px;background:var(--border)}.login__google[data-v-b27ca7c4]{display:flex;justify-content:center}.confirm-dlg__text[data-v-9b9345eb]{margin:0;line-height:1.5;white-space:pre-line}.hint-dialog__text[data-v-1e83c62e]{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-2);white-space:pre-line}@media (max-width: 640px){.p-toast.app-toast.p-toast-top-center{top:auto!important;bottom:calc(.75rem + env(safe-area-inset-bottom,0px))!important;left:.5rem!important;right:.5rem!important;width:auto!important;transform:none!important}}.shell[data-v-c5e16682]{display:flex;height:100vh;height:100dvh;overflow:hidden}.sidebar[data-v-c5e16682]{width:252px;flex:0 0 252px;background:#0f172a;color:#e2e8f0;display:flex;flex-direction:column;overflow:hidden}.brand[data-v-c5e16682]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.brand__mark[data-v-c5e16682]{width:1.9rem;height:1.9rem}.brand__text[data-v-c5e16682]{display:flex;flex-direction:column;line-height:1.15}.brand__name[data-v-c5e16682]{height:1.05rem;width:auto;align-self:flex-start;margin-bottom:.15rem}.brand__sub[data-v-c5e16682]{font-size:.72rem;color:#94a3b8}.sidebar__close[data-v-c5e16682]{margin-left:auto;background:none;border:none;color:#94a3b8;font-size:1.1rem;cursor:pointer;display:none}.nav[data-v-c5e16682]{flex:1;overflow-y:auto;padding:.5rem .5rem 1.5rem}.nav__group[data-v-c5e16682]{margin-top:.6rem}.nav__group-title[data-v-c5e16682]{display:flex;align-items:center;gap:.5rem;width:100%;background:none;border:none;font-family:inherit;text-align:left;cursor:pointer;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:.5rem .6rem .3rem}.nav__group-title[data-v-c5e16682]:hover{color:#fff}.nav__group-title[data-v-c5e16682]:focus-visible{outline:2px solid #60a5fa;outline-offset:-2px}.nav__chevron[data-v-c5e16682]{margin-left:auto;font-size:.7rem}.nav__item[data-v-c5e16682]{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-radius:8px;color:#cbd5e1;text-decoration:none;font-size:.88rem}.nav__item[data-v-c5e16682]:hover{background:#ffffff0f;color:#fff}.nav__item--active[data-v-c5e16682]{background:#2563eb;color:#fff;font-weight:600}.nav__icon[data-v-c5e16682]{font-size:1rem;width:1.1rem;text-align:center}.nav__label[data-v-c5e16682]{flex:1}.nav__fs[data-v-c5e16682]{font-size:.7rem;color:#94a3b8}.nav__item--active .nav__fs[data-v-c5e16682]{color:#dbeafe}.main[data-v-c5e16682]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.topbar[data-v-c5e16682]{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.1rem;background:#fff;border-bottom:1px solid var(--border);min-height:56px}.burger[data-v-c5e16682]{display:none;background:none;border:none;border-radius:8px;font-size:1.35rem;color:var(--text);cursor:pointer;width:44px;height:44px;margin-left:-.5rem;justify-content:center}.burger[data-v-c5e16682]:hover{background:var(--bg)}.topbar__title[data-v-c5e16682]{margin:0;font-size:1.1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__spacer[data-v-c5e16682]{flex:1}.sr-only[data-v-c5e16682]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.who[data-v-c5e16682]{display:flex;flex-direction:column;text-align:right;line-height:1.15}.who__email[data-v-c5e16682]{font-size:.8rem;font-weight:600}.who__role[data-v-c5e16682]{font-size:.78rem;color:var(--text-2)}.content[data-v-c5e16682]{flex:1;min-height:0;overflow:auto}.scrim[data-v-c5e16682],.side-user[data-v-c5e16682]{display:none}@media (max-width: 1199px){.sidebar[data-v-c5e16682]{position:fixed;top:0;left:0;bottom:0;z-index:60;transform:translate(-100%);visibility:hidden;transition:transform .22s cubic-bezier(.4,0,.2,1),visibility 0s linear .22s}.sidebar--open[data-v-c5e16682]{transform:translate(0);visibility:visible;box-shadow:0 0 40px #00000059;transition:transform .22s cubic-bezier(.2,0,0,1),visibility 0s}.sidebar__close[data-v-c5e16682]{display:inline-flex;align-items:center;justify-content:center}.burger[data-v-c5e16682]{display:inline-flex;align-items:center}.scrim[data-v-c5e16682]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#0f172a73}.sidebar__close[data-v-c5e16682]{width:44px;height:44px;border-radius:8px}.who[data-v-c5e16682],.who__logout[data-v-c5e16682]{display:none}.side-user[data-v-c5e16682]{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08)}.side-user__who[data-v-c5e16682]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.side-user__email[data-v-c5e16682]{font-size:.82rem;font-weight:600;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-user__role[data-v-c5e16682]{font-size:.78rem;color:#94a3b8}.side-user__logout[data-v-c5e16682]{min-height:44px;flex:0 0 auto}}@media (prefers-reduced-motion: reduce){.sidebar[data-v-c5e16682],.sidebar--open[data-v-c5e16682]{transition:none}}@media (pointer: coarse){.who__logout[data-v-c5e16682]{min-height:44px;min-width:44px}.nav__item[data-v-c5e16682]{min-height:44px}}@media (max-width: 560px){.who__email[data-v-c5e16682]{display:none}.topbar[data-v-c5e16682]{gap:.5rem;padding-inline:.75rem}}@media (max-width: 430px){.who[data-v-c5e16682],.who__logout[data-v-c5e16682] .p-button-label{display:none}}.onb-card-home[data-v-be332956]{background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1px solid #bfdbfe;border-radius:var(--radius-card);padding:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.7rem}.onb-card-home__title[data-v-be332956]{margin:0;font-size:1.1rem}.onb-card-home__sub[data-v-be332956]{margin:.2rem 0 0;color:var(--text-2);font-size:.9rem}.onb-card-home__bar[data-v-be332956]{height:8px;border-radius:999px;background:#dbeafe;overflow:hidden}.onb-card-home__bar>div[data-v-be332956]{height:100%;background:#16a34a;border-radius:999px}.onb-card-home__steps[data-v-be332956]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem .9rem;font-size:.88rem}.onb-card-home__steps li[data-v-be332956]{display:flex;align-items:center;gap:.35rem;color:var(--text-2)}.st__dot[data-v-be332956]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:#e2e8f0;color:#475569}.st--done[data-v-be332956],.st--skipped[data-v-be332956]{opacity:.6}.st--done .st__dot[data-v-be332956]{background:#16a34a;color:#fff}.st__link[data-v-be332956]{display:inline-flex;align-items:center;gap:.35rem;color:inherit;text-decoration:none;border-radius:8px;padding:.15rem .3rem .15rem 0}.st__link:hover .st__text[data-v-be332956]{text-decoration:underline}.st__text[data-v-be332956]{display:inline-flex;flex-direction:column;line-height:1.2}.st__todo[data-v-be332956]{font-size:.75rem;font-weight:400;color:var(--text-2)}.st--skipped .st__dot[data-v-be332956]{background:#f59e0b;color:#fff}.st--current[data-v-be332956]{color:var(--text);font-weight:700}.st--current .st__dot[data-v-be332956]{background:#2563eb;color:#fff}.onb-card-home__link[data-v-be332956]{text-decoration:none;align-self:flex-start}.onb-card-home__btn[data-v-be332956]{min-height:44px}@media (max-width: 520px){.onb-card-home__link[data-v-be332956]{align-self:stretch}.onb-card-home__btn[data-v-be332956]{width:100%;justify-content:center}}.view[data-v-50112a97]{flex:1;overflow:auto;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.9rem}.view__toolbar[data-v-50112a97]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.view__title[data-v-50112a97]{margin:0;font-size:1.05rem;display:flex;align-items:center;gap:.5rem}.view__subtitle[data-v-50112a97]{margin:0;font-size:.92rem}.view__actions[data-v-50112a97]{display:flex;gap:.5rem;margin-left:auto}.header[data-v-50112a97]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.header__date[data-v-50112a97]{color:var(--muted);font-size:.85rem}.point-picker[data-v-50112a97]{display:flex;flex-direction:column;gap:.15rem}.point-picker label[data-v-50112a97]{font-size:.8rem;color:var(--text-2);font-weight:600}.point-picker__select[data-v-50112a97]{width:17.5rem}.banner[data-v-50112a97]{background:#fee2e2;color:#b91c1c;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.cards[data-v-50112a97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem}.cards--actions[data-v-50112a97]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.card[data-v-50112a97]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.3rem;min-width:0}.card__label[data-v-50112a97]{font-size:.85rem;color:var(--text-2);font-weight:600;display:flex;align-items:center;gap:.35rem}.card__value[data-v-50112a97]{font-size:1.5rem;font-weight:700}.card__value.is-loading[data-v-50112a97]{opacity:.45}.card__hint[data-v-50112a97]{font-size:.85rem;color:var(--text-2)}.card__crumbs[data-v-50112a97]{display:flex;flex-wrap:wrap;gap:.1rem .7rem;font-size:.85rem;color:var(--text-2)}.card__crumb[data-v-50112a97]{white-space:nowrap}.card__hint--bad[data-v-50112a97]{color:#b91c1c;display:inline-flex;align-items:center;gap:.35rem}.card__link[data-v-50112a97]{margin-top:auto;padding-top:.35rem;font-size:.82rem;color:#2563eb;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}.card__link[data-v-50112a97]:hover{text-decoration:underline}.pill[data-v-50112a97]{align-self:flex-start;font-size:.75rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;white-space:nowrap}.pill--ok[data-v-50112a97]{color:#15803d;background:#dcfce7}.pill--muted[data-v-50112a97]{color:#64748b;background:#e2e8f0}.pill--icon[data-v-50112a97]{display:inline-flex;align-items:center;gap:.3rem}.pill--icon .pi[data-v-50112a97]{font-size:.65rem}.live-dot[data-v-50112a97]{color:#16a34a;font-size:.7rem}.help-tip[data-v-50112a97]{color:var(--muted);cursor:help;font-size:.85em;margin-left:.1rem}.action[data-v-50112a97]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:#fff;border:1px solid var(--border);border-radius:12px;padding:1.1rem 1rem;text-decoration:none;color:var(--text);font-weight:600;font-size:.88rem;transition:box-shadow .15s ease,transform .15s ease}.action i[data-v-50112a97]{font-size:1.4rem;color:#2563eb}.action[data-v-50112a97]:hover{box-shadow:0 4px 14px #0f172a14;transform:translateY(-1px)}@media (max-width: 640px){.view[data-v-50112a97]{padding:.9rem 1rem}.view__actions[data-v-50112a97]{margin-left:0;width:100%}.point-picker[data-v-50112a97],.point-picker__select[data-v-50112a97]{width:100%}.cards[data-v-50112a97],.cards--actions[data-v-50112a97]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.card[data-v-50112a97]{padding:.75rem}.card__value[data-v-50112a97]{font-size:1.3rem}.action[data-v-50112a97]{padding:.9rem .6rem}}@media (prefers-reduced-motion: reduce){.action[data-v-50112a97]{transition:none}.action[data-v-50112a97]:hover{transform:none}}.channel--icon[data-v-cfcab757]{gap:0}.channel[data-v-cfcab757]{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;border-radius:999px;border:1px solid currentColor;white-space:nowrap;line-height:1.2;flex:0 0 auto}.channel--sm[data-v-cfcab757]{font-size:.72rem;padding:.08rem .45rem}.channel--sm .pi[data-v-cfcab757]{font-size:.75rem}.channel--lg[data-v-cfcab757]{font-size:.95rem;padding:.15rem .6rem}.pay-badge[data-v-096f2675]{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .6rem .18rem .5rem;border:1px solid transparent;border-radius:999px;font-size:.78rem;font-weight:700;line-height:1.2;white-space:nowrap;flex:0 0 auto}.pay-badge .pi[data-v-096f2675]{font-size:.9rem}.pay-badge--paid[data-v-096f2675]{color:#166534;background:#dcfce7;border-color:#86efac}.pay-badge--unpaid[data-v-096f2675],.pay-badge--partial[data-v-096f2675],.pay-badge--pending[data-v-096f2675]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.card__pay[data-v-5ea32aea]{margin-left:.4rem;vertical-align:middle}.card[data-v-5ea32aea]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:.7rem .8rem;box-shadow:0 1px 2px #0f172a0d;display:flex;flex-direction:column;gap:.55rem;cursor:pointer}.card[data-v-5ea32aea]:hover{border-color:#94a3b8}.card[data-v-5ea32aea]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.card__head[data-v-5ea32aea]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.card__num[data-v-5ea32aea]{font-weight:800;font-size:1.1rem;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.card__sign[data-v-5ea32aea]{color:var(--muted);font-weight:600;margin-right:.05em}.card__table[data-v-5ea32aea]{color:var(--text);font-weight:700}.card__type[data-v-5ea32aea]{color:var(--muted);font-size:.8rem;display:inline-flex;align-items:center;gap:.25rem}.badge[data-v-5ea32aea]{margin-left:auto;font-size:.75rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;white-space:nowrap}.card__body[data-v-5ea32aea]{display:flex;flex-direction:column;gap:.3rem}.card__total[data-v-5ea32aea]{font-size:1.15rem;font-weight:700}.card__items[data-v-5ea32aea]{color:var(--text);font-size:.78rem;display:flex;align-items:flex-start;gap:.3rem;line-height:1.35}.card__items .pi[data-v-5ea32aea]{margin-top:.15rem;color:var(--muted)}.card__meta[data-v-5ea32aea],.card__addr[data-v-5ea32aea],.card__comment[data-v-5ea32aea]{color:var(--muted);font-size:.8rem;display:flex;align-items:center;gap:.3rem}.card__comment[data-v-5ea32aea]{font-style:italic}.card__actions[data-v-5ea32aea]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.card__actions[data-v-5ea32aea] .card__cancel{margin-left:auto;padding-inline:.45rem}@media (pointer: coarse){.card__actions[data-v-5ea32aea] .p-button{min-height:44px}}.card[data-v-5ea32aea]{position:relative}.card--fresh[data-v-5ea32aea]{animation:card-in-5ea32aea .18s cubic-bezier(.2,0,0,1) both}.card--fresh[data-v-5ea32aea]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:#2563eb12;box-shadow:inset 0 0 0 2px #2563eb73;opacity:0;animation:card-glow-5ea32aea 2.5s linear both}.card--moved[data-v-5ea32aea]{animation:card-moved-5ea32aea .18s cubic-bezier(.2,0,0,1) both}@keyframes card-in-5ea32aea{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes card-moved-5ea32aea{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes card-glow-5ea32aea{0%{opacity:0}5%{opacity:1}88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.card--fresh[data-v-5ea32aea],.card--moved[data-v-5ea32aea],.card--fresh[data-v-5ea32aea]:after{animation:none}}.col[data-v-d8d3b743]{flex:0 0 280px;display:flex;flex-direction:column;background:#f8fafc;border:1px solid var(--border);border-radius:12px;max-height:100%;overflow:hidden}.col__head[data-v-d8d3b743]{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border-top:3px solid #cbd5e1;border-bottom:1px solid var(--border);background:#fff;border-radius:12px 12px 0 0}.col__title[data-v-d8d3b743]{font-weight:700;font-size:.9rem}.col__count[data-v-d8d3b743]{margin-left:auto;color:#fff;font-size:.75rem;font-weight:700;min-width:1.4rem;text-align:center;padding:.1rem .45rem;border-radius:999px}.col__body[data-v-d8d3b743]{padding:.7rem;display:flex;flex-direction:column;gap:.7rem;overflow-y:auto}@container orders (max-width: 575px){.col--empty[data-v-d8d3b743]{flex-basis:9rem}}.col__empty[data-v-d8d3b743]{color:var(--muted);font-size:.85rem;text-align:center;margin:.5rem 0}.row[data-v-53904e01]{display:flex;flex-direction:column;gap:.3rem;min-height:44px;padding:.65rem .8rem .65rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card);cursor:pointer;justify-content:center;overflow:hidden;transition:border-color .15s ease,background-color .15s ease,transform .16s var(--ease-out)}.row[data-v-53904e01]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent, #cbd5e1)}.row[data-v-53904e01]:hover{border-color:#94a3b8}.row[data-v-53904e01]:active{transform:scale(.99);background:var(--surface-2)}.row[data-v-53904e01]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.row__top[data-v-53904e01]{display:flex;align-items:center;gap:.45rem;min-width:0}.row__num[data-v-53904e01]{font-weight:800;font-size:1.1rem;letter-spacing:-.01em;flex:0 0 auto;font-variant-numeric:tabular-nums}.row__sign[data-v-53904e01]{color:var(--muted);font-weight:600;margin-right:.05em}.row__type[data-v-53904e01]{color:var(--muted);flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;white-space:nowrap;overflow:hidden}.row__type .pi[data-v-53904e01]{font-size:.85rem;flex:0 0 auto}.row__type-label[data-v-53904e01]{overflow:hidden;text-overflow:ellipsis}.row__table[data-v-53904e01]{flex:0 0 auto;font-size:.8rem;font-weight:700;white-space:nowrap}.badge[data-v-53904e01]{font-size:.8rem;font-weight:600;padding:.12rem .55rem;border-radius:999px;white-space:nowrap;flex:0 0 auto}.row__total[data-v-53904e01]{margin-left:auto;font-weight:800;font-size:1rem;white-space:nowrap;flex:0 0 auto;font-variant-numeric:tabular-nums}.row__chevron[data-v-53904e01]{color:#94a3b8;font-size:.75rem;flex:0 0 auto}.row__items[data-v-53904e01]{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;color:var(--text-2)}.row__bottom[data-v-53904e01]{display:flex;align-items:center;gap:.5rem;min-width:0}.row__time[data-v-53904e01]{margin-left:auto;flex:0 0 auto;font-size:.75rem;color:var(--muted);display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;font-variant-numeric:tabular-nums}.row[data-v-53904e01]{position:relative}.row--fresh[data-v-53904e01]{animation:row-in-53904e01 .18s cubic-bezier(.2,0,0,1) both}.row--fresh[data-v-53904e01]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:#2563eb12;box-shadow:inset 0 0 0 2px #2563eb73;opacity:0;animation:row-glow-53904e01 2.5s linear both}.row--moved[data-v-53904e01]{animation:row-moved-53904e01 .18s cubic-bezier(.2,0,0,1) both}@keyframes row-in-53904e01{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes row-moved-53904e01{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes row-glow-53904e01{0%{opacity:0}5%{opacity:1}88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.row--fresh[data-v-53904e01],.row--moved[data-v-53904e01],.row--fresh[data-v-53904e01]:after{animation:none}}.selector[data-v-3df68fe5]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.8rem}.selector__head[data-v-3df68fe5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.selector__title[data-v-3df68fe5]{margin:0;font-size:1rem}.selector__base[data-v-3df68fe5]{margin:.15rem 0 0;font-size:.8rem;color:var(--muted)}.selector__hint[data-v-3df68fe5]{margin:0;color:#94a3b8;font-size:.85rem}.groups[data-v-3df68fe5]{display:flex;flex-direction:column;gap:.8rem}.group[data-v-3df68fe5]{border:1px solid var(--border);border-radius:10px;padding:.7rem .8rem}.group__head[data-v-3df68fe5]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.group__title[data-v-3df68fe5]{font-weight:600}.group__range[data-v-3df68fe5]{font-size:.72rem;color:var(--muted);margin-left:auto}.opts[data-v-3df68fe5]{display:flex;flex-direction:column;gap:.35rem}.opt[data-v-3df68fe5]{display:flex;align-items:center;gap:.55rem;cursor:pointer}.opt__title[data-v-3df68fe5]{flex:1}.opt__title--off[data-v-3df68fe5]{color:#cbd5e1}.opt__delta[data-v-3df68fe5]{font-size:.82rem;color:var(--muted);font-variant-numeric:tabular-nums}.summary[data-v-3df68fe5]{border-top:1px dashed var(--border);padding-top:.7rem;display:flex;flex-direction:column;gap:.45rem}.summary__row[data-v-3df68fe5]{display:flex;justify-content:space-between;font-size:.9rem}.summary__row--total[data-v-3df68fe5]{font-size:1.05rem}.summary__errs[data-v-3df68fe5]{display:flex;flex-direction:column;gap:.2rem}.summary__err[data-v-3df68fe5]{color:#b45309;font-size:.82rem;display:flex;align-items:center;gap:.35rem}.summary__ok[data-v-3df68fe5]{color:#16a34a;font-size:.82rem;display:flex;align-items:center;gap:.35rem}.summary__actions[data-v-3df68fe5]{display:flex;justify-content:flex-end}.server[data-v-3df68fe5]{border-radius:8px;padding:.5rem .7rem;font-size:.85rem}.server--ok[data-v-3df68fe5]{background:#dcfce7;color:#166534}.server--bad[data-v-3df68fe5]{background:#fee2e2;color:#b91c1c}.server__head[data-v-3df68fe5]{display:flex;align-items:center;gap:.4rem}.server__delta[data-v-3df68fe5]{margin-left:auto;font-variant-numeric:tabular-nums}.server__errs[data-v-3df68fe5]{margin:.3rem 0 0;padding-left:1.1rem}.banner[data-v-3df68fe5]{background:#fee2e2;color:#b91c1c;padding:.5rem .7rem;border-radius:8px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.integer-stepper[data-v-ac1b9a64] .p-inputnumber-input{min-width:0;text-align:center}.integer-stepper[data-v-ac1b9a64] .p-inputnumber-button{flex-shrink:0;width:2rem}.composer[data-v-ac1b9a64]{display:flex;flex-direction:column;gap:.6rem}.composer__row[data-v-ac1b9a64]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.composer__dish[data-v-ac1b9a64]{flex:1;min-width:14rem}.composer__dish[data-v-ac1b9a64] .p-select{width:100%}.composer__qty[data-v-ac1b9a64]{width:9rem}.composer__qty[data-v-ac1b9a64] .p-inputnumber-input{width:100%}.composer__opt[data-v-ac1b9a64]{display:flex;justify-content:space-between;gap:1rem;width:100%}.composer__opt-price[data-v-ac1b9a64]{color:var(--muted);font-variant-numeric:tabular-nums}.composer__preview[data-v-ac1b9a64]{margin:0;font-size:.8rem;color:var(--muted)}.integer-stepper[data-v-10c6c799]{width:100%;max-width:12rem;min-width:0}.integer-stepper[data-v-10c6c799] .p-inputnumber-input{width:3rem;min-width:0;text-align:center}.integer-stepper[data-v-10c6c799] .p-inputnumber-button{flex-shrink:0;width:2rem}.refunds[data-v-10c6c799]{display:flex;flex-direction:column;gap:.6rem;margin-top:.75rem;padding:.85rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-card)}.refunds__none[data-v-10c6c799]{margin:0;font-size:.85rem;color:var(--muted)}.refunds .tbl[data-v-10c6c799]{overflow-x:auto}.view__toolbar[data-v-10c6c799]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.view__subtitle[data-v-10c6c799]{margin:0;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.view__count[data-v-10c6c799]{background:#e2e8f0;color:#334155;font-size:.75rem;font-weight:700;padding:.1rem .5rem;border-radius:999px}.view__actions[data-v-10c6c799]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.banner[data-v-10c6c799]{background:#fee2e2;color:#b91c1c;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.tbl[data-v-10c6c799]{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden}.empty[data-v-10c6c799]{text-align:center;color:var(--text-2);padding:2rem 1rem}.empty i[data-v-10c6c799]{font-size:2rem;opacity:.5}.empty p[data-v-10c6c799]{margin:.6rem 0 .2rem;font-weight:600;color:var(--text-2)}.alloc[data-v-10c6c799]{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-direction:column;gap:.2rem;font-size:.8rem}.alloc__row[data-v-10c6c799]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.alloc__what[data-v-10c6c799]{color:var(--muted)}.alloc__tag[data-v-10c6c799]{font-size:.7rem}.dlg[data-v-10c6c799]{display:flex;flex-direction:column;gap:.7rem;padding-top:.3rem}.dlg[data-v-10c6c799] .p-inputnumber,.dlg[data-v-10c6c799] .p-inputtext{width:100%}.dlg__hint[data-v-10c6c799]{margin:0;font-size:.85rem;color:var(--muted)}.addform__field[data-v-10c6c799]{display:flex;flex-direction:column;gap:.25rem}.addform__field label[data-v-10c6c799]{font-size:.8rem;color:var(--text-2);font-weight:600}.addform__field--check[data-v-10c6c799]{flex-direction:row;align-items:center;gap:.5rem}.cancel[data-v-96ff31f2]{display:flex;flex-direction:column;gap:.6rem}.cancel__hint[data-v-96ff31f2]{margin:0;color:var(--muted);font-size:.88rem}.cancel__chips[data-v-96ff31f2]{display:flex;flex-wrap:wrap;gap:.4rem}.chip[data-v-96ff31f2]{font:inherit;font-size:.82rem;border:1px solid var(--border);background:#fff;border-radius:999px;padding:.45rem .8rem;min-height:36px;cursor:pointer}.chip--active[data-v-96ff31f2]{background:#fee2e2;border-color:#f87171;color:#b91c1c;font-weight:600}.cancel__text[data-v-96ff31f2]{width:100%}.cancel__count[data-v-96ff31f2]{align-self:flex-end;color:var(--muted);font-size:.72rem}.pay-panel.pay-panel--embedded[data-v-0d55a0b9]{border:none;padding:0;height:auto;overflow:visible;background:transparent}.kaspi__demo-btn[data-v-0d55a0b9]{min-height:48px;font-weight:700}.partial[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.4rem}.partial__toggle[data-v-0d55a0b9]{align-self:flex-start;font:inherit;font-size:.85rem;font-weight:600;color:#1d4ed8;background:none;border:none;padding:.35rem .1rem;min-height:36px;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.partial__form[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.25rem;background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.6rem .8rem}.partial__form label[data-v-0d55a0b9]{font-size:.8rem;color:var(--text-2);font-weight:600}.partial__form[data-v-0d55a0b9] .p-inputnumber{width:100%}.partial__form[data-v-0d55a0b9] .p-inputnumber-input{min-height:44px;font-size:1.1rem}.partial__rest[data-v-0d55a0b9]{color:#b45309;font-size:.9rem}.partial__err[data-v-0d55a0b9]{color:#b91c1c;font-size:.8rem}.kaspi-form[data-v-0d55a0b9]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.8rem;display:flex;flex-direction:column;gap:.6rem}.kaspi-form--inline[data-v-0d55a0b9]{background:#fff}.kaspi-form[data-v-0d55a0b9] .p-inputtext{min-height:48px;font-size:1.15rem;width:100%}.seg[data-v-0d55a0b9]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.seg__btn[data-v-0d55a0b9]{font:inherit;font-weight:700;min-height:44px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.seg__btn--on[data-v-0d55a0b9]{background:#e0f2fe;border-color:#0284c7;color:#075985}.seg__btn--two[data-v-0d55a0b9]{flex-direction:column;gap:.1rem;padding:.4rem .5rem;line-height:1.2}.seg__btn--two small[data-v-0d55a0b9]{font-weight:500;font-size:.75rem;color:var(--text-2)}.pay-methods__note[data-v-0d55a0b9]{grid-column:1 / -1;color:#92400e;font-size:.82rem;display:flex;align-items:center;gap:.35rem}.kaspi__sent[data-v-0d55a0b9]{margin:0;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;text-align:center}.kaspi__links[data-v-0d55a0b9]{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem .8rem}.kaspi__linkbtn[data-v-0d55a0b9]{font:inherit;font-size:.85rem;font-weight:600;color:#1d4ed8;background:none;border:none;min-height:40px;padding:0 .2rem;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}.kaspi__linkbtn--danger[data-v-0d55a0b9]{color:#b91c1c}.kaspi__linkbtn[data-v-0d55a0b9]:disabled{opacity:.5;cursor:default}.quick--exact[data-v-0d55a0b9]{grid-column:1 / -1;background:#ecfdf5;border-color:#10b981;color:#065f46;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.quick[data-v-0d55a0b9]:disabled{opacity:.6;cursor:default}.pay-sticky[data-v-0d55a0b9]{position:sticky;bottom:0;margin:0 -.8rem -.8rem;padding:.6rem .8rem .8rem;background-color:var(--bg);border-top:1px solid var(--border);border-radius:0 0 10px 10px;box-shadow:0 -6px 12px -10px #0f172a59;display:flex;flex-direction:column;gap:.5rem;z-index:2}.cash-form__title[data-v-0d55a0b9]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .6rem;font-size:1rem}.cash-form__title .pi[data-v-0d55a0b9]{margin-right:.3rem}.pay-panel__items--compact[data-v-0d55a0b9]{max-height:7.5rem}.pay-panel__due[data-v-0d55a0b9]{font-weight:700;color:var(--p-orange-600, #c2410c);display:flex;align-items:center;gap:.4rem}.pay-panel[data-v-0d55a0b9]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;height:100%;width:100%;overflow-y:auto;min-width:0}.pay-panel__empty[data-v-0d55a0b9]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#94a3b8;text-align:center;padding:2rem 1rem}.pay-panel__empty i[data-v-0d55a0b9]{font-size:2.2rem}.pay-panel__head[data-v-0d55a0b9]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.pay-panel__head-main[data-v-0d55a0b9]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.pay-panel__close[data-v-0d55a0b9]{flex:0 0 auto;width:44px;height:44px}.pay-panel__num[data-v-0d55a0b9]{font-size:1.1rem;font-weight:800}.badge[data-v-0d55a0b9]{font-size:.75rem;font-weight:600;padding:.15rem .6rem;border-radius:999px;white-space:nowrap}.badge--paid[data-v-0d55a0b9]{color:#15803d;background:#dcfce7;display:inline-flex;align-items:center;gap:.3rem}.pay-panel__meta[data-v-0d55a0b9]{display:flex;gap:.4rem 1rem;color:var(--muted);font-size:.85rem;flex-wrap:wrap}.pay-panel__meta span[data-v-0d55a0b9],.pay-panel__meta a[data-v-0d55a0b9]{display:inline-flex;align-items:center;gap:.35rem}.pay-panel__customer a[data-v-0d55a0b9]{color:#2563eb;text-decoration:none}.pay-panel__comment[data-v-0d55a0b9]{background:#fef9c3;color:#854d0e;font-size:.85rem;padding:.45rem .7rem;border-radius:8px}.pay-panel__banner[data-v-0d55a0b9]{background:#fee2e2;color:#b91c1c;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pay-panel__warn[data-v-0d55a0b9]{background:#fffbeb;color:#b45309;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pay-panel__warn--col[data-v-0d55a0b9]{flex-direction:column;align-items:flex-start}.pay-panel__warn[data-v-0d55a0b9] .p-button{min-height:44px}.cell-muted[data-v-0d55a0b9]{color:var(--text-2);font-size:.82rem;margin:0}.pay-panel__items[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.7rem 0;max-height:min(30vh,14rem);overflow-y:auto;flex-shrink:0}.item__row[data-v-0d55a0b9]{display:flex;justify-content:space-between;gap:.6rem;font-size:.92rem}.item__name[data-v-0d55a0b9]{font-weight:600}.item__total[data-v-0d55a0b9]{font-weight:600;white-space:nowrap}.item__mods[data-v-0d55a0b9]{font-size:.78rem;color:var(--muted)}.item__comment[data-v-0d55a0b9]{font-size:.78rem;color:#b45309;font-style:italic}.pay-panel__totals[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.3rem}.totals__row[data-v-0d55a0b9]{display:flex;justify-content:space-between;gap:.75rem;font-size:.88rem;color:var(--muted)}.totals__row--grand[data-v-0d55a0b9]{margin-top:.3rem;padding-top:.5rem;border-top:1px dashed var(--border);font-size:1.3rem;font-weight:800;color:var(--text);flex-wrap:wrap;align-items:baseline}.totals__row--due[data-v-0d55a0b9]{color:#b45309;font-weight:700}.totals__value[data-v-0d55a0b9]{white-space:nowrap;font-variant-numeric:tabular-nums}.pay-methods[data-v-0d55a0b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.pay-methods__wide[data-v-0d55a0b9]{grid-column:1 / -1}.pay-panel__gift-sale[data-v-0d55a0b9]{background:#eff6ff;color:#1e40af;font-size:.85rem;padding:.5rem .75rem;border-radius:8px}.gift-form[data-v-0d55a0b9]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.8rem;display:flex;flex-direction:column;gap:.6rem}.gift-form__field[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.25rem}.gift-form__field label[data-v-0d55a0b9]{font-size:.8rem;color:var(--text-2);font-weight:600}.gift-form__row[data-v-0d55a0b9]{display:flex;gap:.5rem}.gift-form__code[data-v-0d55a0b9]{flex:1;min-width:0;min-height:48px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.gift-form__row[data-v-0d55a0b9] .p-button{min-height:48px}.gift-form__field[data-v-0d55a0b9] .p-inputnumber{width:100%}.gift-form__field[data-v-0d55a0b9] .p-inputnumber-input{min-height:48px;font-size:1.1rem}.gift-form__info[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.15rem;background:#ecfdf5;color:#065f46;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.gift-form__info--bad[data-v-0d55a0b9]{background:#fef2f2;color:#991b1b}.gift-form__reason[data-v-0d55a0b9]{font-weight:600}.pay-methods[data-v-0d55a0b9] .p-button{min-height:3.2rem;font-size:1rem;font-weight:700}.cash-form[data-v-0d55a0b9]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.8rem;display:flex;flex-direction:column;gap:.6rem}.cash-form__quick[data-v-0d55a0b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.quick[data-v-0d55a0b9]{font:inherit;font-weight:700;min-height:48px;border-radius:10px;border:1px solid var(--border);background:#fff;cursor:pointer;font-variant-numeric:tabular-nums}.quick[data-v-0d55a0b9]:hover{border-color:#10b981}.quick--active[data-v-0d55a0b9]{background:#d1fae5;border-color:#10b981;color:#065f46}.cash-form__field[data-v-0d55a0b9]{display:flex;flex-direction:column;gap:.25rem}.cash-form__field label[data-v-0d55a0b9]{font-size:.8rem;color:var(--text-2);font-weight:600}.cash-form__field[data-v-0d55a0b9] .p-inputnumber{width:100%}.cash-form__field[data-v-0d55a0b9] .p-inputnumber-input{min-height:48px;font-size:1.15rem}.cash-form__change[data-v-0d55a0b9]{font-size:1.1rem;font-weight:700;color:var(--muted)}.cash-form__change--ready[data-v-0d55a0b9]{color:#15803d}.cash-form__actions[data-v-0d55a0b9]{display:flex;justify-content:flex-end;gap:.6rem}.cash-form__actions[data-v-0d55a0b9] .p-button{min-height:44px}.kaspi[data-v-0d55a0b9]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.9rem;display:flex;flex-direction:column;align-items:stretch;gap:.55rem}.kaspi__head[data-v-0d55a0b9]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kaspi__sum[data-v-0d55a0b9]{font-size:1.2rem}.kaspi__qr[data-v-0d55a0b9]{align-self:center;width:min(15rem,100%);background:#fff;border-radius:10px;padding:.3rem;box-shadow:0 1px 4px #0f172a1f}.kaspi__qr svg[data-v-0d55a0b9]{display:block;width:100%;height:auto}.kaspi__hint[data-v-0d55a0b9],.kaspi__note[data-v-0d55a0b9]{margin:0;font-size:.82rem;color:var(--muted);text-align:center}.kaspi__note[data-v-0d55a0b9]{color:#b45309}.kaspi__status[data-v-0d55a0b9]{margin:0;font-size:.85rem;color:#0e7490;display:flex;align-items:center;justify-content:center;gap:.4rem;text-align:center}.kaspi__status--warn[data-v-0d55a0b9]{color:#b45309}.kaspi__actions[data-v-0d55a0b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.kaspi__actions[data-v-0d55a0b9] .p-button{min-height:44px}.kaspi__link[data-v-0d55a0b9]{font-size:.78rem;color:#2563eb;text-align:center}.paid-head[data-v-0d55a0b9]{display:flex;align-items:center;gap:.5rem}.paid-check[data-v-0d55a0b9]{width:2rem;height:2rem;border-radius:50%;background:#16a34a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.paid-check .pi[data-v-0d55a0b9]{font-weight:700}.paid-check--pop[data-v-0d55a0b9]{animation:paid-pop-0d55a0b9 .18s cubic-bezier(.2,0,0,1) both}@keyframes paid-pop-0d55a0b9{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.paid-check--pop[data-v-0d55a0b9]{animation:none}}.status-box[data-v-0d55a0b9]{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:.9rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.kaspi-receipt[data-v-0d55a0b9]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.kaspi-receipt__link[data-v-0d55a0b9]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .9rem;border-radius:10px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-weight:600;text-decoration:none}.kaspi-receipt[data-v-0d55a0b9] .p-button{min-height:44px}.status-box__actions[data-v-0d55a0b9]{display:flex;gap:.6rem;width:100%}.status-box__actions[data-v-0d55a0b9] .p-button{flex:1;min-height:44px;justify-content:center}.pay-panel__paid-note[data-v-0d55a0b9]{margin:.25rem 0;font-size:.85rem;color:var(--p-orange-600, #c2410c)}.dlg-text[data-v-0662d63b]{margin:0 0 .6rem;line-height:1.45}.dlg-label[data-v-0662d63b]{display:block;margin-bottom:.25rem;font-size:.82rem;color:var(--text-2)}.dlg-text-area[data-v-0662d63b]{width:100%}.complete[data-v-935f2526]{display:flex;flex-direction:column;gap:.5rem}.complete__hint[data-v-935f2526]{margin:0;color:var(--muted);font-size:.88rem}.complete__label[data-v-935f2526]{font-size:.82rem;color:var(--text-2)}.complete__text[data-v-935f2526]{width:100%}.complete__count[data-v-935f2526]{align-self:flex-end;color:var(--muted);font-size:.72rem}.hist[data-v-3e631cf0]{margin-top:.75rem;padding:.85rem 1rem;background:var(--panel, #fff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-card, 12px)}.hist__title[data-v-3e631cf0]{margin:0 0 .4rem;font-size:.8rem;font-weight:700;color:var(--text-2, #475569)}.hist__empty[data-v-3e631cf0]{margin:0;color:var(--muted, #64748b);font-size:.85rem}.hist__list[data-v-3e631cf0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.hist__row[data-v-3e631cf0]{display:flex;gap:.4rem;align-items:baseline;font-size:.85rem;line-height:1.4}.hist__time[data-v-3e631cf0]{flex:none;font-variant-numeric:tabular-nums;color:var(--muted, #64748b)}.hist__sep[data-v-3e631cf0]{color:var(--muted, #64748b)}.hist__who[data-v-3e631cf0]{font-weight:600}.hist__row--manual .hist__text[data-v-3e631cf0]{color:#0f766e}.hist__row--cancel .hist__text[data-v-3e631cf0]{color:#b91c1c}.pdoc{--pdoc-scale: 1;box-sizing:border-box;width:80mm;margin:0 auto;padding:3mm 4mm 6mm;background:#fff;color:#000;font-family:Consolas,Liberation Mono,DejaVu Sans Mono,ui-monospace,Menlo,Courier New,monospace;font-size:calc(10.5px * var(--pdoc-scale));line-height:1.28;overflow-wrap:anywhere;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pdoc *,.pdoc *:before,.pdoc *:after{box-sizing:border-box}.pdoc--58{width:58mm;padding:3mm 3mm 5mm;font-size:calc(9px * var(--pdoc-scale))}.pdoc--bold{font-weight:700}.pdoc--screen{border:1px solid #cbd5e1}.pdoc+.pdoc{margin-top:4mm}.pdoc-title{text-align:center;margin-bottom:.5em}.pdoc-title__text{font-weight:700;font-size:1.6em;line-height:1.15}.pdoc-text{margin:.3em 0}.pdoc-text--center{text-align:center}.pdoc-text--right{text-align:right}.pdoc-text--bold{font-weight:700}.pdoc-text--big{font-size:1.15em}.pdoc-text--small{font-size:.85em}.pdoc-text--pre{white-space:pre-wrap}.pdoc-badge{text-align:center;margin:.2em 0 .6em}.pdoc-badge__plate{position:relative;z-index:0;display:inline-block;overflow:hidden;padding:.2em .75em;color:#fff;font-weight:700;font-size:1.4em;background:#000}.pdoc-badge__plate--big{font-size:1.9em;padding:.15em .6em}.pdoc-badge__plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-top:20em solid #000}.pdoc-kv__row{display:flex;justify-content:space-between;align-items:baseline;gap:.8em;padding:.05em 0}.pdoc-kv__row>span:first-child{flex-shrink:0;max-width:60%}.pdoc-kv__row>span:last-child{text-align:right;min-width:0}.pdoc-kv__row--bold{font-weight:700}.pdoc-kv__row--big{font-size:1.15em}.pdoc-kv--ruled .pdoc-kv__row+.pdoc-kv__row{border-top:1px solid #000}.pdoc-rule{border:0;border-top:1px dashed #000;margin:.4em 0;height:0}.pdoc-tbl-wrap{margin:.6em 0}.pdoc-tbl-title{text-align:center;font-weight:700;font-size:1.05em;margin-bottom:.2em}.pdoc-tbl{width:100%;table-layout:fixed;border-collapse:collapse}.pdoc-tbl th,.pdoc-tbl td{padding:.1em .15em;vertical-align:top;font-weight:inherit}.pdoc-tbl th{text-align:left}.pdoc-tbl .pdoc-al--right{text-align:right;white-space:nowrap}.pdoc-tbl th.pdoc-al--right{white-space:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.pdoc-tbl .pdoc-al--center{text-align:center}.pdoc-tbl--plain thead th{padding-bottom:.25em}.pdoc-tbl--boxed{font-size:.92em}.pdoc-tbl--boxed th,.pdoc-tbl--boxed td{border:1px solid #000;padding:.12em .25em}.pdoc-tbl tfoot td{font-weight:700}.pdoc-tbl--plain tfoot td{border-top:1px dashed #000}.pdoc-sub{font-size:.88em;padding-left:1ch}.pdoc-qr{margin:.8em 0 .2em;text-align:center}.pdoc-qr svg{display:block;width:60mm;height:60mm;margin:0 auto}.pdoc--58 .pdoc-qr svg{width:44mm;height:44mm}.pdoc-qr figcaption{font-weight:700;margin-top:.1em}.pdoc-brand{display:flex;justify-content:center;margin-top:3mm}.pdoc-brand__lockup{display:block;width:auto}.pdoc-brand--inline .pdoc-brand__lockup{height:3.6mm}.pdoc-brand--stacked .pdoc-brand__lockup{height:6.6mm}.pdoc-brand--compact.pdoc-brand--inline .pdoc-brand__lockup{height:3.3mm}.pdoc-brand--compact.pdoc-brand--stacked .pdoc-brand__lockup{height:7.6mm}@media print{.pdoc{margin:0;border:0}.pdoc+.pdoc{margin-top:0}.pdoc--break{break-after:page}.pdoc-tbl tr,.pdoc-kv__row,.pdoc-qr,.pdoc-brand,.pdoc-badge{break-inside:avoid}}.pdoc-logo{display:block;max-width:100%;max-height:24mm;margin:0 auto 2mm;filter:grayscale(1) contrast(2)}.receipt-dialog[data-v-de36de17] .p-dialog-content{padding-top:.5rem;overflow-x:auto}.receipt-dialog__empty[data-v-de36de17]{color:#94a3b8;font-size:.85rem;text-align:center;margin:0}.order-receipt-print-root{display:none}@media print{body.order-receipt-print>:not(.order-receipt-print-root){display:none!important}body.order-receipt-print>.order-receipt-print-root{display:block;position:static}body.order-receipt-print{margin:0;padding:0;height:auto!important;overflow:visible!important}body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) *{visibility:hidden}body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) .receipt,body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) .receipt *{visibility:visible}body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) .receipt{position:fixed;top:0;left:0;width:80mm;padding:3mm}body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) .p-dialog,body:has(.zrep):not(.order-receipt-print):not(.oshaq-doc-print) .p-dialog-mask{transform:none!important;will-change:auto!important}}.fis__offline[data-v-a95ca2d5]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:.3rem .5rem;border:1px solid var(--p-content-border-color, #e5e7eb);border-radius:8px;font-size:.85rem}.fis__offline label[data-v-a95ca2d5]{display:inline-flex;align-items:center;gap:.35rem;min-height:44px}.fis__mark[data-v-a95ca2d5]{display:flex;flex-direction:column;gap:.35rem;margin-top:.3rem}.fis__input[data-v-a95ca2d5]{min-height:40px;padding:0 .6rem;border:1px solid var(--border, #e2e8f0);border-radius:8px;font:inherit;max-width:100%}.fis[data-v-a95ca2d5]{margin-top:.75rem;padding:.85rem 1rem;background:var(--panel, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-card, 14px)}.fis__title[data-v-a95ca2d5]{margin:0 0 .4rem;font-size:.8rem;font-weight:700;color:var(--text-2)}.fis__empty[data-v-a95ca2d5]{margin:0;font-size:.82rem;color:var(--muted)}.fis__row[data-v-a95ca2d5]{display:flex;flex-direction:column;gap:.25rem;padding:.45rem 0;border-bottom:1px dashed var(--border, #e2e8f0);min-width:0}.fis__row[data-v-a95ca2d5]:last-child{border-bottom:none}.fis__main[data-v-a95ca2d5]{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;flex-wrap:wrap}.fis__kind[data-v-a95ca2d5]{font-weight:600}.fis__status[data-v-a95ca2d5]{font-size:.82rem;font-weight:600}.fis__status--ok[data-v-a95ca2d5]{color:#15803d}.fis__status--wait[data-v-a95ca2d5]{color:#b45309}.fis__status--bad[data-v-a95ca2d5]{color:#b91c1c}.fis__status--muted[data-v-a95ca2d5]{color:var(--muted)}.fis__facts[data-v-a95ca2d5]{display:flex;flex-wrap:wrap;gap:.2rem .8rem;font-size:.8rem;color:var(--text-2);overflow-wrap:anywhere}.fis__note[data-v-a95ca2d5],.fis__error[data-v-a95ca2d5]{margin:0;font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}.fis__note[data-v-a95ca2d5]{color:var(--muted)}.fis__error[data-v-a95ca2d5]{color:#b91c1c}.fis__actions[data-v-a95ca2d5]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.fis__link[data-v-a95ca2d5],.fis__retry[data-v-a95ca2d5]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .8rem;border-radius:10px;font:inherit;font-weight:600;font-size:.85rem;text-decoration:none;cursor:pointer}.fis__link[data-v-a95ca2d5]{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8}.fis__retry[data-v-a95ca2d5]{border:1px solid #fecaca;background:#fff;color:#b91c1c}.fis__retry[data-v-a95ca2d5]:disabled{opacity:.6;cursor:default}.fis__link[data-v-a95ca2d5]:focus-visible,.fis__retry[data-v-a95ca2d5]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.pos[data-v-a90ac811]{margin-top:.75rem;padding:.85rem 1rem;background:var(--panel, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-card, 14px)}.pos__title[data-v-a90ac811]{margin:0 0 .4rem;font-size:.8rem;font-weight:700;color:var(--text-2)}.pos__empty[data-v-a90ac811]{margin:0;font-size:.82rem;color:var(--muted)}.pos__row[data-v-a90ac811]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.pos__status[data-v-a90ac811]{font-weight:600;font-size:.9rem}.pos__status--ok[data-v-a90ac811]{color:#15803d}.pos__status--wait[data-v-a90ac811]{color:#b45309}.pos__status--bad[data-v-a90ac811]{color:#b91c1c}.pos__status--muted[data-v-a90ac811]{color:var(--muted)}.pos__facts[data-v-a90ac811]{display:flex;flex-wrap:wrap;gap:.2rem .8rem;font-size:.8rem;color:var(--text-2);overflow-wrap:anywhere}.pos__error[data-v-a90ac811]{margin:0;font-size:.82rem;line-height:1.35;color:#b91c1c;overflow-wrap:anywhere}.pos__missing[data-v-a90ac811]{margin:0;padding-left:1.1rem;font-size:.82rem;color:#991b1b}.pos__actions[data-v-a90ac811]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.pos__send[data-v-a90ac811],.pos__log-toggle[data-v-a90ac811]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .8rem;border-radius:10px;font:inherit;font-weight:600;font-size:.85rem;cursor:pointer}.pos__send[data-v-a90ac811]{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8}.pos__log-toggle[data-v-a90ac811]{border:1px solid var(--border, #e2e8f0);background:transparent;color:var(--text-2)}.pos__reason[data-v-a90ac811]{flex:1 1 100%;min-height:44px;padding:0 .7rem;border:1px solid var(--border, #e2e8f0);border-radius:10px;font:inherit;font-size:.85rem;min-width:0}.pos__send[data-v-a90ac811]:disabled,.pos__log-toggle[data-v-a90ac811]:disabled{opacity:.6;cursor:default}.pos__send[data-v-a90ac811]:focus-visible,.pos__log-toggle[data-v-a90ac811]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.pos__log[data-v-a90ac811]{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-size:.8rem}.pos__log li[data-v-a90ac811]{display:flex;gap:.6rem;overflow-wrap:anywhere}.pos__log-time[data-v-a90ac811]{flex:0 0 auto;color:var(--muted)}.pos__log--bad[data-v-a90ac811]{color:#b91c1c}.p-drawer-right .p-drawer.order-drawer{width:32rem;max-width:100vw}@media (max-width: 640px){.p-drawer-right .p-drawer.order-drawer{width:100vw}}.p-drawer.order-drawer .p-drawer-header{border-bottom:1px solid var(--border);padding-block:.85rem}.p-drawer.order-drawer .p-drawer-content{background:var(--bg);padding-top:.75rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.integer-stepper[data-v-13088c27]{width:100%;max-width:12rem;min-width:0}.integer-stepper[data-v-13088c27] .p-inputnumber-input{width:3rem;min-width:0;text-align:center}.integer-stepper[data-v-13088c27] .p-inputnumber-button{flex-shrink:0;width:2rem}.order-drawer[data-v-13088c27]{width:32rem}.d-pay__cta[data-v-13088c27]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:.75rem .9rem}.d-pay__due[data-v-13088c27]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.d-pay__state[data-v-13088c27]{color:#c2410c;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:.35rem}.d-pay__sum[data-v-13088c27]{font-size:1.15rem;font-variant-numeric:tabular-nums}.d-pay__btn[data-v-13088c27]{min-height:48px;font-weight:700;padding-inline:1.4rem}@media (max-width: 640px){.d-pay__btn[data-v-13088c27]{flex:1 1 100%}}.d-pay__head[data-v-13088c27]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.d-pay__head .d-block__title[data-v-13088c27]{margin:0}.d-pay__title[data-v-13088c27]{display:flex;flex-direction:column;gap:.15rem}.d-pay__due-big[data-v-13088c27]{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.d-pay__due-label[data-v-13088c27]{font-size:.9rem;font-weight:600;color:var(--muted);margin-right:.25rem}.d-edit[data-v-13088c27]{margin-top:.6rem;padding:.85rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-card)}.d-toggle[data-v-13088c27]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:48px;padding:0 1rem;background:#fff;border:1px solid var(--border);border-radius:var(--radius-card);transition:border-color .15s ease,transform .16s var(--ease-out);color:var(--text);font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;text-align:left}.d-toggle[data-v-13088c27]:hover{border-color:#94a3b8}.d-toggle[data-v-13088c27]:active{transform:scale(.99)}.d-toggle[data-v-13088c27]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.d-toggle .pi-pencil[data-v-13088c27]{color:var(--muted)}.d-toggle__chevron[data-v-13088c27]{margin-left:auto;color:var(--muted);font-size:.8rem}@media (pointer: coarse){.d-actions[data-v-13088c27] .p-button{min-height:44px}.item-edit__actions[data-v-13088c27] .p-button{width:44px;height:44px}}.shift-open[data-v-13088c27]{display:flex;flex-direction:column;gap:.35rem;width:100%}.shift-open label[data-v-13088c27]{font-size:.75rem;color:#92400e}.shift-open__row[data-v-13088c27]{display:flex;gap:.5rem;flex-wrap:wrap}.shift-open__row[data-v-13088c27] .p-inputnumber{flex:1 1 8rem;min-width:0}.shift-open__row[data-v-13088c27] .p-inputnumber-input{width:100%;min-height:44px}.shift-open__row[data-v-13088c27] .p-button{min-height:44px}.shift-open__link[data-v-13088c27]{font-size:.8rem;color:#2563eb;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}@media (max-width: 640px){.order-drawer[data-v-13088c27]{width:100vw}}.drawer__head[data-v-13088c27]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .6rem}.drawer__num[data-v-13088c27]{font-weight:800;font-size:1.2rem;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.badge[data-v-13088c27]{font-size:.75rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;white-space:nowrap}.d-info[data-v-13088c27]{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-card)}.d-line[data-v-13088c27]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.6rem;align-items:start;font-size:.88rem;line-height:1.4;color:var(--text-2)}.d-line__icon[data-v-13088c27]{color:var(--muted);font-size:.95rem;line-height:1.4;height:1.232rem;display:inline-flex;align-items:center;justify-content:center}.d-line__text[data-v-13088c27]{min-width:0;overflow-wrap:anywhere}.d-line__strong[data-v-13088c27]{color:var(--text);font-weight:600}.d-line__sep[data-v-13088c27]{color:#cbd5e1;margin:0 .35rem}.d-line__time[data-v-13088c27]{font-variant-numeric:tabular-nums}.d-maplinks[data-v-13088c27]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem}.d-maplink[data-v-13088c27]{font-weight:600;text-decoration:underline;color:inherit}.d-phone[data-v-13088c27]{color:#2563eb;text-decoration:none;font-weight:600;margin-left:.4rem;white-space:nowrap}.d-callout[data-v-13088c27]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.6rem;align-items:start;margin-top:.6rem;padding:.7rem 1rem;border-radius:12px;font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}.d-callout__icon[data-v-13088c27]{height:1.276rem;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem}.d-callout__label[data-v-13088c27]{display:block;font-size:.75rem;font-weight:700;margin-bottom:.1rem}.d-callout--comment[data-v-13088c27]{background:#fffbeb;border:1px solid #fde68a;color:#78350f}.d-callout--comment .d-callout__icon[data-v-13088c27],.d-callout--comment .d-callout__label[data-v-13088c27]{color:#b45309}.d-callout--cancel[data-v-13088c27]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-weight:600}.d-callout--gift[data-v-13088c27]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.item-view__comment[data-v-13088c27]{display:flex;align-items:baseline;gap:.35rem;margin-top:.2rem;font-size:.8rem;color:#b45309}.item-view__comment .pi[data-v-13088c27]{font-size:.75rem;flex:0 0 auto}.d-note[data-v-13088c27]{margin:0;font-size:.82rem;color:var(--muted)}.banner[data-v-13088c27]{background:#fee2e2;color:#b91c1c;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.d-block[data-v-13088c27]{margin-top:.75rem;padding:.85rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-card)}.d-block--bare[data-v-13088c27]{padding:0;background:none;border:none}.d-block__title[data-v-13088c27]{margin:0 0 .4rem;font-size:.8rem;font-weight:700;color:var(--text-2)}.d-block__subtitle[data-v-13088c27]{margin:.9rem 0 .5rem;font-size:.82rem;color:var(--muted)}.item-view[data-v-13088c27]{padding:.5rem 0;border-bottom:1px solid var(--border)}.item-view[data-v-13088c27]:last-child{border-bottom:none}.item-view__main[data-v-13088c27]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.item-view__name[data-v-13088c27]{font-weight:600;font-size:.92rem;min-width:0;overflow-wrap:anywhere}.item-view__qty[data-v-13088c27]{color:var(--muted);font-weight:700;font-variant-numeric:tabular-nums}.item-view__total[data-v-13088c27]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.item-view__mods[data-v-13088c27]{font-size:.8rem;color:var(--muted);margin-top:.15rem}.cell-muted[data-v-13088c27]{color:var(--muted)}.pay-row[data-v-13088c27]{display:flex;flex-direction:column;gap:.2rem;padding:.45rem 0;border-bottom:1px dashed var(--border)}.pay-row[data-v-13088c27]:last-child{border-bottom:none}.pay-row__main[data-v-13088c27]{display:flex;justify-content:space-between;gap:.6rem;font-weight:600}.pay-row__sub[data-v-13088c27]{display:flex;justify-content:space-between;gap:.6rem;font-size:.8rem}.pay-row__status--paid[data-v-13088c27]{color:#15803d}.pay-row__status--pending[data-v-13088c27]{color:#b45309}.pay-row__status--refunded[data-v-13088c27]{color:#64748b}.pay-row__receipt[data-v-13088c27]{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;min-height:44px;padding:0 .8rem;border-radius:10px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-weight:600;text-decoration:none}.d-totals[data-v-13088c27]{display:flex;flex-direction:column;gap:.3rem;margin-top:.5rem;padding-top:.6rem;border-top:1px solid var(--border)}.d-totals__row[data-v-13088c27]{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;color:var(--muted);font-variant-numeric:tabular-nums}.d-totals__row--grand[data-v-13088c27]{font-size:1.1rem;font-weight:800;color:var(--text);margin-top:.2rem}.d-actions[data-v-13088c27]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.d-actions__main[data-v-13088c27]{flex:1 1 100%;min-height:44px;justify-content:center}.d-actions__cancel[data-v-13088c27]{flex:1 1 100%;justify-content:center;margin-top:.35rem;min-height:44px}.lock-banner[data-v-13088c27]{background:#fef3c7;color:#92400e;padding:.6rem .9rem;border-radius:10px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.item-edit[data-v-13088c27]{padding:.5rem 0;border-bottom:1px solid var(--border)}.item-edit__row[data-v-13088c27]{display:flex;align-items:center;gap:.5rem}.item-edit__name[data-v-13088c27]{font-weight:600;font-size:.9rem;flex:1;min-width:0}.item-edit__qty[data-v-13088c27]{color:var(--muted);font-size:.85rem;white-space:nowrap}.item-edit__total[data-v-13088c27]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.item-edit__actions[data-v-13088c27]{display:flex;gap:.1rem}.item-edit__panel[data-v-13088c27]{background:#f8fafc;border:1px dashed var(--border);border-radius:10px;padding:.7rem;margin:.5rem 0 .7rem}.edit-row[data-v-13088c27]{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.edit-row label[data-v-13088c27]{font-size:.8rem;color:var(--muted)}.edit-row--actions[data-v-13088c27]{justify-content:flex-end;margin-top:.6rem;margin-bottom:0}.sound-toggle[data-v-bda03c82]{width:44px;height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:none;color:#16a34a;font-size:1.05rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .16s var(--ease-out)}.sound-toggle[data-v-bda03c82]:hover{background:#0f172a0f}.sound-toggle[data-v-bda03c82]:active{transform:scale(.94)}.sound-toggle[data-v-bda03c82]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.sound-toggle--off[data-v-bda03c82]{color:#94a3b8}.sound-toggle--waiting[data-v-bda03c82]{color:#d97706}.sound-toggle--dark[data-v-bda03c82]:hover{background:#ffffff14}.sound-toggle--dark.sound-toggle--off[data-v-bda03c82]{color:#64748b}.sound-banner[data-v-d5d70289]{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem .5rem 1rem;background:#fffbeb;border-bottom:1px solid #fde68a;color:#78350f;font-size:.85rem}.sound-banner__icon[data-v-d5d70289]{color:#d97706;flex:0 0 auto}.sound-banner__text[data-v-d5d70289]{flex:1;min-width:0}.sound-banner__btn[data-v-d5d70289]{flex:0 0 auto;min-height:40px;padding:0 1rem;border:none;border-radius:999px;background:#d97706;color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .16s var(--ease-out)}.sound-banner__btn[data-v-d5d70289]:hover{background:#b45309}.sound-banner__btn[data-v-d5d70289]:active{transform:scale(.97)}.sound-banner--dark[data-v-d5d70289]{background:#422006;border-color:#78350f;color:#fde68a}.sound-banner--dark .sound-banner__icon[data-v-d5d70289]{color:#fbbf24}@media (pointer: coarse){.sound-banner__btn[data-v-d5d70289]{min-height:44px}}.sound-banner-enter-active[data-v-d5d70289]{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.sound-banner-leave-active[data-v-d5d70289]{transition:opacity .15s ease}.sound-banner-enter-from[data-v-d5d70289]{opacity:0;transform:translateY(-4px)}.sound-banner-leave-to[data-v-d5d70289]{opacity:0}.pos-att[data-v-29a57ace]{display:flex;align-items:center;gap:.6rem;margin:.4rem 0;padding:.55rem .8rem;background:#fef3c7;color:#92400e;border-radius:10px;font-size:.88rem;font-weight:600}.pos-att__text[data-v-29a57ace]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.pos-att__open[data-v-29a57ace]{flex:0 0 auto;min-height:44px;padding:0 .9rem;border:1px solid #fcd34d;background:#fff;color:#92400e;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.pos-att__open[data-v-29a57ace]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.bs[data-v-8f60b2e2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a73;display:flex;align-items:flex-end;justify-content:center}.bs__panel[data-v-8f60b2e2]{position:relative;width:100%;max-height:90dvh;background:var(--panel);border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #0f172a2e;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0px)}.bs__handle[data-v-8f60b2e2]{display:block;width:36px;height:4px;border-radius:999px;background:#cbd5e1;margin:8px auto 0;flex:0 0 auto}.bs__head[data-v-8f60b2e2]{display:flex;align-items:center;gap:.5rem;padding:.5rem .5rem .25rem 1.1rem;flex:0 0 auto}.bs__title[data-v-8f60b2e2]{flex:1;min-width:0;margin:0;font-size:1.05rem;font-weight:700}.bs__close[data-v-8f60b2e2]{width:44px;height:44px;flex:0 0 auto;border:none;border-radius:999px;background:none;color:var(--muted);font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease}.bs__close[data-v-8f60b2e2]:hover{background:var(--surface-2);color:var(--text)}.bs__close[data-v-8f60b2e2]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.bs__body[data-v-8f60b2e2]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.5rem 1.1rem 1rem}.bs__foot[data-v-8f60b2e2]{flex:0 0 auto;display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem 1.1rem .9rem;border-top:1px solid var(--border)}@media (max-width: 640px){.bs__foot[data-v-8f60b2e2]>.p-button{flex:1 1 0;min-height:48px;justify-content:center}}@media (min-width: 641px){.bs[data-v-8f60b2e2]{align-items:center;padding:1rem}.bs__panel[data-v-8f60b2e2]{width:var(--bs-width, 28rem);max-width:100%;max-height:85vh;border-radius:16px;box-shadow:0 20px 48px #0f172a38}.bs__handle[data-v-8f60b2e2]{display:none}.bs__head[data-v-8f60b2e2]{padding-top:.8rem}}.bs-enter-active[data-v-8f60b2e2]{transition:background-color .22s var(--ease-out)}.bs-leave-active[data-v-8f60b2e2]{transition:background-color .16s ease}.bs-enter-from[data-v-8f60b2e2],.bs-leave-to[data-v-8f60b2e2]{background-color:#0f172a00}.bs-enter-active .bs__panel[data-v-8f60b2e2]{transition:transform .22s var(--ease-out)}.bs-leave-active .bs__panel[data-v-8f60b2e2]{transition:transform .16s cubic-bezier(.4,0,1,1)}.bs-enter-from .bs__panel[data-v-8f60b2e2],.bs-leave-to .bs__panel[data-v-8f60b2e2]{transform:translateY(100%)}@media (min-width: 641px){.bs-enter-active .bs__panel[data-v-8f60b2e2]{transition:transform .2s var(--ease-out),opacity .2s var(--ease-out)}.bs-leave-active .bs__panel[data-v-8f60b2e2]{transition:transform .15s ease,opacity .15s ease}.bs-enter-from .bs__panel[data-v-8f60b2e2],.bs-leave-to .bs__panel[data-v-8f60b2e2]{transform:scale(.96);opacity:0}}.ofb[data-v-db652c4e]{display:flex;flex-direction:column;gap:.35rem;padding:.6rem 1rem .5rem;background:#fff;border-bottom:1px solid var(--border);flex:0 0 auto}.ofb__row[data-v-db652c4e]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ofb__search[data-v-db652c4e]{position:relative;flex:1 1 14rem;min-width:0;max-width:28rem}.ofb__search-icon[data-v-db652c4e]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:var(--muted);font-size:.9rem;pointer-events:none}.ofb__input[data-v-db652c4e]{width:100%;padding-left:2.2rem;padding-right:.7rem}.ofb__input--clearable[data-v-db652c4e]{padding-right:2.4rem}.ofb__input[data-v-db652c4e]::-webkit-search-cancel-button{display:none}.ofb__clear[data-v-db652c4e]{position:absolute;right:.15rem;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:999px;background:none;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem}.ofb__clear[data-v-db652c4e]:hover{background:var(--surface-2);color:var(--text)}.ofb__clear[data-v-db652c4e]:focus-visible,.ofb__open[data-v-db652c4e]:focus-visible,.ofb__reset[data-v-db652c4e]:focus-visible,.fchip[data-v-db652c4e]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.ofb__open[data-v-db652c4e]{flex:0 0 auto;min-height:44px;padding:0 .85rem;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-weight:600;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .16s var(--ease-out)}.ofb__open[data-v-db652c4e]:active{transform:scale(.97)}.ofb__open--on[data-v-db652c4e]{border-color:#0f172a;background:#0f172a;color:#fff}.ofb__badge[data-v-db652c4e]{min-width:1.35rem;height:1.35rem;padding:0 .3rem;border-radius:999px;background:#fff;color:#0f172a;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.ofb__select[data-v-db652c4e]{flex:0 0 auto;min-width:10rem}.ofb__period[data-v-db652c4e]{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted)}.ofb__date[data-v-db652c4e]{height:2.4rem;padding:0 .6rem;border:1px solid var(--border);border-radius:6px;background:#fff;color:var(--text);font:inherit;min-width:0}.ofb__result[data-v-db652c4e]{margin:0;display:flex;align-items:center;gap:.75rem;font-size:.82rem;color:var(--text-2)}.ofb__result strong[data-v-db652c4e]{color:var(--text);font-variant-numeric:tabular-nums}.ofb__reset[data-v-db652c4e]{border:none;background:none;padding:.35rem .25rem;color:#1d4ed8;font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.sheet[data-v-db652c4e]{display:flex;flex-direction:column;gap:1.1rem;padding-top:.25rem}.sheet__group[data-v-db652c4e]{display:flex;flex-direction:column;gap:.5rem}.sheet__label[data-v-db652c4e]{margin:0;font-size:.85rem;font-weight:700;color:var(--text-2)}.sheet__chips[data-v-db652c4e]{display:flex;flex-wrap:wrap;gap:.5rem}.fchip[data-v-db652c4e]{min-height:44px;padding:0 .95rem;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--text);font:inherit;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--ease-out)}.fchip[data-v-db652c4e]:active{transform:scale(.97)}.fchip--on[data-v-db652c4e]{background:#0f172a;border-color:#0f172a;color:#fff}.fchip__n[data-v-db652c4e]{font-size:.75rem;opacity:.75;font-variant-numeric:tabular-nums}.sheet__period[data-v-db652c4e]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.sheet__date[data-v-db652c4e]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--text-2);min-width:0}.sheet__date .ofb__date[data-v-db652c4e]{height:44px;width:100%}@media (max-width: 640px){.ofb[data-v-db652c4e]{padding:.5rem .75rem}.ofb__search[data-v-db652c4e]{flex:1 1 8rem;max-width:none}.ofb__input[data-v-db652c4e]{min-height:44px;font-size:16px}}@media (prefers-reduced-motion: reduce){.ofb__open[data-v-db652c4e],.fchip[data-v-db652c4e]{transition:none}}.orders[data-v-8d8e1e6c]{display:flex;flex-direction:column;height:100%;overflow:hidden}.orders[data-v-8d8e1e6c]{container-type:inline-size;container-name:orders}.orders__bar[data-v-8d8e1e6c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.5rem 1rem;border-bottom:1px solid var(--border);background:#fff;font-size:.82rem;color:var(--muted);flex-wrap:wrap}.orders__status[data-v-8d8e1e6c]{display:flex;align-items:center;gap:.4rem .9rem;flex-wrap:wrap;min-width:0}.orders__tools[data-v-8d8e1e6c]{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex:0 0 auto}.orders__loading[data-v-8d8e1e6c]{margin:1rem;min-height:96px;display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--muted);font-size:.9rem;background:#fff;border:1px dashed var(--border);border-radius:12px}.live[data-v-8d8e1e6c]{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:#b91c1c}.live--on[data-v-8d8e1e6c]{color:#16a34a}.live__dot[data-v-8d8e1e6c]{width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.live--on .live__dot[data-v-8d8e1e6c]{box-shadow:0 0 #16a34a73;animation:live-pulse-8d8e1e6c 2.4s var(--ease-out) infinite}@keyframes live-pulse-8d8e1e6c{0%{box-shadow:0 0 #16a34a73}70%,to{box-shadow:0 0 0 6px #16a34a00}}@media (prefers-reduced-motion: reduce){.live--on .live__dot[data-v-8d8e1e6c]{animation:none}}.orders__count[data-v-8d8e1e6c]{font-weight:600;color:var(--text)}.view-toggle[data-v-8d8e1e6c] .p-togglebutton{display:inline-flex;align-items:center;gap:.35rem}.orders__upd[data-v-8d8e1e6c]{font-variant-numeric:tabular-nums}.banner[data-v-8d8e1e6c]{background:#fee2e2;color:#b91c1c;padding:.6rem 1.1rem;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.board-wrap[data-v-8d8e1e6c]{flex:1;min-height:0;display:flex;position:relative}.board-wrap[data-v-8d8e1e6c]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.5rem;pointer-events:none;background:linear-gradient(to right,#f1f5f900,#0f172a1a);opacity:0;transition:opacity .2s ease}.board-wrap--more[data-v-8d8e1e6c]:after{opacity:1}.board[data-v-8d8e1e6c]{--col-gap: 16px;flex:1;display:flex;gap:var(--col-gap);padding:1rem;overflow-x:auto;overflow-y:hidden;align-items:stretch;scroll-snap-type:x proximity;scroll-padding-inline:1rem}.board[data-v-8d8e1e6c]>.col{scroll-snap-align:start}@container orders (min-width: 576px){.board[data-v-8d8e1e6c]>.col{flex-basis:calc((100cqw - 32px - var(--col-gap)) / 2)}}@container orders (min-width: 856px){.board[data-v-8d8e1e6c]>.col{flex-basis:calc((100cqw - 32px - 2 * var(--col-gap)) / 3)}}@container orders (min-width: 1136px){.board[data-v-8d8e1e6c]>.col{flex-basis:calc((100cqw - 32px - 3 * var(--col-gap)) / 4)}}@container orders (min-width: 1416px){.board[data-v-8d8e1e6c]>.col{flex-basis:calc((100cqw - 32px - 4 * var(--col-gap)) / 5)}}@container orders (min-width: 1696px){.board[data-v-8d8e1e6c]>.col{flex-basis:calc((100cqw - 32px - 5 * var(--col-gap)) / 6)}}.list-wrap[data-v-8d8e1e6c]{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;padding:0 1rem 1.2rem;display:flex;flex-direction:column;gap:.8rem}.filters[data-v-8d8e1e6c]{display:flex;flex-wrap:wrap;gap:.5rem;position:sticky;top:0;z-index:2;flex-shrink:0;margin:0 -1rem;padding:.8rem 1rem .5rem;background:var(--bg)}.chip[data-v-8d8e1e6c]{border:1px solid var(--border);background:#fff;color:var(--text);font-size:.8rem;font-weight:600;padding:.35rem .7rem;border-radius:999px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:.35rem}.chip[data-v-8d8e1e6c]:hover{border-color:#94a3b8}.chip[data-v-8d8e1e6c]{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--ease-out)}.chip[data-v-8d8e1e6c]:active{transform:scale(.97)}.chip--active[data-v-8d8e1e6c]{background:#0f172a;border-color:#0f172a;color:#fff}.chip__count[data-v-8d8e1e6c]{font-size:.72rem;opacity:.75}.list[data-v-8d8e1e6c]{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.list__section[data-v-8d8e1e6c]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.list__section-head[data-v-8d8e1e6c]{display:flex;align-items:center;gap:.5rem;padding-left:.6rem;border-left:4px solid #cbd5e1;font-weight:700;font-size:.85rem}.list__section-count[data-v-8d8e1e6c]{color:#fff;font-size:.72rem;font-weight:700;min-width:1.3rem;text-align:center;padding:.05rem .4rem;border-radius:999px;background:#94a3b8}.list__empty[data-v-8d8e1e6c]{color:var(--muted);font-size:.85rem;margin:0 0 0 .6rem}@container orders (max-width: 520px){.orders__bar[data-v-8d8e1e6c]{flex-wrap:nowrap;padding:.4rem .5rem .4rem 1rem;gap:.5rem}.orders__status[data-v-8d8e1e6c]{flex-wrap:nowrap;gap:.6rem;min-width:0}.orders__count[data-v-8d8e1e6c],.live[data-v-8d8e1e6c]{white-space:nowrap}.live__off-tail[data-v-8d8e1e6c]{display:none}.view-toggle__label[data-v-8d8e1e6c]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.orders__tools[data-v-8d8e1e6c]{gap:.25rem}.orders__refresh[data-v-8d8e1e6c]{display:none}.orders__count[data-v-8d8e1e6c]{overflow:hidden;text-overflow:ellipsis}}@container orders (max-width: 340px){.live__word[data-v-8d8e1e6c]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media (max-width: 640px){.filters[data-v-8d8e1e6c]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-right:2.5rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent)}.filters[data-v-8d8e1e6c]::-webkit-scrollbar{display:none}.chip[data-v-8d8e1e6c]{flex:0 0 auto}.orders__upd[data-v-8d8e1e6c]{display:none}}.list__none[data-v-8d8e1e6c]{margin:1.5rem 0;text-align:center;color:var(--muted);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}@media (pointer: coarse){.chip[data-v-8d8e1e6c]{min-height:44px;padding:0 .9rem}.view-toggle[data-v-8d8e1e6c] .p-togglebutton{min-height:44px}.orders__refresh[data-v-8d8e1e6c]{width:44px;height:44px}}
