.detail[data-astro-cid-by4zwojz]{padding:118px 0 0}.crumbs[data-astro-cid-by4zwojz]{display:flex;gap:9px;margin-bottom:22px;flex-wrap:wrap}.crumbs[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:hover{color:var(--fg)}.crumbs[data-astro-cid-by4zwojz] .cur[data-astro-cid-by4zwojz]{color:var(--dim-2)}.head[data-astro-cid-by4zwojz] h1[data-astro-cid-by4zwojz]{font-size:clamp(28px,4.6vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.06}.metaline[data-astro-cid-by4zwojz]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin-top:16px;font-size:12px;color:var(--dim)}.metaline[data-astro-cid-by4zwojz] .dur[data-astro-cid-by4zwojz]{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--fg);background:#f2f1ee14;border:1px solid var(--line-2);padding:2px 8px;border-radius:4px}.metaline[data-astro-cid-by4zwojz] .cat[data-astro-cid-by4zwojz]{color:var(--accent)}.metaline[data-astro-cid-by4zwojz] .cat[data-astro-cid-by4zwojz]:hover{text-decoration:underline;text-underline-offset:3px}.tagpills[data-astro-cid-by4zwojz]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tagpill[data-astro-cid-by4zwojz]{display:inline-flex;align-items:center;padding:7px 15px;border-radius:100px;border:1px solid var(--line-2);background:#f2f1ee0a;color:var(--dim-2);font-size:12.5px;line-height:1.2;transition:background .22s,color .22s,border-color .22s,transform .22s}.tagpill[data-astro-cid-by4zwojz]:hover{background:#d9f24b24;border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.player[data-astro-cid-by4zwojz]{position:relative;margin-top:34px;width:100%;padding-top:56.25%;background:#000;border-radius:8px;overflow:hidden;cursor:pointer}.player[data-astro-cid-by4zwojz] .stage[data-astro-cid-by4zwojz]{position:absolute;inset:0}.player[data-astro-cid-by4zwojz] .poster[data-astro-cid-by4zwojz]{width:100%;height:100%;object-fit:contain;transition:filter .4s}.player[data-astro-cid-by4zwojz]:hover .poster[data-astro-cid-by4zwojz]{filter:brightness(.72)}.play[data-astro-cid-by4zwojz]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#0a0a0b52;backdrop-filter:blur(6px);display:grid;place-items:center;transition:background .3s,border-color .3s,transform .3s}.player[data-astro-cid-by4zwojz]:hover .play[data-astro-cid-by4zwojz]{background:var(--accent);border-color:var(--accent);transform:translate(-50%,-50%) scale(1.06)}.play[data-astro-cid-by4zwojz] svg[data-astro-cid-by4zwojz]{width:20px;height:20px;fill:var(--fg);margin-left:3px;transition:fill .3s}.player[data-astro-cid-by4zwojz]:hover .play[data-astro-cid-by4zwojz] svg[data-astro-cid-by4zwojz]{fill:#14140f}.ph[data-astro-cid-by4zwojz]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);color:#fff9}.player[data-astro-cid-by4zwojz].loaded .poster[data-astro-cid-by4zwojz],.player[data-astro-cid-by4zwojz].loaded .play[data-astro-cid-by4zwojz],.player[data-astro-cid-by4zwojz].loaded .ph[data-astro-cid-by4zwojz]{display:none}.player[data-astro-cid-by4zwojz] video{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain;background:#000}.body[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:1.6fr .4fr;gap:48px;margin-top:32px}.summary[data-astro-cid-by4zwojz]{font-size:15.5px;line-height:2;color:var(--dim-2);max-width:62ch}.right[data-astro-cid-by4zwojz]{border-left:1px solid var(--line);padding-left:28px}.btn-share[data-astro-cid-by4zwojz]{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 14px;margin-bottom:18px;border-radius:100px;border:1px solid var(--accent);background:#d9f24b1a;color:var(--accent);font-size:12.5px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s}.btn-share[data-astro-cid-by4zwojz]:hover{background:var(--accent);color:#14140f;box-shadow:0 8px 26px #d9f24b38}.btn-share[data-astro-cid-by4zwojz] svg[data-astro-cid-by4zwojz]{width:14px;height:14px;fill:currentColor}.kv[data-astro-cid-by4zwojz]{display:flex;flex-direction:column;gap:5px;padding:12px 0;border-bottom:1px solid var(--line)}.kv[data-astro-cid-by4zwojz]:first-of-type{padding-top:0}.kv[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:hover{color:var(--fg)}.stepper[data-astro-cid-by4zwojz]{display:flex;justify-content:space-between;gap:24px;margin:64px 0 0;padding-top:26px;border-top:1px solid var(--line)}.stepper[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]{max-width:46%;display:flex;flex-direction:column;gap:8px}.stepper[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:hover b[data-astro-cid-by4zwojz]{color:var(--fg)}.stepper[data-astro-cid-by4zwojz] b[data-astro-cid-by4zwojz]{font-size:16px;font-weight:500;color:var(--dim-2);transition:color .25s}.stepper[data-astro-cid-by4zwojz] .r[data-astro-cid-by4zwojz]{text-align:right;align-items:flex-end}.related[data-astro-cid-by4zwojz]{padding-top:80px}.sharemodal[data-astro-cid-by4zwojz]{position:fixed;inset:0;z-index:120;display:none;align-items:center;justify-content:center;padding:24px;background:#050506bd;backdrop-filter:blur(8px)}.sharemodal[data-astro-cid-by4zwojz].on{display:flex}.sharebox[data-astro-cid-by4zwojz]{position:relative;width:min(420px,100%);background:#141417;border:1px solid var(--line-2);border-radius:14px;padding:26px 24px 22px;text-align:center;box-shadow:0 30px 90px #0009}.shareclose[data-astro-cid-by4zwojz]{position:absolute;top:12px;right:14px;font-size:14px;color:var(--dim)}.shareclose[data-astro-cid-by4zwojz]:hover{color:var(--fg)}.shhead[data-astro-cid-by4zwojz] h3[data-astro-cid-by4zwojz]{margin-top:8px;font-size:16px;font-weight:600;letter-spacing:-.01em}.qrwrap[data-astro-cid-by4zwojz]{width:200px;height:200px;margin:20px auto 0;background:#fff;border-radius:8px;padding:10px;display:grid;place-items:center}.qrwrap[data-astro-cid-by4zwojz] svg{width:100%;height:100%;display:block}.qrtip[data-astro-cid-by4zwojz]{margin-top:14px;font-size:12px;line-height:1.8;color:var(--dim)}.linkrow[data-astro-cid-by4zwojz]{display:flex;gap:8px;margin-top:18px}.linkrow[data-astro-cid-by4zwojz] input[data-astro-cid-by4zwojz]{flex:1;min-width:0;background:#0e0e11;border:1px solid var(--line-2);border-radius:7px;color:var(--dim-2);font-family:var(--mono);font-size:11px;padding:9px 10px;outline:none}.copybtn[data-astro-cid-by4zwojz]{flex:none;padding:0 16px;border-radius:7px;background:var(--accent);color:#14140f;font-size:12px;font-weight:600;transition:filter .2s}.copybtn[data-astro-cid-by4zwojz]:hover{filter:brightness(1.08)}.copytip[data-astro-cid-by4zwojz]{margin-top:8px;min-height:16px;font-size:11px;color:var(--accent)}@media(max-width:860px){.detail[data-astro-cid-by4zwojz]{padding-top:92px}.body[data-astro-cid-by4zwojz]{grid-template-columns:1fr;gap:26px}.right[data-astro-cid-by4zwojz]{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:20px}.play[data-astro-cid-by4zwojz]{width:60px;height:60px}.stepper[data-astro-cid-by4zwojz]{margin-top:44px}}
