.bubble[data-astro-cid-ee57bufw]{width:max-content;max-width:min(80vw,22rem);font-family:var(--font-ui);font-size:var(--text-comment);letter-spacing:-.005em;border-radius:4px 16px 16px;padding:8px 12px;font-weight:500;line-height:1.3;display:block;box-shadow:0 6px 20px #0006}.bubble--blue[data-astro-cid-ee57bufw]{background:var(--color-signal-blue);color:var(--color-white)}.bubble--pink[data-astro-cid-ee57bufw]{background:var(--color-pink);color:var(--color-black)}.token[data-astro-cid-zq5l54uk]{background:var(--color-signal-blue);width:32px;height:32px;color:var(--color-white);font-family:var(--font-mono);font-size:var(--text-label);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.prompt-bar[data-astro-cid-jzmy5tcr]{z-index:var(--z-bar);right:0;top:var(--bar-top);border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:var(--color-card);pointer-events:none;opacity:0;width:174px;transition:opacity .5s, transform .7s var(--ease-spring);align-items:center;gap:6px;padding:6px 0 6px 6px;display:flex;position:absolute;overflow:hidden;transform:translate(40px)}.is-armed .prompt-bar[data-astro-cid-jzmy5tcr],.is-hint .prompt-bar[data-astro-cid-jzmy5tcr]{opacity:1;transform:none}.prompt-bar__fire[data-astro-cid-jzmy5tcr]{background:var(--color-fire);width:32px;height:32px;color:var(--color-white);border-radius:50%;flex:none;place-items:center;display:grid}.prompt-bar__fire[data-astro-cid-jzmy5tcr] .prompt-bar__sparkle{width:14px;height:14px}.prompt-bar__queue[data-astro-cid-jzmy5tcr]{flex:none;gap:6px;display:flex}.method-image[data-astro-cid-2i4c2p4n]{vertical-align:-.24em;border-radius:var(--radius-tile);object-fit:contain;width:1.6em;height:1.2em;margin:0 .06em 0 .22em;display:inline-block}.portrait[data-astro-cid-efcpmvvh]{vertical-align:-.3em;object-fit:cover;border-radius:50%;width:1.25em;height:1.25em;margin:0 .12em;display:inline-block}.text-link[data-astro-cid-z3hvuz6c]{color:inherit;white-space:nowrap;transition:color var(--duration-fast);text-decoration:none}.text-link[data-astro-cid-z3hvuz6c]:hover{color:var(--color-accent)}.text-link[data-astro-cid-z3hvuz6c] .text-link__icon{vertical-align:-.13em;width:.94em;height:.94em;margin-left:.22em}.inline-smile{vertical-align:-.13em;width:.94em;height:.94em;margin-left:.3em}.connector[data-astro-cid-iya7ij7z]{width:max(min(1000px, calc(var(--page-width) * 1.25)), calc(var(--page-width) - 520px));max-width:none;height:min(470px,52svh);margin:-4px clamp(40px, calc(var(--page-width) * .05), 70px) 0 18px;flex:none;align-self:flex-start;overflow:visible}@media (width<=47.99rem){.connector[data-astro-cid-iya7ij7z]{width:calc(var(--page-width) * 1.5);height:min(320px,38svh)}}path[data-astro-cid-iya7ij7z]{fill:none;stroke:var(--color-accent);stroke-width:var(--stroke-line);stroke-linecap:round;stroke-linejoin:round}.connector__line[data-astro-cid-iya7ij7z]{visibility:hidden}.connector__head[data-astro-cid-iya7ij7z]{opacity:var(--head-opacity,0);transition:opacity .2s}.hand-ring[data-astro-cid-jhela6k5]{white-space:nowrap;display:inline-block;position:relative}svg[data-astro-cid-jhela6k5]{pointer-events:none;width:calc(100% + 32px);max-width:none;height:calc(100% + 16px);position:absolute;top:-8px;left:-16px;overflow:visible}path[data-astro-cid-jhela6k5]{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:640;stroke-dashoffset:640px;transition:stroke-dashoffset .9s var(--ease-draw)}.hand-ring[data-astro-cid-jhela6k5].is-on path[data-astro-cid-jhela6k5],html:not(.js) path[data-astro-cid-jhela6k5]{stroke-dashoffset:0}.track[data-astro-cid-gnucclsb]{font-size:var(--text-statement);font-weight:400;line-height:var(--leading-statement);letter-spacing:var(--tracking-tight)}.seg[data-astro-cid-gnucclsb],.block[data-astro-cid-gnucclsb] p[data-astro-cid-gnucclsb]{margin:0 0 1.05em}.seg--muted[data-astro-cid-gnucclsb],.block__label[data-astro-cid-gnucclsb]{color:var(--color-text-muted)}.count[data-astro-cid-gnucclsb]{font-variant-numeric:tabular-nums}.block__label[data-astro-cid-gnucclsb]{font:inherit;margin:0 0 1.05em}.block[data-astro-cid-gnucclsb] p[data-astro-cid-gnucclsb]+p[data-astro-cid-gnucclsb]{line-height:var(--leading-prose)}.block[data-astro-cid-gnucclsb] em[data-astro-cid-gnucclsb]{font-style:italic}html:not(.js) .track[data-astro-cid-gnucclsb]{max-width:40rem;padding:0 var(--gutter) 0 calc(var(--edge-x) + 46px)}html:not(.js) .track--lead[data-astro-cid-gnucclsb]{padding-top:28svh}html:not(.js) .track--story[data-astro-cid-gnucclsb]{padding-bottom:20svh}html:not(.js) .block[data-astro-cid-gnucclsb]{margin-top:4em}html:not(.js) .connector{display:none}.js .lane[data-astro-cid-gnucclsb]{--fade:160px;z-index:var(--z-track);pointer-events:none;position:absolute;inset:0}@media (width>=1921px){.js .lane[data-astro-cid-gnucclsb]{-webkit-mask-image:linear-gradient(to right, transparent calc(var(--page-inset) - var(--fade)), #000 var(--page-inset), #000 calc(100% - var(--page-inset)), transparent calc(100% - var(--page-inset) + var(--fade)));mask-image:linear-gradient(to right, transparent calc(var(--page-inset) - var(--fade)), #000 var(--page-inset), #000 calc(100% - var(--page-inset)), transparent calc(100% - var(--page-inset) + var(--fade)))}}.js .track[data-astro-cid-gnucclsb]{z-index:var(--z-track);top:var(--track-top);white-space:nowrap;width:max-content;transform:translate3d(var(--track-x,0px), var(--track-y,0px), 0);will-change:transform;pointer-events:none;align-items:flex-start;display:flex;position:absolute;left:0}.js .track--story[data-astro-cid-gnucclsb]{left:var(--track-story-left,var(--page-width))}.js .seg[data-astro-cid-gnucclsb]{margin:0 var(--seg-gap) 0 0;flex:none}.js .seg--first[data-astro-cid-gnucclsb]{margin-left:var(--track-start)}.js .seg--count[data-astro-cid-gnucclsb]{white-space:normal;max-width:calc(var(--page-width) - var(--track-start) - var(--gutter));margin-right:0}@media (width<=47.99rem){.js .seg--first[data-astro-cid-gnucclsb]{white-space:normal;max-width:min(12em, calc(var(--page-width) - var(--track-start) - var(--gutter)));text-wrap:balance}.js .seg--count[data-astro-cid-gnucclsb]{white-space:nowrap;max-width:none}.js .seg--count[data-astro-cid-gnucclsb] .seg__line[data-astro-cid-gnucclsb]{display:block}.js .seg--muted[data-astro-cid-gnucclsb]{white-space:normal;text-wrap:balance;width:24em}}.js .block[data-astro-cid-gnucclsb]{width:min(40rem, calc(var(--page-width) - var(--track-start) - var(--gutter)));margin-right:var(--block-gap);white-space:normal;outline:none;flex:none}.js .block--contact[data-astro-cid-gnucclsb]{width:auto;min-width:min(40rem, calc(var(--page-width) - var(--track-start) - var(--gutter)));margin-right:0}.js .track[data-astro-cid-gnucclsb] a{pointer-events:auto}.tile[data-astro-cid-q5e6bd2h]{border-radius:var(--radius-tile);flex:0 0 24px;width:24px;height:18px;display:block}.ticket[data-astro-cid-mwq263s7]{flex-direction:column;flex:0 0 var(--card-h,118px);width:100%;height:var(--card-h,118px);border-radius:var(--radius-card);background:var(--color-card);color:var(--color-text);font-family:var(--font-ui);text-align:left;cursor:crosshair;transition:background-color var(--duration-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;gap:8px;padding:12px;display:flex}.ticket[data-astro-cid-mwq263s7]:hover{background:var(--color-card-hover)}.ticket__tag[data-astro-cid-mwq263s7]{max-width:100%;font-size:var(--text-ui);color:color-mix(in srgb, var(--dept) 55%, var(--color-white));align-self:flex-start;align-items:center;gap:7px;font-weight:500;line-height:18px;display:inline-flex}.ticket__dept[data-astro-cid-mwq263s7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket__title[data-astro-cid-mwq263s7]{font-family:var(--font-text);font-size:var(--text-title);letter-spacing:var(--tracking-tight);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-weight:400;line-height:1.12;display:-webkit-box;overflow:hidden}.ticket__meta[data-astro-cid-mwq263s7]{justify-content:space-between;align-items:center;gap:6px;margin-top:auto;display:flex}.ticket__priority[data-astro-cid-mwq263s7]{font-size:var(--text-ui);color:var(--color-orange-tint);align-items:center;gap:6px;font-weight:500;display:inline-flex}.ticket__priority[data-astro-cid-mwq263s7] .ticket__priority-icon{width:12px;height:12px}.ticket__id[data-astro-cid-mwq263s7]{font-family:var(--font-mono);font-size:var(--text-id);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}@container column (width<130px){.ticket[data-astro-cid-mwq263s7]{border-radius:12px;gap:6px;padding:9px}.ticket__dept[data-astro-cid-mwq263s7],.ticket__priority-label[data-astro-cid-mwq263s7],.ticket__id[data-astro-cid-mwq263s7]{display:none}.ticket__title[data-astro-cid-mwq263s7]{hyphens:auto;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;font-size:.8125rem;line-height:1.15}}@media (height<=33.99rem){.ticket[data-astro-cid-mwq263s7]{border-radius:10px;gap:4px;padding:8px 10px}.ticket__title[data-astro-cid-mwq263s7]{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;margin-top:0;font-size:.875rem}.ticket__meta[data-astro-cid-mwq263s7]{display:none}}@container column (130px<=width<150px){.ticket__id[data-astro-cid-mwq263s7]{display:none}}.board-region[data-astro-cid-z4khkbzo]{display:none}.js .board-region[data-astro-cid-z4khkbzo]{display:contents}[data-astro-cid-z4khkbzo][hidden]{display:none!important}.monitors[data-astro-cid-z4khkbzo]{z-index:var(--z-monitors);top:-45vh;right:calc(var(--page-inset) + var(--monitors-right,var(--gutter)));bottom:var(--board-bottom);left:calc(var(--page-inset) + var(--monitors-left,var(--board-left)));will-change:transform, opacity;pointer-events:none;position:absolute}.monitors[data-astro-cid-z4khkbzo].is-sliding{-webkit-mask-image:linear-gradient(#0000 0,#000 42vh);mask-image:linear-gradient(#0000 0,#000 42vh)}@media (width<=47.99rem){.monitors[data-astro-cid-z4khkbzo]{top:-15vh}.monitors[data-astro-cid-z4khkbzo].is-sliding{-webkit-mask-image:none;mask-image:none}}.monitors__canvas[data-astro-cid-z4khkbzo]{width:100%;max-width:none;height:100%;display:block}.board[data-astro-cid-z4khkbzo]{z-index:var(--z-board);top:0;right:calc(var(--page-inset) + var(--gutter));bottom:var(--board-bottom);left:calc(var(--page-inset) + var(--board-left));grid-template-columns:repeat(var(--cols,8), minmax(0, 1fr));column-gap:var(--card-gap);will-change:transform, opacity;display:grid;position:absolute}.board__col[data-astro-cid-z4khkbzo]{gap:var(--card-gap);flex-direction:column-reverse;min-width:0;min-height:0;display:flex;container:column/inline-size}.board__col[data-astro-cid-z4khkbzo][hidden]{display:none}.fire-top[data-astro-cid-z4khkbzo]{z-index:var(--z-skip);left:calc(var(--page-inset) + var(--board-left));bottom:calc(var(--board-bottom) + 8px);border-radius:var(--radius-pill);background:var(--color-signal-blue);color:var(--color-white);font-family:var(--font-ui);font-size:var(--text-comment);cursor:pointer;opacity:0;pointer-events:none;border:0;padding:10px 14px;font-weight:500;position:absolute}.fire-top[data-astro-cid-z4khkbzo]:focus-visible{opacity:1;pointer-events:auto;outline-color:var(--color-white)}.stage[data-astro-cid-zmdqagid]{--track-start:calc(var(--page-inset) + 120px);--seg-gap:180px;--block-gap:200px;--board-left:72px;--board-bottom:24px;--card-h:118px;--card-gap:10px;--line:calc(var(--text-statement) * var(--leading-statement));--rows:4;--board-h:calc(var(--rows) * (var(--card-h) + var(--card-gap)) + var(--board-bottom));--track-reserve:calc(var(--line) + 18px);--track-top:clamp(56px, min(34%, 100% - var(--board-h) - var(--track-reserve)), 34%);--bar-top:calc(var(--track-top) + (var(--line) - 44px) / 2);position:relative}@media (width<=47.99rem){.stage[data-astro-cid-zmdqagid]{--track-start:64px;--seg-gap:clamp(96px, calc(var(--page-width) * .24), 180px);--block-gap:clamp(96px, calc(var(--page-width) * .24), 200px);--board-left:52px;--monitors-left:0px;--monitors-right:0px;--board-bottom:16px;--card-h:96px;--card-gap:8px;--track-reserve:calc(2 * var(--line) + 24px);--track-top:clamp(96px, min(26%, 100% - var(--board-h) - var(--track-reserve)), 26%);--bar-top:calc(var(--edge-y) - 10px)}}@media (height<=33.99rem){.stage[data-astro-cid-zmdqagid]{--card-h:56px;--card-gap:6px;--board-bottom:12px;--track-reserve:calc(var(--line) + 12px)}}.js .story[data-astro-cid-zmdqagid]{height:var(--story-h,100vh);position:relative}.js .stage[data-astro-cid-zmdqagid]{touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:100svh;min-height:480px;position:sticky;top:0;overflow:clip}html:not(.js) .fx[data-astro-cid-zmdqagid],html:not(.js) .aim[data-astro-cid-zmdqagid],html:not(.js) .comments[data-astro-cid-zmdqagid],html:not(.js) .skip-link[data-astro-cid-zmdqagid],html:not(.js) .prompt-bar{display:none}.skip-link[data-astro-cid-zmdqagid]{z-index:var(--z-skip);top:var(--edge-y);left:calc(var(--page-inset) + var(--board-left));border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-black);font-family:var(--font-ui);font-size:var(--text-comment);transform:translateY(calc(-100% - var(--edge-y) - 8px));padding:10px 14px;font-weight:500;text-decoration:none;position:absolute}.skip-link[data-astro-cid-zmdqagid]:focus-visible{transform:none}.falls[data-astro-cid-zmdqagid]{inset:0 var(--page-inset);width:calc(100% - 2 * var(--page-inset));pointer-events:none;visibility:hidden;max-width:none;height:100%;position:absolute}.falls[data-astro-cid-zmdqagid].is-live{visibility:visible}.falls--back[data-astro-cid-zmdqagid]{z-index:var(--z-falls-back);opacity:.38;filter:blur(1.5px)}.falls--front[data-astro-cid-zmdqagid]{z-index:var(--z-falls-front)}html:not(.js) .falls[data-astro-cid-zmdqagid]{display:none}.stage[data-astro-cid-zmdqagid].is-armed.is-hovering{cursor:crosshair}.fx[data-astro-cid-zmdqagid]{z-index:var(--z-fx);pointer-events:none;position:absolute;inset:0;overflow:hidden}.aim[data-astro-cid-zmdqagid]{z-index:var(--z-fx);pointer-events:none;opacity:0;width:100%;max-width:none;height:100%;transition:opacity var(--duration-base);position:absolute;inset:0;overflow:visible}.aim__line[data-astro-cid-zmdqagid],.aim__dot[data-astro-cid-zmdqagid]{fill:none;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round}.aim__line[data-astro-cid-zmdqagid]{stroke-dasharray:2 8}.aim__dot[data-astro-cid-zmdqagid]{stroke-dasharray:2 4}.comments[data-astro-cid-zmdqagid]{z-index:var(--z-comment);pointer-events:none;opacity:0;transition:opacity .2s;display:grid;position:absolute}.comments--cursor[data-astro-cid-zmdqagid]{will-change:transform;top:0;left:0}.comments--dock[data-astro-cid-zmdqagid]{justify-items:center;display:none;bottom:22px;left:50%;translate:-50%}.comments[data-astro-cid-zmdqagid] .comment{grid-area:1/1;align-self:start;transition:opacity .25s,transform .25s}.comments--cursor[data-astro-cid-zmdqagid] .comment{margin:24px 0 0 20px}.comments--dock[data-astro-cid-zmdqagid] .comment{border-radius:16px;align-self:end}.comments[data-astro-cid-zmdqagid] .comment--done,.stage[data-astro-cid-zmdqagid].is-aim-done .comments[data-astro-cid-zmdqagid] .comment--aim,.stage[data-astro-cid-zmdqagid]:not(.is-hint) .comments[data-astro-cid-zmdqagid] .comment--done{opacity:0;transform:scale(.9)}.stage[data-astro-cid-zmdqagid].is-hint .comments[data-astro-cid-zmdqagid] .comment--done{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.stage[data-astro-cid-zmdqagid].is-armed:hover .aim[data-astro-cid-zmdqagid],.stage[data-astro-cid-zmdqagid].is-hint:hover .aim[data-astro-cid-zmdqagid]{opacity:.75}.stage[data-astro-cid-zmdqagid].is-armed:hover .comments--cursor[data-astro-cid-zmdqagid],.stage[data-astro-cid-zmdqagid].is-hint:hover .comments--cursor[data-astro-cid-zmdqagid]{opacity:1}}@media not ((hover:hover) and (pointer:fine)){.aim[data-astro-cid-zmdqagid],.comments--cursor[data-astro-cid-zmdqagid]{display:none}.comments--dock[data-astro-cid-zmdqagid]{display:grid}.stage[data-astro-cid-zmdqagid].is-armed .comments--dock[data-astro-cid-zmdqagid],.stage[data-astro-cid-zmdqagid].is-hint .comments--dock[data-astro-cid-zmdqagid]{opacity:1}}
