.pm-tf{--pm-tf-available:#059669;--pm-tf-dining:#2563eb;--pm-tf-reserved:#7c3aed;--pm-tf-preparing:#d97706;--pm-tf-bill:#ca8a04;--pm-tf-cleaning:#64748b;--pm-tf-vip:#db2777;--pm-tf-qr:#db2777;--pm-tf-outdoor:#059669;--pm-tf-canvas:var(--pm-bg);--pm-tf-panel:var(--pm-elevated);--pm-tf-panel-solid:var(--pm-elevated);--pm-tf-line:var(--pm-border);--pm-tf-text:var(--pm-text);--pm-tf-muted:var(--pm-text-muted);--pm-tf-soft:var(--pm-text-tertiary,var(--pm-text-muted));--pm-tf-table-fg:var(--pm-text);--pm-tf-table-base:var(--pm-elevated);min-width:0;color:var(--pm-tf-text);flex-direction:column;gap:.55rem;margin:-.25rem -.15rem 0;padding:.15rem .15rem .75rem;display:flex}[data-theme=dark] .pm-tf{--pm-tf-available:#34d399;--pm-tf-dining:#60a5fa;--pm-tf-reserved:#a78bfa;--pm-tf-preparing:#fbbf24;--pm-tf-bill:#facc15;--pm-tf-cleaning:#94a3b8;--pm-tf-vip:#f472b6;--pm-tf-qr:#f472b6;--pm-tf-outdoor:#34d399}.pm-fill:has(>.pm-tf){background:var(--pm-tf-canvas)}.pm-fill:has(>.pm-tf) .pm-page-header{align-items:flex-end;gap:1rem;margin-bottom:.15rem}.pm-fill:has(>.pm-tf) .pm-page-title{color:var(--pm-tf-text);letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.pm-fill:has(>.pm-tf) .pm-page-header__description{color:var(--pm-tf-muted)}.pm-fill:has(>.pm-tf) .pm-seg__btn.is-active{background:color-mix(in srgb, var(--pm-tf-dining) 14%, var(--pm-elevated));color:var(--pm-tf-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pm-tf-dining) 40%, transparent)}.pm-tf-title{align-items:center;gap:.5rem;display:inline-flex}.pm-tf-live{color:var(--pm-tf-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.pm-tf-live__dot{background:var(--pm-tf-available);border-radius:999px;width:7px;height:7px}.pm-tf-live__clock{font-variant-numeric:tabular-nums;color:var(--pm-tf-soft);margin-inline-start:.5rem}.pm-tf-metrics{display:none}.pm-tf-metric{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);border-radius:8px;flex-direction:column;gap:.15rem;min-width:0;padding:.55rem .65rem;display:flex}.pm-tf-metric__label{letter-spacing:.02em;color:var(--pm-tf-soft);font-size:.65rem;font-weight:600}.pm-tf-metric__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--pm-tf-text);font-size:1.15rem;font-weight:700;line-height:1.1}.pm-tf-filters{flex-wrap:wrap;gap:.35rem;display:flex}.pm-tf-filter{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);color:var(--pm-tf-muted);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.pm-tf-filter:hover{color:var(--pm-tf-text);border-color:#94a3b859}.pm-tf-filter.is-active{color:var(--pm-tf-text);background:#3b82f61f;border-color:#3b82f673}.pm-tf-filter__dot{border-radius:999px;flex-shrink:0;width:7px;height:7px}.pm-tf-areas{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);border-radius:8px;flex-direction:column;gap:.55rem;padding:.7rem .8rem;display:flex}.pm-tf-areas__title{color:var(--pm-tf-text);margin:0;font-size:.85rem;font-weight:700}.pm-tf-areas__hint{color:var(--pm-tf-muted);margin:.2rem 0 0;font-size:.72rem}.pm-tf-areas__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pm-tf-areas__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.35rem;display:grid}.pm-tf-areas__add{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem;display:grid}.pm-tf-main{flex:1;grid-template-columns:1fr;gap:.55rem;min-height:18rem;display:grid}.pm-tf-main.has-detail{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.pm-tf-main__stage{min-width:0}.pm-tf-map{border:1px solid var(--pm-tf-line);background:var(--pm-surface-2,var(--pm-surface));border-radius:10px;flex-direction:column;min-height:18rem;display:flex;position:relative;overflow:hidden}.pm-tf-map.is-fullscreen{background:var(--pm-tf-canvas)}.pm-tf-map__setup-banner{z-index:6;background:color-mix(in srgb, var(--pm-tf-available) 14%, var(--pm-elevated));border:1px solid color-mix(in srgb, var(--pm-tf-available) 35%, transparent);color:var(--pm-tf-text);white-space:nowrap;border-radius:6px;padding:.35rem .8rem;font-size:.75rem;font-weight:600;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.pm-tf-map__viewport{transform-origin:50%;flex:1;padding:.65rem;transition:transform .2s}.pm-tf-map__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;height:100%;min-height:14rem;display:grid}.pm-tf-map__grid[data-zones="1"]{grid-template-columns:1fr}.pm-tf-map__grid[data-zones="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-tf-map__grid.is-flow{grid-auto-rows:minmax(10rem,auto)}.pm-tf-zone{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);border-radius:8px;flex-direction:column;min-height:10rem;display:flex;position:relative;overflow:hidden}.pm-tf-zone__head{flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem .65rem .25rem;display:flex}.pm-tf-zone__title{letter-spacing:.04em;text-transform:uppercase;color:var(--pm-tf-muted);align-items:center;gap:.3rem;margin:0;font-size:.7rem;font-weight:700;display:inline-flex}.pm-tf-zone__count{color:var(--pm-tf-soft);font-variant-numeric:tabular-nums;font-size:.65rem;font-weight:700}.pm-tf-zone__canvas{flex:1;min-height:8rem;margin:0 .4rem .4rem;position:relative}.pm-tf-zone__canvas.is-flow{flex-wrap:wrap;align-content:flex-start;gap:.5rem;min-height:7rem;padding:.35rem;display:flex}.pm-tf-zone__empty{text-align:center;color:var(--pm-tf-soft);margin:auto;padding:1.5rem .75rem;font-size:.75rem}.pm-tf-table{--pm-tf-glow:var(--pm-tf-available);border:1px solid color-mix(in srgb, var(--pm-tf-glow) 55%, var(--pm-tf-line));min-width:4.5rem;max-width:8rem;color:var(--pm-tf-table-fg);background:color-mix(in srgb, var(--pm-tf-glow) 12%, var(--pm-tf-table-base));cursor:pointer;text-align:left;z-index:1;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:.45rem .6rem;transition:transform .12s,border-color .15s,background .15s;display:flex;position:absolute;transform:translate(-50%,-50%)}.pm-tf-table.is-flow{position:relative;top:auto;left:auto;transform:none}.pm-tf-table--round{text-align:center;border-radius:999px;justify-content:center;align-items:center;width:4.5rem;min-width:4.25rem;height:4.5rem;padding:.4rem}.pm-tf-table--wide{min-width:7.5rem;max-width:10rem}:is(.pm-tf-table:hover,.pm-tf-table:focus-visible){border-color:color-mix(in srgb, var(--pm-tf-glow) 80%, var(--pm-tf-line));background:color-mix(in srgb, var(--pm-tf-glow) 18%, var(--pm-tf-table-base));z-index:4;outline:none}:is(.pm-tf-table:not(.is-flow):hover,.pm-tf-table:not(.is-flow):focus-visible){transform:translate(-50%,-50%)scale(1.03)}.pm-tf-table.is-selected{z-index:5;border-color:var(--pm-tf-glow);box-shadow:0 0 0 2px color-mix(in srgb, var(--pm-tf-glow) 35%, transparent)}.pm-tf-table.is-selected:not(.is-flow){transform:translate(-50%,-50%)scale(1.04)}.pm-tf-table.is-setup{cursor:grab}.pm-tf-table.is-setup:active{cursor:grabbing}.pm-tf-table--available{--pm-tf-glow:var(--pm-tf-available)}.pm-tf-table--dining{--pm-tf-glow:var(--pm-tf-dining)}.pm-tf-table--reserved{--pm-tf-glow:var(--pm-tf-reserved)}.pm-tf-table--preparing{--pm-tf-glow:var(--pm-tf-preparing)}.pm-tf-table--bill_requested{--pm-tf-glow:var(--pm-tf-bill)}.pm-tf-table--cleaning{--pm-tf-glow:var(--pm-tf-cleaning)}.pm-tf-table--vip,.pm-tf-table.is-help{--pm-tf-glow:var(--pm-tf-vip)}.pm-tf-table__name{letter-spacing:-.01em;align-items:center;gap:.25rem;font-size:.8rem;font-weight:700;line-height:1.15;display:inline-flex}.pm-tf-table__icon{color:var(--pm-tf-glow);display:inline-flex}.pm-tf-table__meta{color:var(--pm-tf-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;line-height:1.25;overflow:hidden}.pm-tf-table__badge{letter-spacing:.03em;text-transform:uppercase;color:var(--pm-tf-glow);margin-top:1px;font-size:.58rem;font-weight:700}.pm-tf-map__footer{border-top:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.35rem .55rem;display:flex}.pm-tf-legend{flex-wrap:wrap;flex:1;gap:.4rem .75rem;display:flex}.pm-tf-legend__item{color:var(--pm-tf-muted);align-items:center;gap:.3rem;font-size:.65rem;font-weight:600;display:inline-flex}.pm-tf-legend__dot{border-radius:999px;width:7px;height:7px}.pm-tf-zoom{gap:.25rem;display:inline-flex}.pm-tf-zoom__btn,.pm-tf-icon-btn{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);width:30px;height:30px;color:var(--pm-tf-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pm-tf-zoom__btn:hover,.pm-tf-icon-btn:hover{color:var(--pm-tf-text);border-color:#94a3b866}.pm-tf-detail{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);max-height:min(82vh,56rem);color:var(--pm-tf-text);border-radius:10px;flex-direction:column;gap:.7rem;padding:.85rem;display:flex;overflow:auto}.pm-tf-detail__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.pm-tf-detail__title-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pm-tf-detail__title{letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:750}.pm-tf-detail__sub{color:var(--pm-tf-muted);margin:.25rem 0 0;font-size:.72rem}.pm-tf-detail__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.pm-tf-detail__summary>div{background:color-mix(in srgb, var(--pm-tf-text) 6%, var(--pm-tf-panel));border:1px solid var(--pm-tf-line);border-radius:8px;flex-direction:column;gap:2px;padding:.5rem .55rem;display:flex}.pm-tf-detail__summary span{color:var(--pm-tf-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.6rem;font-weight:700}.pm-tf-detail__summary strong{font-variant-numeric:tabular-nums;font-size:.85rem}.pm-tf-type-label{letter-spacing:.05em;text-transform:uppercase;color:var(--pm-tf-soft);margin-bottom:.4rem;font-size:.62rem;font-weight:700}.pm-tf-stations{flex-direction:column;gap:.45rem;margin-bottom:.6rem;display:flex}.pm-tf-station__row{color:var(--pm-tf-muted);justify-content:space-between;margin-bottom:.2rem;font-size:.72rem;font-weight:650;display:flex}.pm-tf-station__track{background:#94a3b826;border-radius:999px;height:5px;overflow:hidden}.pm-tf-station__fill{border-radius:inherit;background:var(--pm-tf-preparing);height:100%;transition:width .3s}.pm-tf-station__fill.is-bar{background:var(--pm-tf-bill)}.pm-tf-station__fill.is-ready{background:var(--pm-tf-available)}.pm-tf-station__fill.is-kitchen{background:var(--pm-tf-preparing)}.pm-tf-courses{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;display:grid}.pm-tf-course{background:color-mix(in srgb, var(--pm-tf-text) 6%, var(--pm-tf-panel));border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.4rem;display:flex}.pm-tf-course.is-done{border-color:#10b9814d}.pm-tf-course.is-active{border-color:#f59e0b59}.pm-tf-course__dot{background:var(--pm-tf-cleaning);border-radius:999px;width:7px;height:7px}.pm-tf-course.is-done .pm-tf-course__dot{background:var(--pm-tf-available)}.pm-tf-course.is-active .pm-tf-course__dot{background:var(--pm-tf-preparing)}.pm-tf-course__label{font-size:.65rem;font-weight:700}.pm-tf-course__state{color:var(--pm-tf-soft);font-size:.58rem}.pm-tf-guest{align-items:flex-start;gap:.65rem;display:flex}.pm-tf-guest__avatar{width:40px;height:40px;color:var(--pm-tf-dining);background:#3b82f633;border:1px solid #3b82f64d;border-radius:999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:750;display:grid}.pm-tf-guest__name{font-size:.9rem;font-weight:700}.pm-tf-guest__badges{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.pm-tf-pill{background:color-mix(in srgb, var(--pm-tf-vip) 12%, var(--pm-tf-panel));color:var(--pm-tf-vip);border:1px solid color-mix(in srgb, var(--pm-tf-vip) 28%, transparent);border-radius:999px;padding:.1rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}.pm-tf-guest__meta{color:var(--pm-tf-muted);margin-top:.25rem;font-size:.72rem}.pm-tf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.pm-tf-actions>*{justify-content:center}.pm-tf-detail .pm-btn{border-radius:8px}.pm-tf-more{grid-column:1/-1;justify-content:flex-end;display:flex;position:relative}.pm-tf-more__menu{border:1px solid var(--pm-tf-line);background:var(--pm-elevated);z-index:10;border-radius:8px;min-width:11rem;padding:.3rem;position:absolute;bottom:calc(100% + 4px);right:0;box-shadow:0 12px 24px #00000059}.pm-tf-more__menu button{text-align:left;width:100%;color:var(--pm-tf-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.45rem .6rem;font-size:.75rem;font-weight:650;display:block}.pm-tf-more__menu button:hover{background:#33415580}.pm-tf-more__menu button.is-danger{color:#f87171}.pm-tf-timeline{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pm-tf-timeline li{grid-template-columns:4.25rem 1fr;gap:.4rem;font-size:.72rem;display:grid}.pm-tf-timeline time{color:var(--pm-tf-soft);font-variant-numeric:tabular-nums;font-weight:700}.pm-tf-tabs{border-bottom:1px solid var(--pm-tf-line);gap:.2rem;display:flex}.pm-tf-tabs__btn{color:var(--pm-tf-soft);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:.45rem .3rem;font-size:.72rem;font-weight:650}.pm-tf-tabs__btn.is-active{color:var(--pm-tf-text);border-bottom-color:var(--pm-tf-dining)}.pm-tf-tabpanel{min-height:3.5rem;color:var(--pm-tf-muted);font-size:.75rem}.pm-tf-order-list{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.pm-tf-order-list li{color:var(--pm-tf-text);justify-content:space-between;gap:.5rem;display:flex}.pm-tf-muted{color:var(--pm-tf-muted)}.pm-tf-setup{background:#10b98114;border:1px solid #10b98133;border-radius:8px;padding:.5rem}.pm-tf-setup__zones,.pm-tf-setup__tags{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.pm-tf-setup__chip{border:1px solid var(--pm-tf-line);background:color-mix(in srgb, var(--pm-tf-text) 5%, var(--pm-tf-panel));color:var(--pm-tf-muted);cursor:pointer;text-transform:capitalize;border-radius:999px;padding:.22rem .55rem;font-size:.68rem;font-weight:650}.pm-tf-setup__chip.is-active{color:var(--pm-tf-text);background:#3b82f624;border-color:#3b82f673}.pm-tf-field{color:var(--pm-tf-soft);flex-direction:column;gap:.25rem;font-size:.72rem;font-weight:650;display:flex}.pm-tf-field textarea{border:1px solid var(--pm-tf-line);background:color-mix(in srgb, var(--pm-tf-text) 4%, var(--pm-tf-panel));width:100%;color:var(--pm-tf-text);font:inherit;resize:vertical;border-radius:8px;padding:.5rem;font-weight:500}.pm-tf-host{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.55rem .7rem;display:flex}.pm-tf-host__summary{color:var(--pm-tf-muted);flex-wrap:wrap;align-items:center;gap:.35rem .55rem;font-size:.8rem;display:inline-flex}.pm-tf-host__summary strong{color:var(--pm-tf-text);font-variant-numeric:tabular-nums}.pm-tf-host__sep{color:var(--pm-tf-soft)}.pm-tf-host__actions{flex-wrap:wrap;gap:.35rem;display:inline-flex}.pm-tf-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.pm-tf-rail--compact .pm-tf-widget{min-height:0}.pm-tf-widget{border:1px solid var(--pm-tf-line);background:var(--pm-tf-panel);color:var(--pm-tf-text);border-radius:8px;flex-direction:column;gap:.4rem;padding:.65rem .7rem;display:flex}.pm-tf-widget__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pm-tf-widget__head h3{margin:0;font-size:.82rem;font-weight:700}.pm-tf-widget__list{flex-direction:column;flex:1;gap:.35rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.pm-tf-widget__list li{border-bottom:1px solid #94a3b814;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.35rem 0;display:flex}.pm-tf-widget__list li:last-child{border-bottom:0}.pm-tf-widget__row-actions{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.pm-tf-widget__cta{justify-content:center;width:100%}.pm-tf-wait{font-variant-numeric:tabular-nums;color:var(--pm-tf-bill);font-weight:750}.pm-tf-wait.is-hot{color:#f87171}.pm-tf-tag{border:1px solid var(--pm-tf-line);background:color-mix(in srgb, var(--pm-tf-text) 5%, var(--pm-tf-panel));color:var(--pm-tf-muted);cursor:pointer;border-radius:999px;padding:.1rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}button.pm-tf-tag{font:inherit}.pm-tf-link{color:var(--pm-tf-dining);font-size:.72rem;font-weight:650;text-decoration:none}.pm-tf-insights{flex-direction:column;flex:1;gap:.35rem;max-height:12rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.pm-tf-insight a,.pm-tf-insight button,.pm-tf-insight>div{text-align:left;border:1px solid var(--pm-tf-line);background:color-mix(in srgb, var(--pm-tf-text) 6%, var(--pm-tf-panel));width:100%;color:inherit;cursor:pointer;font:inherit;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.45rem .55rem;text-decoration:none;display:flex}.pm-tf-insight strong{color:var(--pm-tf-text);font-size:.75rem}.pm-tf-insight span{color:var(--pm-tf-muted);font-size:.68rem}.pm-tf-insight.is-urgent a,.pm-tf-insight.is-urgent button{background:#7f1d1d33;border-color:#f871714d}.pm-tf-insight.is-warn a,.pm-tf-insight.is-warn button{background:#78350f2e;border-color:#f59e0b4d}.pm-tf-insight.is-good a,.pm-tf-insight.is-good button,.pm-tf-insight.is-good>div{background:#064e3b33;border-color:#10b9814d}.pm-tf-snap{flex-direction:column;flex:1;gap:.55rem;display:flex}.pm-tf-snap__row{border:1px solid var(--pm-tf-line);background:color-mix(in srgb, var(--pm-tf-text) 4%, var(--pm-tf-panel));color:var(--pm-tf-muted);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .6rem;font-size:.75rem;display:flex}.pm-tf-snap__row strong{color:var(--pm-tf-text);font-variant-numeric:tabular-nums;font-weight:700}.pm-tf-panel.pm-panel,.pm-tf .pm-panel{background:var(--pm-tf-panel);border-color:var(--pm-tf-line);color:var(--pm-tf-text)}@media (max-width:1200px){.pm-tf-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.pm-tf-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pm-tf-main.has-detail,.pm-tf-map__grid,.pm-tf-map__grid[data-zones="3"]{grid-template-columns:1fr}.pm-tf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-tf-rail{grid-template-columns:1fr}.pm-tf-live__clock{width:100%;margin-inline-start:0}}.pm-guest-qr{flex-direction:column;align-items:center;gap:1rem;display:flex}.pm-guest-qr__hint{text-align:center;color:var(--pm-muted,#94a3b8);font-size:var(--pm-text-sm,.875rem);max-width:22rem;margin:0;line-height:1.45}.pm-guest-qr__frame{aspect-ratio:608/720;background:#fff;border:1px solid #94a3b847;border-radius:.75rem;place-items:center;width:min(100%,17.5rem);display:grid;overflow:hidden}.pm-guest-qr__frame img{object-fit:contain;width:100%;height:100%;display:block}.pm-guest-qr__skeleton{aspect-ratio:1;background:linear-gradient(90deg,#e2e8f0 25%,#f8fafc 50%,#e2e8f0 75%) 0 0/200% 100%;border-radius:.5rem;width:70%;animation:1.1s ease-in-out infinite pm-guest-qr-shimmer}@keyframes pm-guest-qr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
