.prmo-card{--prmo-ground:#e6eef9;--prmo-edge:#bccbe0;--prmo-paper:#ffffff;--prmo-well:#eef2f8;--prmo-ink:#1d2a49;--prmo-body:#2c3550;--prmo-muted:#5d6680;--prmo-red-wash:#f7dcdc;--prmo-red-ink:#861c1c;--prmo-ease:cubic-bezier(0.23,1,0.32,1)}.prmo-win{display:flex;flex-direction:column;gap:10px;height:248px;padding:16px;overflow:hidden;border:1px solid var(--prmo-edge);border-radius:12px;background:var(--prmo-ground);box-shadow:0 1px 2px rgba(29,42,73,.05),0 18px 36px -28px rgba(29,42,73,.3);color:var(--prmo-body);font-family:var(--font-sans),system-ui,sans-serif;font-size:13.5px;line-height:1.3}.prmo-win p{margin:0}.prmo-title{font-family:var(--font-display),Georgia,serif;font-size:15.5px;font-weight:600;line-height:1.25;color:var(--prmo-ink)}.prmo-title-ground{padding:2px 4px 0}.prmo-panel{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:9px;background:var(--prmo-paper)}.prmo-panel-fill{flex:1;min-height:0}.prmo-q{font-size:15px;color:var(--prmo-ink)}.prmo-no{display:flex;align-items:center;flex:1;padding:0 16px;border-radius:8px;background:var(--prmo-red-wash);color:var(--prmo-red-ink);font-size:42px;font-weight:700;line-height:1;letter-spacing:-.02em}.prmo-no>span{display:block;transition:opacity .56s var(--prmo-ease),transform .56s var(--prmo-ease);transition-delay:.2s}.prmo-card:not([data-played]) .prmo-no>span{opacity:.3;transform:translateY(8px)}.prmo-time{color:var(--prmo-muted);font-size:13.5px}.prmo-fig-queues .prmo-panel{flex:1;justify-content:center}.prmo-row{display:flex;align-items:center;gap:10px}.prmo-box{width:16px;height:16px;flex:0 0 16px;border:1.5px solid #737d91;border-radius:4px}.prmo-text{flex:1;min-width:0;font-size:13px;line-height:1.3;color:var(--prmo-body);text-wrap:balance}.prmo-chev{width:16px;height:16px;flex:0 0 16px;color:var(--prmo-muted)}.prmo-fig-queues .prmo-panel+.prmo-panel .prmo-row{transition:opacity .56s var(--prmo-ease),transform .56s var(--prmo-ease);transition-delay:.32s}.prmo-card:not([data-played]) .prmo-panel+.prmo-panel .prmo-row{opacity:.3;transform:translateY(-8px)}.prmo-fig-owner .prmo-panel{gap:0;justify-content:center}.prmo-finding{padding-bottom:14px;text-wrap:balance;border-bottom:1px solid #e4e9f1;font-size:15px;line-height:1.3;color:var(--prmo-ink)}.prmo-label{margin-top:18px!important;color:var(--prmo-body);font-size:13.5px}.prmo-field{position:relative;display:block;height:36px;margin-top:8px;border:1px solid #d3dbe7;border-radius:7px;background:#f6f8fb}.prmo-caret{position:absolute;top:9px;left:12px;width:1.5px;height:16px;border-radius:1px;background:var(--prmo-ink);opacity:0}[data-played] .prmo-caret{animation:prmo-blink 1s ease-in-out .5s 2}@keyframes prmo-blink{0%,to{opacity:0}25%,60%{opacity:1}}.prmo-fig-sites{container-type:inline-size}.prmo-fig-sites .prmo-panel{flex:1;justify-content:center;gap:9px;padding:12px 9px 9px}.prmo-fig-sites .prmo-title{padding-left:2px}.prmo-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.prmo-tile{display:grid;place-items:center;min-height:42px;padding:3px 0;border-radius:7px;background:var(--prmo-well);color:var(--prmo-body);font-size:clamp(10.5px,5.2cqi,12px);line-height:1.2;letter-spacing:-.01em;text-align:center}.prmo-tile>span{max-width:6.4em}.prmo-fig-sites .prmo-panel+.prmo-panel .prmo-tile{transition:opacity .52s var(--prmo-ease),transform .52s var(--prmo-ease)}.prmo-fig-sites .prmo-panel+.prmo-panel .prmo-tile:first-child{transition-delay:.6s}.prmo-fig-sites .prmo-panel+.prmo-panel .prmo-tile:nth-child(2){transition-delay:.7s}.prmo-fig-sites .prmo-panel+.prmo-panel .prmo-tile:nth-child(3){transition-delay:.8s}.prmo-card:not([data-played]) .prmo-panel+.prmo-panel .prmo-tile{opacity:.3;transform:translateY(5px)}@media (prefers-reduced-motion:reduce){.prmo-no>span,.prmo-row,.prmo-tile{transition:none}.prmo-card:not([data-played]) .prmo-no>span,.prmo-card:not([data-played]) .prmo-panel+.prmo-panel .prmo-row,.prmo-card:not([data-played]) .prmo-panel+.prmo-panel .prmo-tile{opacity:1;transform:none}[data-played] .prmo-caret{animation:none}}