.pw[data-astro-cid-3fwpwn4u]{background:#1a1a2e;border:1px solid #333;border-radius:10px;margin:1.5rem 0;padding:24px;box-shadow:0 4px 20px #0006}.pw-head[data-astro-cid-3fwpwn4u]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.pw-title[data-astro-cid-3fwpwn4u]{color:#c8d0e0;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:700}.pw-hint[data-astro-cid-3fwpwn4u]{color:#6b7280;text-transform:uppercase;letter-spacing:.06em;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.pw-track[data-astro-cid-3fwpwn4u]{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.pw-stage[data-astro-cid-3fwpwn4u]{cursor:pointer;text-align:left;background:#2a2a44;border:1px solid #3a3a5a;border-radius:7px;flex-direction:column;gap:3px;padding:8px 11px;transition:background .12s,border-color .12s,transform 60ms;display:flex}.pw-stage[data-astro-cid-3fwpwn4u]:hover{background:#32325077;border-color:#4ade8066}.pw-stage[data-astro-cid-3fwpwn4u].is-on{background:#14142a;border-color:#4ade80}.pw-stage-label[data-astro-cid-3fwpwn4u]{color:#c8d0e0;font-family:system-ui,-apple-system,sans-serif;font-size:12.5px;font-weight:600}.pw-stage[data-astro-cid-3fwpwn4u].is-on .pw-stage-label[data-astro-cid-3fwpwn4u]{color:#4ade80}.pw-stage-shape[data-astro-cid-3fwpwn4u]{color:#8b8fa3;font-family:SF Mono,Fira Code,monospace;font-size:10.5px}.pw-arrow[data-astro-cid-3fwpwn4u]{color:#4b4f66;align-self:center;font-size:14px}.pw-panel[data-astro-cid-3fwpwn4u]{background:#14142a;border:1px solid #2a2a44;border-radius:8px;min-height:132px;margin-top:16px;padding:16px 18px}.pw-detail[data-astro-cid-3fwpwn4u]{display:none}.pw-detail[data-astro-cid-3fwpwn4u].is-on{display:block}.pw-io[data-astro-cid-3fwpwn4u]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.pw-io-row[data-astro-cid-3fwpwn4u]{align-items:center;gap:10px;display:flex}.pw-io-tag[data-astro-cid-3fwpwn4u]{text-align:center;color:#8b8fa3;text-transform:uppercase;background:#2a2a44;border-radius:4px;flex:none;width:34px;padding:2px 0;font-family:SF Mono,Fira Code,monospace;font-size:10px}.pw-io-tag-out[data-astro-cid-3fwpwn4u]{color:#4ade80;background:#1e3a2a}.pw-io-val[data-astro-cid-3fwpwn4u]{color:#dbe4f0;font-family:SF Mono,Fira Code,monospace;font-size:12.5px}.pw-job[data-astro-cid-3fwpwn4u]{color:#c8d0e0;margin:0 0 12px;font-family:system-ui,-apple-system,sans-serif;font-size:13.5px;line-height:1.6}.pw-link[data-astro-cid-3fwpwn4u]{color:#4ade80;border-bottom:1px solid #4ade8044;font-family:SF Mono,Fira Code,monospace;font-size:12.5px;text-decoration:none;display:inline-block}.pw-link[data-astro-cid-3fwpwn4u]:hover{border-bottom-color:#4ade80}.pw-caption[data-astro-cid-3fwpwn4u]{color:#9ca3af;margin:16px 0 0;font-size:13px;line-height:1.55}.pw-caption[data-astro-cid-3fwpwn4u] strong[data-astro-cid-3fwpwn4u]{color:#c8d0e0}.se[data-astro-cid-ybjqrejw]{background:#1a1a2e;border:1px solid #333;border-radius:10px;margin:1.5rem 0;padding:24px;box-shadow:0 4px 20px #0006}.se-head[data-astro-cid-ybjqrejw]{margin-bottom:16px}.se-title[data-astro-cid-ybjqrejw]{color:#c8d0e0;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:700}.se-controls[data-astro-cid-ybjqrejw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.se-ctl[data-astro-cid-ybjqrejw]{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.se-ctl-label[data-astro-cid-ybjqrejw]{color:#9ca3af;font-family:SF Mono,Fira Code,monospace;font-size:12px}.se-ctl-label[data-astro-cid-ybjqrejw] strong[data-astro-cid-ybjqrejw]{color:#4ade80}.se-temp[data-astro-cid-ybjqrejw]{accent-color:#4ade80;width:100%}.se-modes[data-astro-cid-ybjqrejw]{border:1px solid #3a3a5a;border-radius:7px;display:inline-flex;overflow:hidden}.se-mode[data-astro-cid-ybjqrejw]{color:#9ca3af;cursor:pointer;background:#2a2a44;border:none;padding:6px 12px;font-family:SF Mono,Fira Code,monospace;font-size:12px;transition:background .12s,color .12s}.se-mode[data-astro-cid-ybjqrejw]+.se-mode[data-astro-cid-ybjqrejw]{border-left:1px solid #3a3a5a}.se-mode[data-astro-cid-ybjqrejw]:hover{color:#c8d0e0}.se-mode[data-astro-cid-ybjqrejw].is-on{color:#14142a;background:#4ade80;font-weight:700}.se-bars[data-astro-cid-ybjqrejw]{flex-direction:column;gap:7px;display:flex}.se-bars[data-astro-cid-ybjqrejw] .se-bar-row{align-items:center;gap:10px;display:flex}.se-bars[data-astro-cid-ybjqrejw] .se-bar-tok{text-align:right;color:#c8d0e0;flex:none;width:92px;font-family:SF Mono,Fira Code,monospace;font-size:12.5px}.se-bars[data-astro-cid-ybjqrejw] .se-bar-track{background:#14142a;border:1px solid #2a2a44;border-radius:5px;flex:1;height:22px;overflow:hidden}.se-bars[data-astro-cid-ybjqrejw] .se-bar-fill{background:#4ade80;border-radius:4px 0 0 4px;min-width:0;height:100%;transition:width .18s;display:block}.se-bars[data-astro-cid-ybjqrejw] .se-bar-row.is-cut .se-bar-track{background:repeating-linear-gradient(45deg,#1c1c30,#1c1c30 4px,#20203a 4px 8px)}.se-bars[data-astro-cid-ybjqrejw] .se-bar-row.is-cut .se-bar-tok{color:#4b4f66}.se-bars[data-astro-cid-ybjqrejw] .se-bar-pct{color:#8b8fa3;flex:none;width:52px;font-family:SF Mono,Fira Code,monospace;font-size:12px}.se-caption[data-astro-cid-ybjqrejw]{color:#9ca3af;margin:18px 0 0;font-size:13px;line-height:1.55}.se-caption[data-astro-cid-ybjqrejw] strong[data-astro-cid-ybjqrejw]{color:#c8d0e0}
