.spr[data-v-8f90e87e]{--sheet:#121315;--line:#262626;--fg:#f5f5f5;--fg2:#c4c4c4;--fg3:#8a8a8a;--blue:#64b5f6;--warm:#ff7a45;--teal:#26a69a;--red:#ef5350;background:#0d0e10;border:1px solid var(--line);border-radius:14px;color:var(--fg);padding:1.25rem 1.25rem 1.1rem}.spr-head[data-v-8f90e87e]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;justify-content:space-between}.spr-head h2[data-v-8f90e87e]{font-family:Newsreader,Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;letter-spacing:-.01em;line-height:1.1}.spr-status[data-v-8f90e87e]{color:var(--fg2);font-size:.88rem}.spr-index[data-v-8f90e87e]{color:var(--fg2);font-size:.95rem;margin-top:.75rem;max-width:68ch}.spr-index .sym[data-v-8f90e87e]{margin-right:.35rem}.sym[data-v-8f90e87e]{color:var(--fg);font-family:JetBrains Mono,monospace;font-weight:600;letter-spacing:.02em}.spr-group h3[data-v-8f90e87e]{color:var(--fg3);font-size:.78rem;font-weight:600;letter-spacing:.08em;margin:1.25rem 0 .55rem;text-transform:uppercase}.spr-grid[data-v-8f90e87e]{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr))}.spr-card[data-v-8f90e87e]{align-content:start;background:var(--sheet);border:1px solid var(--line);border-radius:12px;display:grid;gap:.3rem;min-width:0;padding:.8rem .9rem .6rem}.spr-top[data-v-8f90e87e]{display:flex;gap:.5rem;justify-content:space-between}.pill[data-v-8f90e87e],.spr-top[data-v-8f90e87e]{align-items:center}.pill[data-v-8f90e87e]{border:1px solid var(--c);border-radius:99px;color:var(--c);display:inline-flex;font-size:.76rem;font-weight:600;gap:.4rem;padding:.15rem .55rem;white-space:nowrap}.shape[data-v-8f90e87e]{background:var(--c);flex:none;height:.55rem;width:.55rem}.v-worked[data-v-8f90e87e]{--c:var(--teal)}.v-worked .shape[data-v-8f90e87e]{border-radius:50%}.v-partly[data-v-8f90e87e]{--c:#4db6ac}.v-partly .shape[data-v-8f90e87e]{background:linear-gradient(90deg,var(--c) 50%,transparent 50%);border:1.5px solid var(--c);border-radius:50%}.v-working[data-v-8f90e87e]{--c:var(--blue)}.v-working .shape[data-v-8f90e87e]{clip-path:polygon(50% 0,100% 100%,0 100%)}.v-against[data-v-8f90e87e]{--c:#f0b45a}.v-against .shape[data-v-8f90e87e]{background:transparent;border:1.5px solid var(--c);border-radius:50%}.v-failed[data-v-8f90e87e]{--c:var(--red)}.v-failed .shape[data-v-8f90e87e]{clip-path:polygon(20% 0,50% 30%,80% 0,100% 20%,70% 50%,100% 80%,80% 100%,50% 70%,20% 100%,0 80%,30% 50%,0 20%)}.v-none[data-v-8f90e87e],.v-off[data-v-8f90e87e]{--c:var(--fg3)}.v-none .shape[data-v-8f90e87e]{height:2px}.v-off .shape[data-v-8f90e87e]{height:2px;transform:rotate(-45deg)}.plan[data-v-8f90e87e]{color:var(--fg2);font-size:.82rem}.line[data-v-8f90e87e]{color:var(--fg);font-size:.86rem;line-height:1.45}.mini[data-v-8f90e87e]{height:auto;margin-top:.3rem;overflow:visible;width:100%}.days line[data-v-8f90e87e]{stroke:#1f2124;stroke-width:1}.days text[data-v-8f90e87e]{fill:var(--fg3);font-family:JetBrains Mono,monospace;font-size:9px}.ln line[data-v-8f90e87e]{stroke-dasharray:3 3;stroke-width:1}.ln text[data-v-8f90e87e]{font-family:JetBrains Mono,monospace;font-size:9px}.k-go line[data-v-8f90e87e]{stroke:var(--blue)}.k-go text[data-v-8f90e87e]{fill:var(--blue)}.k-out line[data-v-8f90e87e]{stroke:var(--warm)}.k-out text[data-v-8f90e87e]{fill:var(--warm)}.k-tp line[data-v-8f90e87e]{stroke:var(--teal);stroke-dasharray:1 3}.k-tp text[data-v-8f90e87e]{fill:var(--teal)}.k-ref line[data-v-8f90e87e]{stroke:#6b6b6b}.k-ref text[data-v-8f90e87e]{fill:var(--fg3)}.candles .up line[data-v-8f90e87e],.candles .up rect[data-v-8f90e87e]{fill:#7f8a90;stroke:#7f8a90}.candles .dn line[data-v-8f90e87e],.candles .dn rect[data-v-8f90e87e]{fill:#4a5054;stroke:#4a5054}.candles line[data-v-8f90e87e]{stroke-width:1}.mk-setup circle[data-v-8f90e87e]{fill:var(--blue)}.mk-end rect[data-v-8f90e87e],.mk-setup circle[data-v-8f90e87e]{stroke:#0d0e10;stroke-width:1.5}.mk-end rect[data-v-8f90e87e]{fill:var(--c)}.spr-draft[data-v-8f90e87e]{background:#2b2214;border-radius:8px;color:#f0b45a;font-size:.82rem;margin-top:.6rem;padding:.45rem .7rem}.spr-key[data-v-8f90e87e]{color:var(--fg3);font-size:.78rem;line-height:1.5;margin-top:.9rem;max-width:72ch}.spr-disc[data-v-8f90e87e]{margin-top:.75rem}
