.ca-ui{--clm-mid:#a86b12;--clm-mid-soft:#fbf1df}.ca-chip.mid{background:var(--clm-mid-soft);color:var(--clm-mid)}.ca-chip.ai{color:var(--ca-steel);background:#e6eef2;gap:.3em}.clm-head{border-bottom:1px solid var(--ca-line);background:#fff;align-items:center;gap:.9em;padding:1em 1.5em;display:flex}.clm-head .back{border:1px solid var(--ca-line);border-radius:.5em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;display:grid}.clm-head .name{min-width:0}.clm-head .name small{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-muted);font-size:.7em;font-weight:600;display:block}.clm-head .name b{white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;font-weight:700;display:block;overflow:hidden}.clm-head .act{align-items:center;gap:.6em;margin-left:auto;display:flex}.clm-cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-muted);font-size:.72em;font-weight:700;display:block}.clm-find{gap:.5em;padding:1em 1.1em;display:grid}.clm-find .top{align-items:center;gap:.5em;display:flex}.clm-find .top small{color:var(--ca-muted);font-size:.82em}.clm-find>b{font-size:1.02em;font-weight:600;line-height:1.3}.clm-find p{color:#4d5b66;font-size:.86em;line-height:1.45}.clm-find .fix{background:var(--ca-soft);border-radius:.5em;padding:.55em .8em;font-size:.82em}.clm-find .ref{align-items:baseline;gap:.6em;font-size:.8em;display:flex}.clm-find .ref b{color:var(--ca-steel)}.clm-find .ref i{color:var(--ca-muted)}.clm-find .ca-btn.ghost{justify-self:start;padding:.5em .9em;font-size:.85em}.clm-doc{position:relative;container-type:inline-size}.clm-page{--ca-accent:var(--c-accent);aspect-ratio:1/1.3;color:var(--c-slate);text-align:left;background:#fff;border-radius:.6cqi;padding:2.4em 2.2em;font-size:4.16667cqi;line-height:1.5;overflow:hidden;box-shadow:0 0 0 1px #26313c14,0 5cqi 12cqi -4cqi #0a0e148c}.clm-page .d-title{letter-spacing:.06em;text-align:center;margin-bottom:1.4em;font-size:.82em;font-weight:700;display:block}.clm-page .d-h{margin:1.1em 0 .5em;font-size:.78em;font-weight:700;display:block}.clm-page p{color:#4d5b66;margin:0 0 .6em;font-size:.7em;line-height:1.55}.clm-page .ln{background:#e6ebef;border-radius:.2em;height:.42em;margin:.55em 0;display:block}.clm-page .hl{color:var(--c-slate);background:#ee441d1f;border-radius:.15em;box-shadow:0 0 0 .25em #ee441d1f}.clm-page .blank{border:1px dashed var(--ca-accent);color:var(--ca-accent);white-space:nowrap;border-radius:.2em;padding:0 .3em;font-weight:600}.clm-page .tag{background:var(--ca-accent);color:#fff;border-radius:.4em;place-items:center;padding:.25em .55em;font-size:.62em;font-weight:700;display:inline-grid;position:absolute}.clm-del{color:#b4351a;background:#fbe7e2;text-decoration:line-through;text-decoration-thickness:1px}.clm-ins{color:#1f6f5a;background:var(--c-success-soft);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.showcase[data-astro-cid-gxj2iu75]{aspect-ratio:1.36;width:100%;position:relative}.showcase[data-astro-cid-gxj2iu75] .sc-browser{width:90%;position:absolute;top:4%;right:0}.showcase[data-astro-cid-gxj2iu75] .sc-doc{width:30%;position:absolute;bottom:0;left:0}.cd[data-astro-cid-gxj2iu75]{background:#f6f8fa;flex-direction:column;height:40em;display:flex}.cd-head[data-astro-cid-gxj2iu75]{background:#fff;gap:.45em;padding:1.1em 1.5em .9em;display:grid}.cd-line[data-astro-cid-gxj2iu75]{align-items:center;gap:.7em;min-width:0;display:flex}.cd-line[data-astro-cid-gxj2iu75] b[data-astro-cid-gxj2iu75]{white-space:nowrap;text-overflow:ellipsis;font-size:1.3em;font-weight:700;overflow:hidden}.cd-code[data-astro-cid-gxj2iu75]{color:var(--ca-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;font-weight:600}.cd-line[data-astro-cid-gxj2iu75].sub small[data-astro-cid-gxj2iu75]{color:var(--ca-muted);font-size:.85em}.cd-tabs[data-astro-cid-gxj2iu75]{border-bottom:1px solid var(--ca-line);background:#fff;gap:1.5em;padding:0 1.5em;display:flex}.cd-tabs[data-astro-cid-gxj2iu75] span[data-astro-cid-gxj2iu75]{color:var(--ca-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.45em;padding:.7em 0;font-size:.9em;display:flex}.cd-tabs[data-astro-cid-gxj2iu75] span[data-astro-cid-gxj2iu75] i[data-astro-cid-gxj2iu75]{color:var(--ca-muted);font-size:.85em;font-style:normal}.cd-tabs[data-astro-cid-gxj2iu75] .on[data-astro-cid-gxj2iu75]{color:var(--ca-slate);border-bottom-color:var(--ca-accent);font-weight:600}.cd-body[data-astro-cid-gxj2iu75]{flex:1;grid-template-columns:minmax(0,1fr) 17em;gap:1em;min-height:0;padding:1em 1.2em;display:grid}.finds[data-astro-cid-gxj2iu75]{flex-direction:column;gap:.8em;min-width:0;display:flex;overflow:hidden}.rsum[data-astro-cid-gxj2iu75]{border:1px solid var(--ca-line);background:#fff;border-radius:.8em;flex-direction:column;align-self:start;gap:.9em;padding:1em;display:flex}.rsum-title[data-astro-cid-gxj2iu75]{font-size:1em;font-weight:700}.tiles[data-astro-cid-gxj2iu75]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em;display:grid}.tile[data-astro-cid-gxj2iu75]{border:1px solid var(--ca-line);border-radius:.5em;justify-items:center;gap:.15em;padding:.6em .2em;display:grid}.tile[data-astro-cid-gxj2iu75] b[data-astro-cid-gxj2iu75]{font-size:1.35em;font-weight:700;line-height:1}.tile[data-astro-cid-gxj2iu75] small[data-astro-cid-gxj2iu75]{color:var(--ca-muted);font-size:.68em}.t-high[data-astro-cid-gxj2iu75] b[data-astro-cid-gxj2iu75]{color:var(--ca-accent)}.t-mid[data-astro-cid-gxj2iu75] b[data-astro-cid-gxj2iu75]{color:var(--clm-mid)}.rsum[data-astro-cid-gxj2iu75] dl[data-astro-cid-gxj2iu75]{gap:.5em;margin:0;display:grid}.rsum[data-astro-cid-gxj2iu75] dl[data-astro-cid-gxj2iu75] div[data-astro-cid-gxj2iu75]{justify-content:space-between;gap:.6em;font-size:.8em;display:flex}.rsum[data-astro-cid-gxj2iu75] dt[data-astro-cid-gxj2iu75]{color:var(--ca-muted)}.rsum[data-astro-cid-gxj2iu75] dd[data-astro-cid-gxj2iu75]{text-align:right;margin:0;font-weight:600}.rsum[data-astro-cid-gxj2iu75] .ca-btn[data-astro-cid-gxj2iu75]{font-size:.85em}.showcase[data-astro-cid-gxj2iu75] .sc-doc .clm-page{aspect-ratio:1/1.25}.f1[data-astro-cid-gxj2iu75]{top:0;left:4%}.f2[data-astro-cid-gxj2iu75]{bottom:2%;right:4%}.animate[data-astro-cid-gxj2iu75] .mock-float[data-astro-cid-gxj2iu75]{animation:.7s cubic-bezier(.2,.7,.2,1) both clm-rise}.animate[data-astro-cid-gxj2iu75] .f1[data-astro-cid-gxj2iu75]{animation-delay:1.1s}.animate[data-astro-cid-gxj2iu75] .f2[data-astro-cid-gxj2iu75]{animation-delay:1.7s}.animate[data-astro-cid-gxj2iu75] .sc-doc{animation:.9s cubic-bezier(.2,.7,.2,1) .2s both clm-rise}@keyframes clm-rise{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.animate[data-astro-cid-gxj2iu75] .mock-float[data-astro-cid-gxj2iu75],.animate[data-astro-cid-gxj2iu75] .sc-doc{animation:none}}
