.plr-page[data-v-00b691bd]{background:var(--surface-page,#f7f6f2);color:var(--text-primary);min-height:100vh;padding:20px 16px 40px}.plr-shell[data-v-00b691bd]{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:560px;position:relative}.plr-header[data-v-00b691bd]{align-items:center;display:flex;gap:12px}.plr-back[data-v-00b691bd]{color:var(--text-secondary);font-size:13px;font-weight:700;text-decoration:none}.plr-title[data-v-00b691bd]{flex:1;font-size:20px;font-weight:900;margin:0}.plr-chip[data-v-00b691bd]{background:var(--brand-lab-soft);border:1px solid rgba(127,168,120,.4);border-radius:9999px;color:var(--brand-primary-strong);font-size:12px;font-variant-numeric:tabular-nums;font-weight:800;padding:4px 12px}.plr-hud[data-v-00b691bd]{background:var(--brand-primary-deep,#12303f);border-radius:12px;color:#fff;display:flex;gap:8px;padding:10px 14px}.plr-hud__cell[data-v-00b691bd]{display:flex;flex:1;flex-direction:column;gap:2px}.plr-hud__cell--warn .plr-hud__val[data-v-00b691bd]{color:#ff6b6b}.plr-hud__label[data-v-00b691bd]{font-size:10px;font-weight:700;letter-spacing:.06em;opacity:.7;text-transform:uppercase}.plr-hud__val[data-v-00b691bd]{font-size:20px;font-variant-numeric:tabular-nums;font-weight:900}.plr-hud__val--hot[data-v-00b691bd]{color:#ffd43b}.plr-orders[data-v-00b691bd]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.plr-order[data-v-00b691bd]{align-items:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:8px 6px}.plr-order--urgent[data-v-00b691bd]{animation:plr-pulse-00b691bd .6s infinite alternate;border-color:#ff6b6b}@keyframes plr-pulse-00b691bd{to{background:#fff2f2}}.plr-order__vial[data-v-00b691bd]{border-radius:4px 4px 6px 6px;box-shadow:inset 0 -6px #00000026;height:28px;width:20px}.plr-order__name[data-v-00b691bd]{font-size:12px;font-weight:800}.plr-order__bar[data-v-00b691bd]{background:var(--border-subtle);border-radius:3px;height:5px;overflow:hidden;width:100%}.plr-order__bar i[data-v-00b691bd]{background:var(--brand-accent);display:block;height:100%;transform-origin:left;transition:transform .1s linear;width:100%}.plr-belt[data-v-00b691bd]{background:repeating-linear-gradient(90deg,#2b3440 0 24px,#333d4a 24px 48px);border:1px solid var(--border-default);border-radius:14px;height:120px;overflow:hidden;position:relative;touch-action:manipulation}.plr-belt__lane[data-v-00b691bd]{box-shadow:inset 0 12px 20px #00000059,inset 0 -12px 20px #00000059;inset:0;position:absolute}.plr-vial[data-v-00b691bd]{align-items:flex-end;background:var(--vc,#7c5cff);border:0;border-radius:8px 8px 10px 10px;box-shadow:inset 0 -10px #0000002e,0 3px 6px #0006;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:900;height:74px;justify-content:center;line-height:1.05;padding-bottom:8px;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px;-webkit-tap-highlight-color:transparent}.plr-vial[data-v-00b691bd]:before{background:#b33;border-radius:3px;content:"";height:8px;position:absolute;top:-6px;width:22px}.plr-vial--golden[data-v-00b691bd]{align-items:center;background:linear-gradient(160deg,#ffd94a,#f5a623);color:#7a4b00;font-size:26px;padding:0}.plr-vial--spill[data-v-00b691bd]{align-items:center;background:linear-gradient(160deg,#b06bff,#7a3fd0);font-size:24px;padding:0}.plr-vial--pop[data-v-00b691bd]{animation:plr-pop-00b691bd .16s ease-out forwards;pointer-events:none}@keyframes plr-pop-00b691bd{to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}.plr-flash[data-v-00b691bd]{inset:0;pointer-events:none;position:absolute}.plr-flash--good[data-v-00b691bd]{background:#39b56a40}.plr-flash--bad[data-v-00b691bd]{background:#ff6b6b47}.plr-toasts[data-v-00b691bd]{align-items:center;display:flex;flex-direction:column;gap:4px;left:0;pointer-events:none;position:absolute;right:0;top:6px;z-index:2}.plr-toast[data-v-00b691bd]{background:#12303feb;border-radius:9999px;box-shadow:0 2px 6px #00000059;color:#fff;font-size:12px;font-weight:900;padding:3px 10px;white-space:nowrap}.plr-toast--good[data-v-00b691bd]{background:#2b8a51f2}.plr-toast--bad[data-v-00b691bd]{background:#b3261ef2}.plr-toast--gold[data-v-00b691bd]{background:linear-gradient(160deg,#e8a51c,#c77f00)}.plr-toast-enter-active[data-v-00b691bd],.plr-toast-leave-active[data-v-00b691bd]{transition:opacity .25s,transform .25s}.plr-toast-enter-from[data-v-00b691bd]{opacity:0;transform:translateY(6px)}.plr-toast-leave-to[data-v-00b691bd]{opacity:0;transform:translateY(-8px)}.plr-timer-hit[data-v-00b691bd]{animation:plr-timer-hit-00b691bd .9s ease-out forwards;color:#ff6b6b;display:inline-block;font-size:12px;font-weight:900;margin-left:4px}@keyframes plr-timer-hit-00b691bd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.plr-order[data-v-00b691bd]{overflow:hidden;position:relative}.plr-order__fx[data-v-00b691bd]{align-items:center;border-radius:12px;display:flex;font-size:11px;font-weight:900;inset:0;justify-content:center;pointer-events:none;position:absolute}.plr-order__fx--shipped[data-v-00b691bd]{background:#2b8a51eb;color:#fff}.plr-order__fx--missed[data-v-00b691bd]{animation:plr-fx-fade-00b691bd .7s ease-out forwards;background:#b3261ee6;color:#fff}.plr-order--missed[data-v-00b691bd]{border-color:#ff6b6b}.plr-fx-step[data-v-00b691bd]{animation:plr-fx-step-00b691bd .8s linear forwards;font-style:normal;opacity:0;position:absolute}.plr-fx-step--1[data-v-00b691bd]{animation-delay:0s}.plr-fx-step--2[data-v-00b691bd]{animation-delay:.26s}.plr-fx-step--3[data-v-00b691bd]{animation-delay:.52s}@keyframes plr-fx-step-00b691bd{0%{opacity:0}4%{opacity:1}32%{opacity:1}36%{opacity:0}to{opacity:0}}.plr-fx-step--3[data-v-00b691bd]{animation-name:plr-fx-step-last-00b691bd}@keyframes plr-fx-step-last-00b691bd{0%{opacity:0}4%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes plr-fx-fade-00b691bd{0%,75%{opacity:1}to{opacity:0}}.plr-vial--spill[data-v-00b691bd]{flex-direction:column;gap:1px}.plr-vial__spill-ico[data-v-00b691bd]{font-size:20px;line-height:1}.plr-vial__spill-txt[data-v-00b691bd]{font-size:9px;font-weight:900;letter-spacing:.06em}.plr-hint[data-v-00b691bd]{background:#ffffffeb;border-radius:9999px;bottom:6px;color:#12303f;font-size:11px;font-weight:800;left:50%;padding:3px 10px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.plr-panel[data-v-00b691bd]{align-items:flex-start;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:var(--shadow-md);gap:14px;padding:24px}.plr-howto[data-v-00b691bd],.plr-panel[data-v-00b691bd]{display:flex;flex-direction:column}.plr-howto[data-v-00b691bd]{gap:10px;list-style:none;margin:0;padding:0;width:100%}.plr-howto__step[data-v-00b691bd]{align-items:center;display:flex;gap:12px}.plr-howto__demo[data-v-00b691bd]{align-items:center;background:var(--brand-lab-soft);border:1px solid var(--border-subtle);border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative;width:92px}.plr-howto__demo--belt[data-v-00b691bd]{background:repeating-linear-gradient(90deg,#2b3440 0 12px,#333d4a 12px 24px)}.plr-howto__order[data-v-00b691bd]{align-items:center;display:flex;flex-direction:column;font-size:10px;font-weight:800;gap:2px}.plr-howto__ordervial[data-v-00b691bd]{background:#ff8a3d;border-radius:2px 2px 3px 3px;height:14px;width:10px}.plr-howto__bar[data-v-00b691bd]{background:var(--brand-accent);border-radius:2px;display:block;height:3px;width:40px}.plr-howto__vial[data-v-00b691bd]{align-items:flex-end;background:#ff8a3d;border-radius:4px 4px 6px 6px;box-shadow:inset 0 -5px #0000002e;color:#fff;display:flex;font-size:7px;font-weight:900;height:36px;justify-content:center;padding-bottom:3px;width:30px}.plr-howto__tap[data-v-00b691bd]{bottom:2px;font-size:16px;position:absolute;right:16px}.plr-howto__pts[data-v-00b691bd]{background:#2b8a51f2;border-radius:9999px;color:#fff;font-size:12px;font-weight:900;padding:3px 8px}.plr-howto__txt[data-v-00b691bd]{color:var(--text-secondary);font-size:13px;line-height:1.4}.plr-howto__txt strong[data-v-00b691bd]{color:var(--text-primary)}.plr-legend[data-v-00b691bd]{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:6px 14px;margin:0}.plr-legend__item[data-v-00b691bd]{gap:5px}.plr-legend__ico[data-v-00b691bd],.plr-legend__item[data-v-00b691bd]{align-items:center;display:inline-flex}.plr-legend__ico[data-v-00b691bd]{border-radius:4px;color:#fff;font-size:11px;height:18px;justify-content:center;width:18px}.plr-legend__ico--gold[data-v-00b691bd]{background:linear-gradient(160deg,#ffd94a,#f5a623);color:#7a4b00}.plr-legend__ico--spill[data-v-00b691bd]{background:linear-gradient(160deg,#b06bff,#7a3fd0)}.plr-legend__ico--wrong[data-v-00b691bd]{background:#b3261ee6}.plr-diff[data-v-00b691bd]{display:flex;gap:8px;width:100%}.plr-diff__opt[data-v-00b691bd]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;color:var(--text-primary);cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:12px;gap:2px;padding:10px 8px}.plr-diff__opt span[data-v-00b691bd]{color:var(--text-muted);font-size:11px}.plr-diff__opt--active[data-v-00b691bd]{background:var(--brand-lab-soft);border-color:var(--brand-accent)}.plr-mode[data-v-00b691bd]{display:flex;gap:8px}.plr-mode__opt[data-v-00b691bd]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:9999px;color:var(--text-primary);cursor:pointer;font-size:12px;font-weight:800;padding:8px 14px}.plr-mode__opt--active[data-v-00b691bd]{background:var(--brand-lab-soft);border-color:var(--brand-accent)}.plr-error[data-v-00b691bd]{color:var(--danger,#b3261e);font-weight:700}.plr-error[data-v-00b691bd],.plr-locked[data-v-00b691bd]{font-size:13px;margin:0}.plr-locked[data-v-00b691bd]{color:var(--text-secondary)}.plr-stats[data-v-00b691bd]{display:flex;flex-wrap:wrap;gap:20px;margin:0}.plr-stats>div[data-v-00b691bd]{display:flex;flex-direction:column;gap:2px}.plr-stats dt[data-v-00b691bd]{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.plr-stats dd[data-v-00b691bd]{font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;margin:0}.plr-overlay[data-v-00b691bd]{align-items:center;background:#f7f6f2d1;border-radius:16px;display:flex;flex-direction:column;font-weight:800;gap:12px;inset:0;justify-content:center;position:absolute}.plr-countdown[data-v-00b691bd]{color:var(--brand-primary-strong);font-size:56px;font-weight:900}.plr-result[data-v-00b691bd]{overflow:hidden;position:relative}.plr-result__title[data-v-00b691bd]{font-size:22px;font-weight:900;margin:0}.plr-result__best[data-v-00b691bd]{color:var(--brand-primary-strong);font-size:13px;font-weight:800;margin:0}.plr-result__actions[data-v-00b691bd]{display:flex;flex-wrap:wrap;gap:10px}.plr-btn[data-v-00b691bd]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-block;font-size:13px;font-weight:800;padding:10px 18px;text-decoration:none}.plr-btn--primary[data-v-00b691bd]{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--brand-primary-deep)}@media(prefers-reduced-motion:reduce){.plr-order--urgent[data-v-00b691bd]{animation:none}.plr-vial--pop[data-v-00b691bd]{animation:none;opacity:0}.plr-toast-enter-active[data-v-00b691bd],.plr-toast-leave-active[data-v-00b691bd]{transition:opacity .25s}.plr-toast-enter-from[data-v-00b691bd],.plr-toast-leave-to[data-v-00b691bd]{transform:none}.plr-fx-step[data-v-00b691bd],.plr-timer-hit[data-v-00b691bd]{animation:none}.plr-fx-step[data-v-00b691bd]{opacity:0}.plr-fx-step--3[data-v-00b691bd]{opacity:1}.plr-order__fx--missed[data-v-00b691bd]{animation:none}}.plr-page[data-v-00b691bd]{--plr-blue:#0472a3;--plr-blue-strong:#0b3f5c;--plr-blue-deep:#082c40;--plr-teal:#0f8589;--plr-maple:#bb9351;--plr-maple-dark:#8b6738;--plr-cream:#f8f4e8;--plr-ink:#102735;--plr-card:#fffdf7;background:radial-gradient(ellipse at 50% -18%,rgba(4,114,163,.1),transparent 50%),var(--plr-cream);color:var(--plr-ink);isolation:isolate;padding-top:clamp(24px,5vw,68px)}.plr-page[data-v-00b691bd]:before{background-image:linear-gradient(rgba(4,114,163,.12) 1px,transparent 0),linear-gradient(90deg,rgba(4,114,163,.12) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%);opacity:.12}.plr-back[data-v-00b691bd]{color:#082c40b3}.plr-back[data-v-00b691bd]:hover,.plr-eyebrow[data-v-00b691bd]{color:var(--plr-blue-strong)}.plr-eyebrow[data-v-00b691bd]{font-size:9px;letter-spacing:.2em}.plr-title[data-v-00b691bd]{color:var(--plr-ink);letter-spacing:-.04em}.plr-brandmark[data-v-00b691bd]{background:linear-gradient(145deg,#e8f2ee,#fffdf7);border-color:#0472a361;box-shadow:0 0 18px #0472a31f,inset 0 0 14px #0472a30f;color:var(--plr-blue-strong)}.plr-brandmark i[data-v-00b691bd]{background:var(--plr-maple);box-shadow:0 0 8px #bb935159}.plr-chip[data-v-00b691bd]{background:#0472a314;border-color:#0472a33d;color:var(--plr-blue-strong)}.plr-hud[data-v-00b691bd]{background:linear-gradient(110deg,var(--plr-blue-deep),var(--plr-blue-strong));border-color:#082c4033;box-shadow:0 16px 34px #082c402e,inset 0 1px #ffffff24}.plr-hud[data-v-00b691bd]:after{background:linear-gradient(90deg,transparent,#63c5cf,var(--plr-maple),transparent)}.plr-hud__label[data-v-00b691bd]{color:#ffffffad}.plr-hud__val[data-v-00b691bd]{color:#fff;text-shadow:0 0 14px rgba(99,197,207,.2)}.plr-hud__val--hot[data-v-00b691bd]{color:#d8ef9a;text-shadow:0 0 12px hsla(76,73%,77%,.34)}.plr-pause[data-v-00b691bd]{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.plr-pause[data-v-00b691bd]:hover{background:#fff3;border-color:#63c5cf}.plr-order[data-v-00b691bd]{background:linear-gradient(155deg,#fffdf7,#f4f8f4);border-color:#0472a333;box-shadow:0 8px 20px #082c401a,inset 0 1px #ffffffe6}.plr-order__name[data-v-00b691bd]{color:var(--plr-ink)}.plr-order__bar[data-v-00b691bd]{background:#082c401c}.plr-order__bar i[data-v-00b691bd]{background:linear-gradient(90deg,var(--plr-blue),#63c5cf);box-shadow:0 0 7px #0472a33d}.plr-order--urgent[data-v-00b691bd]{animation:plr-pulse-maple-00b691bd .7s infinite alternate;border-color:#c76e76}@keyframes plr-pulse-maple-00b691bd{to{background:#fff3ed}}.plr-belt[data-v-00b691bd]{background:linear-gradient(180deg,#244d5d,#123747 52%,#082c40);border-color:#082c4052;box-shadow:0 20px 36px #082c4038,0 0 0 5px #ffffff85,0 0 22px #0472a31a;height:clamp(150px,27vw,190px)}.plr-belt[data-v-00b691bd]:after,.plr-belt[data-v-00b691bd]:before{background:linear-gradient(90deg,#386a76,#173d4d 28%,#477d83 52%,#153746 80%,#3b6972)}.plr-belt__lane[data-v-00b691bd]{background:repeating-linear-gradient(90deg,#082c4040 0 28px,#63c5cf33 29px 31px,#082c4040 32px 62px);box-shadow:inset 0 16px 26px #00000052,inset 0 -16px 26px #0006}.plr-belt__caption[data-v-00b691bd]{color:#fff9;font-size:8px;font-weight:900;letter-spacing:.16em;pointer-events:none;position:absolute;top:6px;z-index:2}.plr-belt__caption--left[data-v-00b691bd]{left:14px}.plr-belt__caption--right[data-v-00b691bd]{right:14px}.plr-belt__rail[data-v-00b691bd]{background:linear-gradient(90deg,transparent,rgba(99,197,207,.72) 18%,rgba(187,147,81,.46) 78%,transparent);box-shadow:0 0 8px #63c5cf47;height:2px;left:0;position:absolute;right:0;z-index:1}.plr-belt__rail--top[data-v-00b691bd]{top:22px}.plr-belt__rail--bottom[data-v-00b691bd]{bottom:22px}.plr-vial[data-v-00b691bd]{animation:none!important;background:linear-gradient(150deg,color-mix(in srgb,var(--vc,#2f8fe0) 84%,#fff),var(--vc,#2f8fe0));border-color:#ffffff80;box-shadow:inset 0 -10px #082c4033,inset 5px 0 8px #fff3,0 8px 12px #082c4047}.plr-vial[data-v-00b691bd]:before{background:linear-gradient(90deg,#647680,#f7fff3 48%,#405963);border-color:#082c4047}.plr-vial[data-v-00b691bd]:after{opacity:.66}.plr-vial--golden[data-v-00b691bd]{animation:none!important;background:radial-gradient(circle at 35% 25%,#fff1aa,#d7a64f 52%,#8b6738);border-color:#f0ca78;box-shadow:0 0 18px #bb93516b,inset 0 -12px #5b391338}.plr-vial--spill[data-v-00b691bd]{animation:none!important;background:radial-gradient(circle at 35% 25%,#ffe0e4,#c56c79 55%,#7b3948);border-color:#e8a5aa;box-shadow:0 0 16px #c56e7652}.plr-flash--good[data-v-00b691bd]{background:radial-gradient(ellipse at center,rgba(99,197,207,.13),transparent 62%)}.plr-flash--bad[data-v-00b691bd]{background:radial-gradient(ellipse at center,rgba(197,110,118,.16),transparent 64%)}.plr-toast--good[data-v-00b691bd]{background:#0f8589f5}.plr-toast--gold[data-v-00b691bd]{background:linear-gradient(160deg,#d9ad62,#8b6738);color:#fff}.plr-toast--bad[data-v-00b691bd]{background:#8b4b53f5}.plr-panel[data-v-00b691bd]{background:linear-gradient(155deg,#fffdf7,#f3f8f4);border-color:#0472a329;box-shadow:0 18px 42px #082c401f,inset 0 1px #ffffffe6}.plr-diff__opt[data-v-00b691bd],.plr-howto__demo[data-v-00b691bd],.plr-mode__opt[data-v-00b691bd]{background:#0472a309;border-color:#0472a32e}.plr-diff__opt span[data-v-00b691bd],.plr-howto__txt[data-v-00b691bd],.plr-locked[data-v-00b691bd],.plr-stats dt[data-v-00b691bd]{color:#082c40ad}.plr-diff__opt--active[data-v-00b691bd],.plr-mode__opt--active[data-v-00b691bd]{background:var(--plr-blue);border-color:var(--plr-blue);color:#fff}.plr-btn[data-v-00b691bd]{background:#ffffff8f;border-color:#0472a347;color:var(--plr-blue-strong)}.plr-btn--primary[data-v-00b691bd]{background:linear-gradient(135deg,var(--plr-blue),var(--plr-teal));border-color:transparent;box-shadow:0 7px 20px #0472a333;color:#fff}.plr-overlay[data-v-00b691bd]{backdrop-filter:none;background:#f8f4e8db}.plr-countdown[data-v-00b691bd]{color:var(--plr-blue-strong);text-shadow:0 0 22px rgba(4,114,163,.24)}@media(prefers-reduced-motion:reduce){.plr-belt__lane[data-v-00b691bd],.plr-order--urgent[data-v-00b691bd],.plr-vial[data-v-00b691bd]{animation:none!important}}@media(max-width:520px){.plr-page[data-v-00b691bd]{padding-left:11px;padding-right:11px}.plr-hud[data-v-00b691bd]{padding:11px 10px}.plr-hud__cell[data-v-00b691bd]{padding:0 10px}.plr-hud__val[data-v-00b691bd]{font-size:20px}.plr-order[data-v-00b691bd]{min-height:78px;padding:8px 4px}.plr-order__name[data-v-00b691bd]{font-size:10px}.plr-vial[data-v-00b691bd]{height:74px;width:55px}}
