.oi[data-astro-cid-kclargcd]{width:100%;margin:0;border:1px dashed #23252A;border-radius:12px;padding:18px 24px;background:none}@media(max-width:640px){.oi[data-astro-cid-kclargcd]{padding:16px}}.oi-grid[data-astro-cid-kclargcd]{display:flex;flex-direction:column;gap:12px}.oi-row[data-astro-cid-kclargcd]{display:flex;gap:12px}.oi-cell[data-astro-cid-kclargcd]{flex:var(--g) 1 0;min-width:0;min-height:110px;border-radius:10px;border:1px solid #23252A;background:none;padding:14px;display:flex;flex-direction:column;justify-content:space-between;gap:3px}.oi-cell--on[data-astro-cid-kclargcd]{background:#dddfe2;border-color:transparent}@media(hover:hover){.oi-cell[data-astro-cid-kclargcd]{transition:flex-grow .9s cubic-bezier(.45,0,.25,1)}.oi-row[data-astro-cid-kclargcd]:has(.oi-cell:hover) .oi-cell[data-astro-cid-kclargcd]{flex-grow:calc(var(--g) * .97)}.oi-row[data-astro-cid-kclargcd]:has(.oi-cell:hover) .oi-cell[data-astro-cid-kclargcd]:hover{flex-grow:calc(var(--g) * 1.06)}}@media(prefers-reduced-motion:reduce){.oi-cell[data-astro-cid-kclargcd]{transition:none}}.oi-idx[data-astro-cid-kclargcd]{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.01em;color:var(--color-text-tertiary)}.oi-cap[data-astro-cid-kclargcd]{font-family:var(--font-heading);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:.01em;color:#dcdee2}.oi-cell--on[data-astro-cid-kclargcd] .oi-cap[data-astro-cid-kclargcd]{color:#0b0c0e}.oi-cell--on[data-astro-cid-kclargcd] .oi-idx[data-astro-cid-kclargcd]{color:#5d6068}.oi-foot[data-astro-cid-kclargcd]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;align-items:baseline;margin-top:16px;font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;letter-spacing:-.02em}.oi-foot-name[data-astro-cid-kclargcd]{color:#c8ccd6}.oi-foot-l[data-astro-cid-kclargcd]{color:#7c808a}
