.wk{--wk-text:#e6edf8;--wk-muted:#8c9dc0;--wk-line:#2e3d5e;--wk-panel:#131c33;--wk-raised:#1c2846;--wk-ink:#10172a;--wk-pix:"Silkscreen", ui-monospace, monospace;color:var(--wk-text);font-size:.875rem;line-height:1.35}.wk [data-role=ceo]{--wk-role:#79a6ff}.wk [data-role=product]{--wk-role:#4cc9ae}.wk [data-role=marketing]{--wk-role:#f49a64}.wk [data-role=engineer]{--wk-role:#a79cff}.wk [data-role=risk]{--wk-role:#f28b94}.wk [data-role=legal]{--wk-role:#cb95f2}.wk [data-role=architect]{--wk-role:#e8bd55}.wk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wk-scroll{border:2px solid var(--wk-line);background:var(--wk-panel);overflow-x:auto}.wk-grid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px}.wk-grid th,.wk-grid td{border:1px solid var(--wk-line);vertical-align:top;padding:.25rem}.wk-grid thead th{font-family:var(--wk-pix);color:var(--wk-muted);background:var(--wk-raised);text-align:center;padding:.35rem .25rem;font-size:.8rem;font-weight:400}.wk-grid .wk-time{width:3.6rem;font-family:var(--wk-pix);color:var(--wk-muted);text-align:right;white-space:nowrap;font-size:.75rem;font-weight:400}.wk-grid td{height:3.2rem}.wk-empty{color:var(--wk-muted);text-align:center}.wk-item{border:2px solid var(--wk-role,var(--wk-line));background:color-mix(in srgb, var(--wk-role,var(--wk-line)) 18%, var(--wk-panel));border-left-width:5px;align-items:flex-start;gap:.3rem;min-width:0;margin:0 0 .25rem;padding:.25rem .3rem;display:flex}.wk-item:last-child{margin-bottom:0}.wk-planned{background:0 0;border-style:dashed}.wk-text{flex-direction:column;min-width:0;display:flex}.wk-text b{overflow-wrap:break-word;hyphens:auto;font-weight:600}.wk-text small{color:var(--wk-muted);font-size:.75rem}.wk-purpose{overflow-wrap:break-word;margin-top:.2rem;font-size:.78rem;line-height:1.3}.wk-sprite{width:24px;height:24px;image-rendering:pixelated;--row:0;background-image:url(/_astro/characters.82QT8VUW.png);background-repeat:no-repeat;background-size:1024px 320px;background-position:-4px calc(var(--row) * -40px - 2px);flex:none}.wk-row-1{--row:1}.wk-row-2{--row:2}.wk-row-3{--row:3}.wk-row-4{--row:4}.wk-row-5{--row:5}.wk-row-6{--row:6}.wk-row-7{--row:7}.wk-band{border:2px solid var(--wk-line);background:var(--wk-panel);align-items:flex-start;gap:.75rem;margin-top:.5rem;padding:.5rem .6rem;display:flex}.wk-band ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.wk-band p{margin:0}.wk-band-label{width:5.5rem;font-family:var(--wk-pix);color:var(--wk-muted);flex:none;padding-top:.2rem;font-size:.75rem}.wk-ondemand{border-style:dotted}.wk-legend{color:var(--wk-muted);flex-wrap:wrap;gap:.4rem 1.2rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.wk-legend span{align-items:center;gap:.35rem;display:inline-flex}.wk-key{border:2px solid var(--wk-muted);background:color-mix(in srgb, var(--wk-muted) 25%, transparent);width:1.2rem;height:.7rem;display:inline-block}.wk-key-planned{background:0 0;border-style:dashed}.wk-compact{font-size:.78rem}.wk-compact .wk-grid{min-width:560px}.wk-compact .wk-grid td{height:auto}.wk-compact .wk-text small{font-size:.7rem}.wk-compact .wk-item{flex-direction:column;gap:.15rem}@media (width<=560px){.wk-band{flex-direction:column;gap:.3rem}}
