.case[data-astro-cid-kuxnp6n3]{--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--flag: 250, 221, 145;--ok: 143, 231, 250;margin:0;position:relative;display:flex;background:linear-gradient(180deg,rgba(var(--ok),.07),rgba(var(--ok),0) 42%),var(--surface-dark-raised);border:1px solid var(--surface-dark-line);border-radius:var(--radius-lg);box-shadow:inset 0 1px #ffffff17;color:#fff;overflow:hidden}.case__sr[data-astro-cid-kuxnp6n3]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.case__body[data-astro-cid-kuxnp6n3]{flex:1;display:flex;flex-direction:column;gap:24px;padding:28px;min-width:0}.case__head[data-astro-cid-kuxnp6n3]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.case__eyebrow[data-astro-cid-kuxnp6n3]{font:600 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8}.case__flag[data-astro-cid-kuxnp6n3]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius-xs);background:rgba(var(--flag),.12);border:1px solid rgba(var(--flag),.45);color:rgb(var(--flag));font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.case__flag[data-astro-cid-kuxnp6n3] i[data-astro-cid-kuxnp6n3]{width:6px;height:6px;border-radius:50%;background:currentColor}.case__board[data-astro-cid-kuxnp6n3]{flex:1;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px;border-radius:14px;border:1px solid var(--surface-dark-line);background-color:#0d164273;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1px);background-size:16px 16px}.case__sheet[data-astro-cid-kuxnp6n3]{position:relative;width:min(250px,64%);background:#fff;color:var(--ink-1000);border-radius:8px;padding:16px 16px 14px;box-shadow:0 20px 44px -16px #0000008c;display:flex;flex-direction:column;gap:7px}.case__sheet[data-astro-cid-kuxnp6n3]:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:linear-gradient(225deg,var(--surface-dark) 50%,var(--ink-100) 50%);border-bottom-left-radius:4px}.case__sheet-k[data-astro-cid-kuxnp6n3]{font:600 9.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);margin-bottom:4px}.case__line[data-astro-cid-kuxnp6n3]{display:block;height:5px;border-radius:3px;background:var(--ink-100)}.case__line--dark[data-astro-cid-kuxnp6n3]{height:6px;background:var(--ink-200)}.case__item[data-astro-cid-kuxnp6n3]{display:flex;justify-content:space-between;gap:8px;padding:8px 0 6px;margin-top:4px;border-top:1px solid var(--ink-100);font:500 10px/1.2 var(--mono);color:var(--ink-700)}.case__total[data-astro-cid-kuxnp6n3]{margin-top:6px;display:flex;justify-content:space-between;font:700 11px/1 var(--mono);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.04em;background:var(--plastik-blue-050);border:1px solid var(--plastik-blue-100);color:var(--plastik-blue);border-radius:5px;padding:7px 8px}.case__links[data-astro-cid-kuxnp6n3]{display:block;width:100%;max-width:440px;height:auto;margin:6px 0;overflow:visible}.case__link[data-astro-cid-kuxnp6n3]{fill:none;stroke:#ffffff73;stroke-width:1.5;stroke-dasharray:4 4}.case__link--flag[data-astro-cid-kuxnp6n3]{stroke:rgb(var(--flag))}.case__dot[data-astro-cid-kuxnp6n3]{fill:#ffffffb3}.case__dot--flag[data-astro-cid-kuxnp6n3]{fill:rgb(var(--flag))}.case__pair[data-astro-cid-kuxnp6n3]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:440px}.case__tile[data-astro-cid-kuxnp6n3]{background:#ffffff0a;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.case__tile-k[data-astro-cid-kuxnp6n3]{font:600 10px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8}.case__tile-v[data-astro-cid-kuxnp6n3]{font-family:var(--font-display);font-weight:600;font-size:28px;letter-spacing:-.015em;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.case__tile-v[data-astro-cid-kuxnp6n3] small[data-astro-cid-kuxnp6n3]{font-size:14px;font-weight:500;opacity:.75}.case__tile-s[data-astro-cid-kuxnp6n3]{font:500 10px/1.3 var(--mono);letter-spacing:.04em;color:#fff9}.case__tile--flag[data-astro-cid-kuxnp6n3]{border-color:rgba(var(--flag),.6);background:rgba(var(--flag),.08)}.case__tile--flag[data-astro-cid-kuxnp6n3] .case__tile-v[data-astro-cid-kuxnp6n3],.case__tile--flag[data-astro-cid-kuxnp6n3] .case__tile-s[data-astro-cid-kuxnp6n3]{color:rgb(var(--flag))}.case__bars[data-astro-cid-kuxnp6n3]{--lbl: 112px;--val: 78px;--gap: 12px;position:relative;display:grid;gap:14px}.case__bar[data-astro-cid-kuxnp6n3]{display:grid;grid-template-columns:var(--lbl) 1fr var(--val);align-items:center;gap:var(--gap)}.case__bar-k[data-astro-cid-kuxnp6n3]{font-size:12.5px;line-height:1.25;color:#ffffffc7}.case__track[data-astro-cid-kuxnp6n3]{height:12px;border-radius:3px;background:#ffffff12;display:flex;overflow:hidden}.case__fill[data-astro-cid-kuxnp6n3]{display:block;height:100%;background:rgb(var(--ok));transform-origin:left center}.case__fill--over[data-astro-cid-kuxnp6n3]{background:repeating-linear-gradient(135deg,rgba(var(--flag),.95) 0 6px,rgba(var(--flag),.5) 6px 12px)}.case__bar-v[data-astro-cid-kuxnp6n3]{font:600 12px/1 var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.case__bars[data-astro-cid-kuxnp6n3]:after{content:"";position:absolute;top:-7px;bottom:-7px;left:calc(var(--lbl) + var(--gap) + (100% - var(--lbl) - var(--val) - 2 * var(--gap)) * var(--limit));border-left:1px dashed rgba(255,255,255,.7)}.case__foot[data-astro-cid-kuxnp6n3]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--surface-dark-line)}.case__foot-k[data-astro-cid-kuxnp6n3]{display:block;font:600 10px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8;margin-bottom:8px}.case__big[data-astro-cid-kuxnp6n3]{font-family:var(--font-display);font-weight:600;font-size:34px;line-height:1;letter-spacing:-.02em;color:rgb(var(--flag));font-variant-numeric:tabular-nums}.case__status[data-astro-cid-kuxnp6n3]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:var(--radius-xs);border:1px solid rgba(255,255,255,.3);font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.case__status[data-astro-cid-kuxnp6n3]:before{content:"";width:7px;height:7px;border-radius:50%;border:1.5px solid currentColor}@media(prefers-reduced-motion:no-preference){html.js .case[data-astro-cid-kuxnp6n3] .case__fill--a[data-astro-cid-kuxnp6n3],html.js .case[data-astro-cid-kuxnp6n3] .case__fill--over[data-astro-cid-kuxnp6n3]{transform:scaleX(0)}html.js .case[data-astro-cid-kuxnp6n3].is-in .case__fill--a[data-astro-cid-kuxnp6n3]{transform:scaleX(1);transition:transform .32s var(--ease-out)}html.js .case[data-astro-cid-kuxnp6n3].is-in .case__fill--over[data-astro-cid-kuxnp6n3]{transform:scaleX(1);transition:transform .64s var(--ease-in-out) .32s}}@media(max-width:900px){.case__board[data-astro-cid-kuxnp6n3]{min-height:0}}@media(max-width:640px){.case__body[data-astro-cid-kuxnp6n3]{padding:20px;gap:20px}.case__board[data-astro-cid-kuxnp6n3]{padding:20px 12px}.case__sheet[data-astro-cid-kuxnp6n3]{width:72%;padding:14px 12px 12px}.case__pair[data-astro-cid-kuxnp6n3]{gap:10px}.case__tile[data-astro-cid-kuxnp6n3]{padding:12px}.case__tile-v[data-astro-cid-kuxnp6n3]{font-size:20px}.case__bars[data-astro-cid-kuxnp6n3]{--lbl: 92px;--val: 66px;--gap: 10px}.case__bar-k[data-astro-cid-kuxnp6n3]{font-size:11.5px}.case__big[data-astro-cid-kuxnp6n3]{font-size:28px}}.recon-figure[data-astro-cid-b7k2koyy]{--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;margin:0}.recon[data-astro-cid-b7k2koyy]{background:var(--paper-card);border:1px solid var(--ink-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--ink-1000);overflow:hidden}.recon__sr[data-astro-cid-b7k2koyy]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.recon__head[data-astro-cid-b7k2koyy]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 24px;background:var(--paper-cool);border-bottom:1px solid var(--ink-100)}.recon__id[data-astro-cid-b7k2koyy]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.recon__no[data-astro-cid-b7k2koyy]{font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.recon__name[data-astro-cid-b7k2koyy]{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.01em}.recon__chip[data-astro-cid-b7k2koyy]{font:600 11px/1 var(--mono);padding:5px 8px;border-radius:var(--radius-xs);background:var(--plastik-blue-050);border:1px solid var(--plastik-blue-100);color:var(--plastik-blue)}.recon__steps[data-astro-cid-b7k2koyy]{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;row-gap:8px}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]{display:inline-flex;align-items:center;gap:7px;font:600 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-700);padding:7px 11px;border-radius:var(--radius-pill);border:1px solid var(--ink-100);background:var(--paper-card)}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]+li[data-astro-cid-b7k2koyy]{margin-left:18px;position:relative}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]+li[data-astro-cid-b7k2koyy]:before{content:"";position:absolute;left:-19px;top:50%;width:18px;height:1px;background:var(--ink-200)}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy] svg{color:var(--plastik-blue)}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy].is-verified{border-color:#10a76773;background:var(--verify-green-tint);color:var(--verify-green-700)}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy].is-verified svg{color:var(--verify-green)}.recon__row[data-astro-cid-b7k2koyy]{display:grid;grid-template-columns:148px repeat(3,minmax(0,1fr)) 200px;grid-template-areas:"l a b c r";border-top:1px solid var(--ink-100)}.recon__row--head[data-astro-cid-b7k2koyy]{border-top:0}.recon__row[data-astro-cid-b7k2koyy]>[data-astro-cid-b7k2koyy]{padding:12px 20px;display:flex;align-items:center;min-width:0}.recon__row--head[data-astro-cid-b7k2koyy]>[data-astro-cid-b7k2koyy]{padding-top:16px;padding-bottom:14px}.recon__l[data-astro-cid-b7k2koyy]{grid-area:l;font-size:13px;color:var(--ink-500)}.recon__a[data-astro-cid-b7k2koyy]{grid-area:a}.recon__b[data-astro-cid-b7k2koyy]{grid-area:b}.recon__c[data-astro-cid-b7k2koyy]{grid-area:c}.recon__r[data-astro-cid-b7k2koyy]{grid-area:r;gap:8px;font-size:12.5px;color:var(--ink-700)}.recon__r[data-astro-cid-b7k2koyy] svg{flex:none;color:var(--plastik-blue)}.recon__a[data-astro-cid-b7k2koyy],.recon__b[data-astro-cid-b7k2koyy],.recon__c[data-astro-cid-b7k2koyy],.recon__r[data-astro-cid-b7k2koyy]{border-left:1px solid var(--ink-100)}.recon__colk[data-astro-cid-b7k2koyy]{font:600 9.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.recon__doc[data-astro-cid-b7k2koyy]{display:flex;align-items:center;gap:12px;min-width:0}.recon__glyph[data-astro-cid-b7k2koyy]{display:block;flex:none;width:26px;height:32px;border-radius:4px;border:1px solid var(--ink-200);background:var(--paper-card);position:relative;box-shadow:var(--shadow-sm)}.recon__glyph[data-astro-cid-b7k2koyy]:before{content:"";position:absolute;left:5px;right:5px;top:8px;height:13px;background:repeating-linear-gradient(180deg,var(--ink-100) 0 2px,transparent 2px 5px)}.recon__glyph[data-astro-cid-b7k2koyy]:after{content:"";position:absolute;left:5px;width:9px;bottom:5px;height:4px;border-radius:1px;background:var(--plastik-blue-100)}.recon__doc-k[data-astro-cid-b7k2koyy]{display:block;font:600 9.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.recon__doc-v[data-astro-cid-b7k2koyy]{display:block;font-family:var(--font-display);font-weight:600;font-size:15px;margin-top:4px}.recon__val[data-astro-cid-b7k2koyy]{font:600 13.5px/1.2 var(--mono);font-variant-numeric:tabular-nums;background:var(--plastik-blue-050);border-radius:5px;padding:5px 8px;overflow-wrap:anywhere}.recon__none[data-astro-cid-b7k2koyy]{display:block;width:14px;height:1.5px;background:var(--ink-300);border-radius:1px}.recon__sign[data-astro-cid-b7k2koyy]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 24px;border-top:1px solid var(--ink-100);background:var(--paper-cool)}.recon__person[data-astro-cid-b7k2koyy]{display:inline-flex;align-items:center;gap:14px;color:inherit;text-decoration:none;border-radius:var(--radius-sm)}.recon__avatar[data-astro-cid-b7k2koyy]{flex:none;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--plastik-blue-050);box-shadow:0 0 0 2px var(--paper-card),0 0 0 3px var(--ink-100)}.recon__avatar[data-astro-cid-b7k2koyy] img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.recon__person-txt[data-astro-cid-b7k2koyy]{display:grid;gap:2px}.recon__by[data-astro-cid-b7k2koyy]{font:600 9.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.recon__who[data-astro-cid-b7k2koyy]{font-family:var(--font-display);font-weight:600;font-size:16px;letter-spacing:-.01em}.recon__role[data-astro-cid-b7k2koyy]{font-size:12.5px;color:var(--ink-500)}.recon__person[data-astro-cid-b7k2koyy]:hover .recon__who[data-astro-cid-b7k2koyy]{color:var(--plastik-blue)}.recon__tx[data-astro-cid-b7k2koyy]{display:grid;gap:4px;justify-items:end;text-align:right;font:500 11px/1.4 var(--mono);color:var(--ink-500);text-decoration:none;border-radius:var(--radius-xs)}.recon__hash[data-astro-cid-b7k2koyy]{color:var(--plastik-blue);font-weight:600}.recon__tx[data-astro-cid-b7k2koyy]:hover .recon__hash[data-astro-cid-b7k2koyy]{text-decoration:underline;text-underline-offset:3px}.recon-figure__cap[data-astro-cid-b7k2koyy]{margin-top:.9rem;font-size:.9rem;color:var(--ink-500)}@media(max-width:900px){.recon__row[data-astro-cid-b7k2koyy]{grid-template-columns:112px repeat(3,minmax(0,1fr)) 150px}.recon__row[data-astro-cid-b7k2koyy]>[data-astro-cid-b7k2koyy]{padding-left:14px;padding-right:14px}.recon__glyph[data-astro-cid-b7k2koyy]{display:none}}@media(max-width:640px){.recon__head[data-astro-cid-b7k2koyy]{padding:14px 16px}.recon__steps[data-astro-cid-b7k2koyy]{gap:6px}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]{padding:6px 8px;font-size:10px}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]+li[data-astro-cid-b7k2koyy]{margin-left:0}.recon__steps[data-astro-cid-b7k2koyy] li[data-astro-cid-b7k2koyy]+li[data-astro-cid-b7k2koyy]:before{display:none}.recon__row[data-astro-cid-b7k2koyy]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"l r r" "a b c"}.recon__row[data-astro-cid-b7k2koyy]>[data-astro-cid-b7k2koyy]{padding:4px 8px;border-left:0}.recon__l[data-astro-cid-b7k2koyy]{padding-top:12px;padding-left:14px;font-weight:600;color:var(--ink-700)}.recon__r[data-astro-cid-b7k2koyy]{padding-top:12px;padding-right:14px;justify-content:flex-end;font-size:11.5px;text-align:right}.recon__a[data-astro-cid-b7k2koyy],.recon__b[data-astro-cid-b7k2koyy],.recon__c[data-astro-cid-b7k2koyy]{padding-bottom:12px}.recon__a[data-astro-cid-b7k2koyy]{padding-left:14px}.recon__c[data-astro-cid-b7k2koyy]{padding-right:10px}.recon__row--head[data-astro-cid-b7k2koyy] .recon__l[data-astro-cid-b7k2koyy],.recon__row--head[data-astro-cid-b7k2koyy] .recon__r[data-astro-cid-b7k2koyy]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.recon__row--head[data-astro-cid-b7k2koyy]>[data-astro-cid-b7k2koyy]{padding:12px 8px}.recon__row--head[data-astro-cid-b7k2koyy] .recon__a[data-astro-cid-b7k2koyy]{padding-left:14px}.recon__doc-v[data-astro-cid-b7k2koyy]{font-size:13px}.recon__val[data-astro-cid-b7k2koyy]{font-size:11px;padding:4px 5px;letter-spacing:-.02em}.recon__sign[data-astro-cid-b7k2koyy]{padding:14px 16px}.recon__tx[data-astro-cid-b7k2koyy]{justify-items:start;text-align:left}}
