.rp-stamp[data-v-36a3ea63]{align-items:center;background:rgb(var(--color-surface-primary)/.55);border:1px solid var(--frame-border);border-radius:999px;color:rgb(var(--color-text-secondary));display:inline-flex;font-size:.85rem;gap:.55rem;padding:.4rem .9rem}.rp-stamp-dot[data-v-36a3ea63]{background:rgb(var(--color-text-muted));border-radius:999px;height:.5rem;width:.5rem}.rp-stamp.is-live .rp-stamp-dot[data-v-36a3ea63]{background:rgb(var(--color-success));box-shadow:0 0 0 4px rgb(var(--color-success)/.18)}.rp-tabs[data-v-36a3ea63]{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.rp-tab[data-v-36a3ea63]{background:rgb(var(--color-surface-primary)/.7);border:1px solid rgb(var(--color-border));border-radius:1rem;display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.75rem .9rem;text-align:left;transition:border-color .15s ease,background .15s ease}.rp-tab[data-v-36a3ea63]:hover{border-color:rgb(var(--color-border-hover))}.rp-tab.is-active[data-v-36a3ea63]{background:rgb(var(--color-accent-primary)/.12);border-color:rgb(var(--color-accent-primary))}.rp-tab-label[data-v-36a3ea63]{color:rgb(var(--color-text-primary));font-weight:700;line-height:1.25}.rp-tab-hint[data-v-36a3ea63]{color:rgb(var(--color-text-muted));font-size:.8rem}@media(max-width:639px){.rp-tab[data-v-36a3ea63]{padding:.6rem .65rem}.rp-tab-label[data-v-36a3ea63]{font-size:.9rem}.rp-tab-hint[data-v-36a3ea63]{display:none}}.rp-panel[data-v-36a3ea63]{background:rgb(var(--color-surface-primary)/.5);border:1px solid var(--frame-border);border-radius:var(--frame-radius-2);margin-top:1rem;padding:var(--frame-pad-1)}@media(max-width:639px){.rp-panel[data-v-36a3ea63]{padding:1rem}}.rp-title[data-v-36a3ea63]{color:rgb(var(--color-text-primary));font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:1.15rem;font-weight:700}.rp-intro[data-v-36a3ea63]{color:rgb(var(--color-text-secondary));font-size:.9rem;line-height:1.5;margin-top:.35rem}.rp-note[data-v-36a3ea63]{color:rgb(var(--color-text-muted));font-size:.8rem;margin-top:.85rem}.rp-summary[data-v-36a3ea63]{color:rgb(var(--color-text-primary));font-weight:600;margin-top:.75rem}.rp-delay[data-v-36a3ea63]{background:rgb(var(--color-warning)/.08);border:1px solid rgb(var(--color-warning)/.4);border-radius:999px;color:rgb(var(--color-warning));display:inline-block;font-size:.8rem;font-weight:600;padding:.3rem .75rem}.rp-rows[data-v-36a3ea63]{border-top:1px solid var(--frame-border);margin-top:1rem}.rp-row[data-v-36a3ea63]{align-items:center;border-bottom:1px solid var(--frame-border);display:flex;gap:.75rem;justify-content:space-between;padding:.7rem 0}.rp-row-system[data-v-36a3ea63]{color:rgb(var(--color-text-primary));overflow-wrap:anywhere}.rp-symbol[data-v-36a3ea63]{color:rgb(var(--color-accent-primary));display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-right:.35rem;min-width:3.2rem}.rp-row-meta[data-v-36a3ea63]{color:rgb(var(--color-text-muted));font-size:.8rem;margin-top:.15rem}.rp-time[data-v-36a3ea63]{color:rgb(var(--color-text-primary));flex-shrink:0;font-variant-numeric:tabular-nums}.rp-zone[data-v-36a3ea63]{color:rgb(var(--color-text-muted));font-size:.75rem}.rp-result[data-v-36a3ea63]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.2rem}.rp-badge[data-v-36a3ea63]{border:1px solid;border-radius:999px;font-size:.72rem;font-weight:700;padding:.1rem .55rem}.rp-pct[data-v-36a3ea63]{font-variant-numeric:tabular-nums;font-weight:700}.rp-result.is-win[data-v-36a3ea63]{color:rgb(var(--color-success))}.rp-result.is-loss[data-v-36a3ea63]{color:rgb(var(--color-danger))}.rp-result.is-flat[data-v-36a3ea63]{color:rgb(var(--color-text-secondary))}.rp-more[data-v-36a3ea63]{margin-top:1rem}.rp-empty[data-v-36a3ea63]{padding:1.5rem .5rem;text-align:center}.rp-empty-title[data-v-36a3ea63]{color:rgb(var(--color-text-primary));font-weight:700}.rp-empty-copy[data-v-36a3ea63]{color:rgb(var(--color-text-secondary));font-size:.9rem;margin:.4rem auto 0;max-width:32rem}.rp-chart[data-v-36a3ea63]{display:block;height:auto;width:100%}.rp-grid[data-v-36a3ea63]{stroke:var(--frame-border);stroke-width:1}.rp-zero[data-v-36a3ea63]{stroke:rgb(var(--color-text-muted));stroke-width:1}.rp-axis[data-v-36a3ea63]{fill:rgb(var(--color-text-muted));font-size:11px}@media(max-width:639px){.rp-axis[data-v-36a3ea63]{font-size:24px}}.rp-lane[data-v-36a3ea63]{font-weight:700}.rp-lane.is-win[data-v-36a3ea63]{fill:rgb(var(--color-success))}.rp-lane.is-loss[data-v-36a3ea63]{fill:rgb(var(--color-danger))}.rp-lane.is-flat[data-v-36a3ea63]{fill:rgb(var(--color-text-secondary))}.rp-legend[data-v-36a3ea63]{color:rgb(var(--color-text-secondary));display:flex;font-size:.8rem;gap:1rem;margin-top:.5rem}.rp-legend-item[data-v-36a3ea63]:before{border-radius:2px;content:"";display:inline-block;height:.7rem;margin-right:.35rem;vertical-align:-.05rem;width:.7rem}.rp-legend-item.is-win[data-v-36a3ea63]:before{background:rgb(var(--color-success))}.rp-legend-item.is-loss[data-v-36a3ea63]:before{background:rgb(var(--color-danger))}.rp-dot[data-v-36a3ea63]{fill-opacity:.8}.rp-dot.is-win[data-v-36a3ea63]{fill:rgb(var(--color-success))}.rp-dot.is-loss[data-v-36a3ea63]{fill:rgb(var(--color-danger))}.rp-dot.is-flat[data-v-36a3ea63]{fill:rgb(var(--color-text-secondary))}.rp-bar.is-win[data-v-36a3ea63]{fill:rgb(var(--color-success))}.rp-bar.is-loss[data-v-36a3ea63]{fill:rgb(var(--color-danger))}.rooms-home[data-v-db6d3a08]{color:rgb(var(--color-text-secondary));font-size:.875rem}.rooms-home[data-v-db6d3a08]:before{content:"← "}.rooms-home[data-v-db6d3a08]:hover{color:rgb(var(--color-text-primary))}.rooms-channels[data-v-db6d3a08]{display:flex;flex-wrap:wrap;gap:.5rem}.rooms-grid[data-v-db6d3a08]{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.rooms-grid--2[data-v-db6d3a08]{grid-template-columns:repeat(2,minmax(0,1fr))}.rooms-grid--3[data-v-db6d3a08]{grid-template-columns:repeat(3,minmax(0,1fr))}.rooms-grid--4[data-v-db6d3a08]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.rooms-grid--4[data-v-db6d3a08]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rooms-note[data-v-db6d3a08]{color:rgb(var(--color-text-muted));font-size:.85rem}.rooms-cards[data-v-db6d3a08]{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);max-width:56rem}@media(min-width:768px){.rooms-cards[data-v-db6d3a08]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rooms-card[data-v-db6d3a08]{background:rgb(var(--color-surface-primary)/.85);border:1px solid var(--frame-border-strong);border-left-width:4px;border-radius:var(--frame-radius-3);padding:1.25rem 1.25rem 1.1rem;position:relative}.rooms-card.is-entry[data-v-db6d3a08]{border-left-color:rgb(var(--color-accent-primary))}.rooms-card.is-exit[data-v-db6d3a08]{border-left-color:rgb(var(--color-text-secondary))}.rooms-example[data-v-db6d3a08]{border:1px dashed rgb(var(--color-warning)/.6);border-radius:999px;color:rgb(var(--color-warning));font-size:.7rem;padding:.1rem .55rem;position:absolute;right:.9rem;text-transform:uppercase;top:.9rem}.rooms-card-title[data-v-db6d3a08],.rooms-example[data-v-db6d3a08]{font-weight:700;letter-spacing:.08em}.rooms-card-title[data-v-db6d3a08]{align-items:center;color:rgb(var(--color-text-secondary));display:flex;font-size:.8rem;gap:.5rem;padding-right:5.5rem}.rooms-card-dot[data-v-db6d3a08]{background:rgb(var(--color-accent-primary));border-radius:999px;height:.6rem;width:.6rem}.rooms-card.is-exit .rooms-card-dot[data-v-db6d3a08]{background:rgb(var(--color-text-secondary))}.rooms-card-system[data-v-db6d3a08]{color:rgb(var(--color-text-primary));font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:1.15rem;font-weight:700;margin-top:.6rem}.rooms-card-sub[data-v-db6d3a08]{color:rgb(var(--color-text-muted));font-size:.85rem}.rooms-card-facts[data-v-db6d3a08]{display:grid;gap:.45rem;margin-top:.9rem}.rooms-card-facts>div[data-v-db6d3a08]{display:grid;gap:.1rem}.rooms-card-facts dt[data-v-db6d3a08]{color:rgb(var(--color-text-muted));font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rooms-card-facts dd[data-v-db6d3a08]{color:rgb(var(--color-text-primary));font-size:.92rem;font-variant-numeric:tabular-nums}.rooms-card-follow[data-v-db6d3a08]{border-top:1px solid var(--frame-border);color:rgb(var(--color-accent-primary));font-weight:600;margin-top:1rem;padding-top:.75rem}.rooms-list[data-v-db6d3a08]{display:grid;gap:.6rem}.rooms-list li[data-v-db6d3a08]{color:rgb(var(--color-text-secondary));padding-left:1.6rem;position:relative}.rooms-list li[data-v-db6d3a08]:before{font-weight:700;left:0;position:absolute}.rooms-list.is-yes li[data-v-db6d3a08]:before{color:rgb(var(--color-success));content:"✓"}.rooms-list.is-no li[data-v-db6d3a08]:before{color:rgb(var(--color-text-muted));content:"—"}.rooms-discounts>div[data-v-db6d3a08]{border-bottom:1px solid var(--frame-border);display:flex;gap:1rem;justify-content:space-between;padding:.55rem 0}.rooms-discounts>div[data-v-db6d3a08]:last-child{border-bottom:0}.rooms-discounts dt[data-v-db6d3a08]{color:rgb(var(--color-text-primary))}.rooms-discounts dd[data-v-db6d3a08]{color:rgb(var(--color-text-muted));font-variant-numeric:tabular-nums;font-weight:700}.rooms-discounts dd.is-on[data-v-db6d3a08]{color:rgb(var(--color-success))}
