.qh[data-astro-cid-uh2bs56j]{position:absolute;inset:0;overflow:hidden;background:radial-gradient(110% 90% at 72% 30%,#2f6a3c,#1d4527 48%,#0f2615)}.qh-wall[data-astro-cid-uh2bs56j]{position:absolute;top:-32%;left:4%;width:120%;height:170%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.1rem;transform:perspective(1800px) rotateX(24deg) rotate(-12deg);transform-origin:50% 40%}.qh[data-astro-cid-uh2bs56j]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c1e11c7,#0c1e1159 38%,#0c1e1100 62%)}.qh-col[data-astro-cid-uh2bs56j]{position:relative;overflow:hidden;mask-image:linear-gradient(180deg,transparent 12%,#000 24%,#000 84%,transparent)}.qh-stage[data-astro-cid-uh2bs56j]{position:absolute;top:23%;left:0;right:0;z-index:1;padding:.55rem .8rem;border-radius:8px;background:#143520;box-shadow:0 10px 24px #08160c80;font:600 .7rem/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#cfe8d5}.qh-stream[data-astro-cid-uh2bs56j]{display:grid;gap:.8rem;animation:qh-up var(--s) linear infinite}.qh-col[data-astro-cid-uh2bs56j]:nth-child(2n) .qh-stream[data-astro-cid-uh2bs56j]{animation-direction:reverse}@keyframes qh-up{to{transform:translateY(calc(-50% - .4rem))}}.qh-card[data-astro-cid-uh2bs56j]{border-radius:10px;padding:.85rem .9rem .8rem;background:#e9f6ec1a;border:1px solid rgba(233,246,236,.16);backdrop-filter:blur(2px)}.qh-top[data-astro-cid-uh2bs56j]{display:flex;align-items:center;gap:.5rem}.qh-top[data-astro-cid-uh2bs56j] i[data-astro-cid-uh2bs56j]{height:.55rem;border-radius:3px;background:#e9f6ec8c}.qh-top[data-astro-cid-uh2bs56j] span[data-astro-cid-uh2bs56j]{margin-left:auto;font:600 .6rem/1 ui-monospace,SF Mono,Menlo,monospace;color:#e9f6ecb3;padding:.2rem .35rem;border-radius:4px;border:1px solid rgba(233,246,236,.25)}.qh-sub[data-astro-cid-uh2bs56j]{display:block;width:38%;height:.4rem;margin-top:.45rem;border-radius:3px;background:#e9f6ec33}.qh-card[data-astro-cid-uh2bs56j] p[data-astro-cid-uh2bs56j]{margin:.75rem 0 0;font-size:.74rem;line-height:1.35;color:#e9f6ecc7}.qh-card[data-astro-cid-uh2bs56j] b[data-astro-cid-uh2bs56j]{display:block;font:600 .6rem/1.4 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#e9f6ec80}.qh-card[data-astro-cid-uh2bs56j].is-wait{border-color:#e9f6ec52}.qh-card[data-astro-cid-uh2bs56j].is-hot{background:#ff450024;border-color:#ff693280}.qh-card[data-astro-cid-uh2bs56j].is-hot b[data-astro-cid-uh2bs56j]{color:#ff8a5c}.qh-card[data-astro-cid-uh2bs56j].is-lit{animation:qh-lit 9s ease-in-out infinite;animation-delay:var(--d)}@keyframes qh-lit{0%,80%,to{box-shadow:0 0 #e9f6ec00}86%{box-shadow:0 0 0 1px #e9f6ecb3,0 0 28px #a0e6b459}}@media(max-width:800px){.qh-wall[data-astro-cid-uh2bs56j]{width:230%;height:260%;top:-95%;left:-30%;gap:.8rem;transform:perspective(1800px) rotateX(24deg) rotate(-12deg) scale(.62)}.qh-col[data-astro-cid-uh2bs56j]{mask-image:linear-gradient(180deg,transparent 33%,#000 42%,#000 88%,transparent)}.qh-stage[data-astro-cid-uh2bs56j]{top:40%}}@media(prefers-reduced-motion:reduce){.qh-stream[data-astro-cid-uh2bs56j],.qh-card[data-astro-cid-uh2bs56j].is-lit{animation:none}}.qd[data-astro-cid-qnh45szd]{--p: .5;--q: #1f4d2b;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:start}.qd-board[data-astro-cid-qnh45szd]{position:relative;border:1px solid var(--line);border-radius:14px;padding:2.6rem 1.2rem 1rem;background:#fff}.qd-axis[data-astro-cid-qnh45szd]{position:relative;height:1rem;margin:-1.6rem 0 .6rem 7.2rem}.qd-axis[data-astro-cid-qnh45szd] span[data-astro-cid-qnh45szd]{position:absolute;transform:translate(-50%);font:500 .64rem/1 ui-monospace,SF Mono,Menlo,monospace;color:var(--ink-3)}.qd-axis[data-astro-cid-qnh45szd] span[data-astro-cid-qnh45szd]:nth-child(2n){opacity:0}.qd-lane[data-astro-cid-qnh45szd]{display:grid;grid-template-columns:7.2rem 1fr;align-items:center;height:2.6rem;border-top:1px solid var(--line)}.qd-name[data-astro-cid-qnh45szd]{display:flex;flex-direction:column;gap:.15rem}.qd-name[data-astro-cid-qnh45szd] b[data-astro-cid-qnh45szd]{display:block;font-size:.86rem;font-weight:600;line-height:1.1}.qd-name[data-astro-cid-qnh45szd] em[data-astro-cid-qnh45szd]{font-style:normal;font:400 .64rem/1.2 ui-monospace,SF Mono,Menlo,monospace;color:var(--ink-3)}.qd-track[data-astro-cid-qnh45szd]{position:relative;height:100%}.qd-run[data-astro-cid-qnh45szd],.qd-tick[data-astro-cid-qnh45szd]{position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s ease,box-shadow .3s ease}.qd-run[data-astro-cid-qnh45szd]{width:1.4rem;height:.9rem;border-radius:4px;background:var(--paper-2);border:1px solid var(--line)}.qd-tick[data-astro-cid-qnh45szd]{width:3px;height:.9rem;border-radius:2px;background:var(--line)}.qd-run[data-astro-cid-qnh45szd].is-done{background:var(--q);border-color:var(--q)}.qd-tick[data-astro-cid-qnh45szd].is-done{background:#8fb59a}.qd-run[data-astro-cid-qnh45szd].is-now{box-shadow:0 0 0 4px #1f4d2b2e}.qd-head[data-astro-cid-qnh45szd]{position:absolute;top:1.4rem;bottom:1rem;left:calc(1.2rem + 7.2rem + (100% - 2.4rem - 7.2rem) * var(--t, 0));width:1px;background:var(--red);pointer-events:none}.qd-clock[data-astro-cid-qnh45szd]{position:absolute;top:-1.2rem;left:50%;transform:translate(-50%);font:600 .66rem/1 ui-monospace,SF Mono,Menlo,monospace;color:#fff;background:var(--red);padding:.25rem .4rem;border-radius:4px;white-space:nowrap}.qd-feed[data-astro-cid-qnh45szd]{border-radius:14px;background:var(--q);color:#fff;padding:1.2rem;display:flex;flex-direction:column;gap:1rem;min-height:100%}.qd-k[data-astro-cid-qnh45szd]{font-size:.66rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:#fff9}.qd-feed[data-astro-cid-qnh45szd] ol[data-astro-cid-qnh45szd]{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.qd-feed[data-astro-cid-qnh45szd] li[data-astro-cid-qnh45szd]{display:none;grid-template-columns:3.8rem 1fr;column-gap:.6rem;padding:.55rem 0;border-top:1px solid rgba(255,255,255,.14);font-size:.84rem;line-height:1.45}.qd-feed[data-astro-cid-qnh45szd] li[data-astro-cid-qnh45szd].is-recent{display:grid;color:#ffffff8c}.qd-feed[data-astro-cid-qnh45szd] li[data-astro-cid-qnh45szd].is-now{color:#fff}.qd-feed[data-astro-cid-qnh45szd] li[data-astro-cid-qnh45szd] b[data-astro-cid-qnh45szd]{font-weight:600}.qd-feed[data-astro-cid-qnh45szd] li[data-astro-cid-qnh45szd] span[data-astro-cid-qnh45szd]:last-child{grid-column:2}.qd-t[data-astro-cid-qnh45szd]{grid-row:span 2;font:500 .7rem/1.6 ui-monospace,SF Mono,Menlo,monospace;color:#fff9}.qd-approve[data-astro-cid-qnh45szd]{display:none;margin-top:auto;padding:.9rem;border-radius:10px;background:#fff;color:var(--ink)}.qd-approve[data-astro-cid-qnh45szd].is-done{display:block}.qd-approve[data-astro-cid-qnh45szd] .qd-k[data-astro-cid-qnh45szd]{color:var(--red)}.qd-approve[data-astro-cid-qnh45szd] p[data-astro-cid-qnh45szd]{margin:.4rem 0 .8rem;font-size:.88rem;line-height:1.45}.qd-approve[data-astro-cid-qnh45szd] div[data-astro-cid-qnh45szd]{display:flex;gap:.4rem}.qd-btn[data-astro-cid-qnh45szd]{font-size:.76rem;padding:.38rem .7rem;border-radius:999px;border:1px solid var(--line);color:var(--ink-2)}.qd-btn-on[data-astro-cid-qnh45szd]{background:var(--q);border-color:var(--q);color:#fff}.qd-note[data-astro-cid-qnh45szd]{grid-column:1 / -1;margin:-.4rem 0 0;font-size:.78rem;font-style:italic;color:var(--ink-3)}@media(max-width:900px){.qd[data-astro-cid-qnh45szd]{grid-template-columns:1fr}.qd-axis[data-astro-cid-qnh45szd]{margin-left:5.4rem}.qd-lane[data-astro-cid-qnh45szd]{grid-template-columns:5.4rem 1fr}.qd-head[data-astro-cid-qnh45szd]{left:calc(1.2rem + 5.4rem + (100% - 2.4rem - 5.4rem) * var(--t, 0))}.qd-name[data-astro-cid-qnh45szd] em[data-astro-cid-qnh45szd]{display:none}}.tl[data-astro-cid-4ecunydr]{--q: #1f4d2b;margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:start}.tl-panel[data-astro-cid-4ecunydr]{border:1px solid var(--line);border-radius:14px;background:#fff;padding:1.3rem;box-shadow:0 24px 48px #14120c14}.tl-head[data-astro-cid-4ecunydr]{display:flex;justify-content:space-between;align-items:center}.tl-head[data-astro-cid-4ecunydr] span[data-astro-cid-4ecunydr]{font-weight:600;font-size:1rem}.tl-head[data-astro-cid-4ecunydr] em[data-astro-cid-4ecunydr]{font-style:normal;font-size:.72rem;font-weight:600;padding:.3rem .65rem;border-radius:999px;background:var(--paper-2);color:var(--ink-2);transition:background .3s ease,color .3s ease}.tl-cells[data-astro-cid-4ecunydr]{margin-top:1.1rem;display:grid;grid-template-columns:repeat(20,1fr);gap:3px}.tl-cells[data-astro-cid-4ecunydr] i[data-astro-cid-4ecunydr]{height:1.6rem;border-radius:3px;background:var(--paper-2);transition:background .25s ease,transform .25s ease}.tl-cells[data-astro-cid-4ecunydr] i[data-astro-cid-4ecunydr].on{background:var(--q)}.tl-cells[data-astro-cid-4ecunydr] i[data-astro-cid-4ecunydr].flash{background:var(--red)}.tl-count[data-astro-cid-4ecunydr]{margin:.8rem 0 0;font-size:.9rem;color:var(--ink-2)}.tl-count[data-astro-cid-4ecunydr] b[data-astro-cid-4ecunydr]{color:var(--ink);font-variant-numeric:tabular-nums}.tl-stats[data-astro-cid-4ecunydr]{margin:1.1rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.tl-stats[data-astro-cid-4ecunydr] div[data-astro-cid-4ecunydr]{padding:.7rem;border-radius:8px;background:var(--paper-2)}.tl-stats[data-astro-cid-4ecunydr] dt[data-astro-cid-4ecunydr]{font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--ink-3)}.tl-stats[data-astro-cid-4ecunydr] dd[data-astro-cid-4ecunydr]{margin:.3rem 0 0;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tl-msg[data-astro-cid-4ecunydr]{margin:1rem 0 0;font-size:.86rem;line-height:1.5;color:var(--ink-2);min-height:2.6em}.tl[data-astro-cid-4ecunydr][data-state=earned] .tl-head[data-astro-cid-4ecunydr] em[data-astro-cid-4ecunydr]{background:var(--q);color:#fff}.tl[data-astro-cid-4ecunydr][data-state=earned] .tl-msg[data-astro-cid-4ecunydr]{color:var(--q);font-weight:600}.tl-k[data-astro-cid-4ecunydr]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--ink-3);margin:0 0 .6rem}.tl-btns[data-astro-cid-4ecunydr]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.2rem}.tl-btns[data-astro-cid-4ecunydr] button[data-astro-cid-4ecunydr]{font:inherit;font-size:.85rem;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.tl-btns[data-astro-cid-4ecunydr] button[data-astro-cid-4ecunydr]:hover{border-color:var(--ink)}.tl-btns[data-astro-cid-4ecunydr] button[data-astro-cid-4ecunydr][data-tl-act=v]{background:var(--q);border-color:var(--q);color:#fff}.tl-utils[data-astro-cid-4ecunydr] button[data-astro-cid-4ecunydr]{font-size:.78rem;color:var(--ink-2)}.tl-rules[data-astro-cid-4ecunydr]{list-style:none;margin:.4rem 0 0;padding:0}.tl-rules[data-astro-cid-4ecunydr] li[data-astro-cid-4ecunydr]{padding:.8rem 0;border-top:1px solid var(--line);font-size:.9rem;line-height:1.55;color:var(--ink-2)}.tl-rules[data-astro-cid-4ecunydr] b[data-astro-cid-4ecunydr]{color:var(--ink);font-weight:600;margin-right:.25rem}@media(max-width:900px){.tl[data-astro-cid-4ecunydr]{grid-template-columns:1fr}.tl-stats[data-astro-cid-4ecunydr]{grid-template-columns:repeat(2,1fr)}}.qt-roster{list-style:none;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.qt-roster li{border:1px solid var(--line);border-radius:12px;padding:1rem;background:#fff}.qt-roster li div{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.qt-roster b{font-size:1rem;letter-spacing:-.01em}.qt-roster em{font-style:normal;font:500 .66rem/1 ui-monospace,SF Mono,Menlo,monospace;color:#1f4d2b;background:#e7f1e9;padding:.25rem .4rem;border-radius:4px;white-space:nowrap}.qt-roster p{margin:.6rem 0 0;font-size:.86rem;line-height:1.5;color:var(--ink-2)}.qt-stack{margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:repeat(3,1fr);gap:0 clamp(1rem,3vw,2.5rem)}.qt-stack div{padding:1rem 0;border-top:1px solid var(--line)}.qt-stack b{display:block;font-size:1rem;font-weight:600}.qt-stack span{display:block;margin-top:.3rem;font-size:.9rem;line-height:1.5;color:var(--ink-2)}.qt-guard{margin-top:clamp(1.5rem,3vw,2rem);display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.qt-guard div{border-top:1px solid var(--ink);padding-top:.9rem}.qt-guard b{display:block;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:600;letter-spacing:-.04em;line-height:1}.qt-guard span{display:block;margin-top:.4rem;font-size:.84rem;color:var(--ink-2)}.qt-loops{list-style:none;margin-top:clamp(1.5rem,3vw,2rem);display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.qt-loops li{border-radius:12px;background:var(--paper-2);padding:1.1rem}.qt-loops em{font-style:normal;font:500 .66rem/1 ui-monospace,SF Mono,Menlo,monospace;color:#1f4d2b}.qt-loops b{display:block;margin-top:.55rem;font-size:1.02rem;letter-spacing:-.01em}.qt-loops span{display:block;margin-top:.35rem;font-size:.88rem;line-height:1.5;color:var(--ink-2)}.qt-also{margin-top:1rem;font-size:1rem;color:var(--ink-2)}.qt-also a{color:var(--ink);box-shadow:inset 0 -1px 0 var(--red)}@media(max-width:900px){.qt-roster{grid-template-columns:1fr 1fr}.qt-stack{grid-template-columns:1fr}.qt-guard{grid-template-columns:repeat(2,1fr)}.qt-loops{grid-template-columns:1fr}}@media(max-width:600px){.qt-roster{grid-template-columns:1fr}.qt-roster em{white-space:normal}}
