.motion-row[data-astro-cid-qxhpbobs]{display:none}@media(prefers-reduced-motion:no-preference){.motion-row[data-astro-cid-qxhpbobs]{display:flex;justify-content:flex-end;margin-block-end:14px}}.card[data-astro-cid-qxhpbobs]{position:relative;container-type:inline-size;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);overflow:hidden;transition:border-color .3s var(--ease),transform .3s var(--ease);&:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(420px circle at var(--mx, -999px) var(--my, -999px),color-mix(in oklch,var(--core-b) 10%,transparent),transparent 60%);opacity:0;transition:opacity .3s var(--ease);pointer-events:none}&:hover{border-color:var(--line-strong);&:before{opacity:1}}}.work-grid[data-astro-cid-qxhpbobs]{list-style:none;padding:0;display:grid;grid-template-columns:1.3fr 1fr;gap:14px}.work--agents[data-astro-cid-qxhpbobs],.work--axion[data-astro-cid-qxhpbobs]{grid-template-rows:auto 1fr}.status[data-astro-cid-qxhpbobs][data-status="In daily use"]:before{background:#3ddc97;box-shadow:0 0 10px #3ddc97}.status[data-astro-cid-qxhpbobs][data-status=In-house]:before{background:var(--accent);box-shadow:0 0 10px var(--accent)}.work--agents[data-astro-cid-qxhpbobs] .mock[data-astro-cid-qxhpbobs],.work--axion[data-astro-cid-qxhpbobs] .mock[data-astro-cid-qxhpbobs]{min-block-size:336px}.m-brief[data-astro-cid-qxhpbobs],.m-axion[data-astro-cid-qxhpbobs]{inline-size:min(100%,440px);border:1px solid var(--line-strong);border-radius:12px;background:var(--bg-2);box-shadow:0 30px 60px -30px #000000e6}.m-brief[data-astro-cid-qxhpbobs]{padding:14px 16px;display:grid;gap:10px;font-size:.78rem}.mbr-top[data-astro-cid-qxhpbobs]{display:flex;justify-content:space-between;align-items:baseline;color:var(--ink-3)}.mbr-top[data-astro-cid-qxhpbobs] b[data-astro-cid-qxhpbobs]{font-family:var(--font-display);font-stretch:112%;font-weight:600;color:var(--ink)}.mbr-top[data-astro-cid-qxhpbobs] .mono[data-astro-cid-qxhpbobs]{font-size:.62rem}.m-brief[data-astro-cid-qxhpbobs] ul[data-astro-cid-qxhpbobs]{list-style:none;padding:0;display:grid}.m-brief[data-astro-cid-qxhpbobs] li[data-astro-cid-qxhpbobs]{display:grid;grid-template-columns:7px 1fr auto;align-items:center;gap:10px;padding-block:8px;border-block-start:1px solid var(--line);color:var(--ink-2)}.m-brief[data-astro-cid-qxhpbobs] li[data-astro-cid-qxhpbobs] .mono[data-astro-cid-qxhpbobs]{font-size:.62rem;color:var(--ink-3)}.led--warn[data-astro-cid-qxhpbobs]{background:#f5c46b;box-shadow:0 0 8px #f5c46b}.mbr-ask[data-astro-cid-qxhpbobs]{display:grid;gap:10px;padding:10px 12px;border-radius:8px;background:var(--bg-3);color:var(--ink)}.mbr-btns[data-astro-cid-qxhpbobs]{display:flex;gap:6px;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}.mbr-btns[data-astro-cid-qxhpbobs] i[data-astro-cid-qxhpbobs]{font-style:normal;padding:.5em 1em;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink-2)}.mbr-btns[data-astro-cid-qxhpbobs] .yes[data-astro-cid-qxhpbobs]{background:var(--ink);border-color:#0000;color:var(--bg)}.m-axion[data-astro-cid-qxhpbobs]{padding:14px 16px;display:grid;gap:7px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.02em;color:var(--ink-2)}.m-axion[data-astro-cid-qxhpbobs] p[data-astro-cid-qxhpbobs]{display:grid;grid-template-columns:6.5em 1fr}.m-axion[data-astro-cid-qxhpbobs] p[data-astro-cid-qxhpbobs] span[data-astro-cid-qxhpbobs]{color:var(--accent)}.m-axion[data-astro-cid-qxhpbobs] .q[data-astro-cid-qxhpbobs]{display:block;margin-block-end:4px;color:var(--ink);font-family:var(--font-body);font-size:.8rem}.m-axion[data-astro-cid-qxhpbobs] .foot[data-astro-cid-qxhpbobs]{display:flex;align-items:center;gap:8px;margin-block-start:4px;padding-block-start:9px;border-block-start:1px solid var(--line);color:var(--ink-3)}.work[data-astro-cid-qxhpbobs]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.work-body[data-astro-cid-qxhpbobs]{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,32px)}.work-top[data-astro-cid-qxhpbobs]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.kind[data-astro-cid-qxhpbobs]>li[data-astro-cid-qxhpbobs]{white-space:normal}.kind[data-astro-cid-qxhpbobs]{color:var(--ink-3);font-size:.75rem}.work-body[data-astro-cid-qxhpbobs] .note[data-astro-cid-qxhpbobs]{font-size:var(--step--1);color:var(--ink-3);padding-inline-start:12px;border-inline-start:2px solid oklch(84.6009% .120865 80.8513 / .6)}.work[data-astro-cid-qxhpbobs] h2[data-astro-cid-qxhpbobs]{font-size:var(--step-2)}.work-body[data-astro-cid-qxhpbobs] p[data-astro-cid-qxhpbobs]{color:var(--ink-2)}.tags[data-astro-cid-qxhpbobs]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px;margin-block-start:auto;padding-block-start:6px}.tags[data-astro-cid-qxhpbobs] li[data-astro-cid-qxhpbobs]{font-size:.75rem;padding:.45em .8em;border-radius:999px;background:var(--bg-3);color:var(--ink-2)}.status[data-astro-cid-qxhpbobs][data-status="In development"]:before{background:#f5c46b;box-shadow:0 0 10px #f5c46b}.mock[data-astro-cid-qxhpbobs]{position:relative;display:grid;place-items:center;padding:clamp(20px,3vw,36px);border-block-end:1px solid var(--line);background:radial-gradient(70% 90% at 80% 0%,color-mix(in oklch,var(--core-a) 14%,transparent),transparent 65%),var(--bg);overflow:hidden}@keyframes fillbar{0%{transform:scaleX(0)}}.m-health[data-astro-cid-qxhpbobs]{inline-size:min(100%,420px);border:1px solid var(--line-strong);border-radius:12px;background:var(--bg-2);padding:12px 14px;font-size:.74rem;box-shadow:0 30px 60px -30px #000000e6}.mh-head[data-astro-cid-qxhpbobs],.mh-row[data-astro-cid-qxhpbobs]{display:grid;grid-template-columns:minmax(0,1fr) 4.6em 4em 3em;gap:8px;padding-block:8px}.mh-head[data-astro-cid-qxhpbobs]{font-size:.54rem;letter-spacing:.1em;color:var(--ink-3);border-block-end:1px solid var(--line)}.mh-row[data-astro-cid-qxhpbobs]{border-block-end:1px solid var(--line);color:var(--ink-2)}.mh-row[data-astro-cid-qxhpbobs]>span[data-astro-cid-qxhpbobs]:first-child{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh-row[data-astro-cid-qxhpbobs] .mono[data-astro-cid-qxhpbobs]{font-size:.64rem;letter-spacing:.04em}.mh-row[data-astro-cid-qxhpbobs] .warn[data-astro-cid-qxhpbobs]{color:#f5c46b}.mh-foot[data-astro-cid-qxhpbobs]{display:flex;align-items:center;gap:8px;padding-block-start:10px;font-size:.54rem;color:var(--ink-3)}.m-halo[data-astro-cid-qxhpbobs]{display:grid;justify-items:center;gap:14px}.screens[data-astro-cid-qxhpbobs]{display:flex;gap:8px}.scr[data-astro-cid-qxhpbobs]{inline-size:112px;block-size:68px;border:1px solid var(--line-strong);border-radius:6px;background:radial-gradient(80% 90% at 70% 0%,color-mix(in oklch,var(--core-a) 30%,transparent),transparent 70%),linear-gradient(135deg,var(--bg-3),var(--bg-2));position:relative;overflow:hidden;display:grid;align-content:start;gap:4px;padding:6px 8px}.scr[data-astro-cid-qxhpbobs] b[data-astro-cid-qxhpbobs]{font-size:.5rem;font-weight:500;letter-spacing:.12em;color:var(--ink-2)}.scr[data-astro-cid-qxhpbobs] i[data-astro-cid-qxhpbobs]{display:block;border-radius:3px;background:color-mix(in oklch,var(--ink) 22%,transparent)}.scr[data-astro-cid-qxhpbobs] .win[data-astro-cid-qxhpbobs]{block-size:16px;background:color-mix(in oklch,var(--accent) 35%,var(--bg-3))}.scr[data-astro-cid-qxhpbobs] .ln[data-astro-cid-qxhpbobs]{block-size:4px;inline-size:80%}.scr[data-astro-cid-qxhpbobs] .ln[data-astro-cid-qxhpbobs].short{inline-size:52%}.scr[data-astro-cid-qxhpbobs]:after{content:"";position:absolute;inset:0;background:#000;opacity:.62}@media(prefers-reduced-motion:no-preference){.scr[data-astro-cid-qxhpbobs]:after{animation:6s ease-in-out infinite alternate dimming}.scr[data-astro-cid-qxhpbobs]+.scr[data-astro-cid-qxhpbobs]:after{animation-delay:-2s}}@keyframes dimming{0%{opacity:.15}to{opacity:.75}}.clock[data-astro-cid-qxhpbobs]{font-family:var(--font-display);font-stretch:125%;font-weight:300;font-size:2.6rem;line-height:1;letter-spacing:.04em;color:var(--ink);text-shadow:0 0 24px color-mix(in oklch,var(--accent) 40%,transparent)}.dim[data-astro-cid-qxhpbobs]{display:flex;align-items:center;gap:10px;font-size:.58rem;color:var(--ink-3)}.dim[data-astro-cid-qxhpbobs] i[data-astro-cid-qxhpbobs]{position:relative;inline-size:120px;block-size:4px;border-radius:4px;background:linear-gradient(90deg,var(--accent) 62%,var(--bg-3) 62%)}.dim[data-astro-cid-qxhpbobs] i[data-astro-cid-qxhpbobs]:after{content:"";position:absolute;inset-inline-start:62%;inset-block-start:50%;inline-size:12px;block-size:12px;translate:-50% -50%;border-radius:50%;background:var(--ink)}@media(width<=900px){.work-grid[data-astro-cid-qxhpbobs]{grid-template-columns:1fr}}
