.mc-tool-page .mc-tool-main{overflow-wrap:anywhere;width:min(100% - 3rem,1240px);margin-inline:auto;padding-block:3rem 5rem}.mc-tool-page .mc-tool-back{min-height:44px;color:var(--muted);align-items:center;gap:.6rem;font-size:.88rem;text-decoration:none;display:inline-flex}.mc-tool-page .mc-tool-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,4vw,4rem);margin-block:1.5rem 3.5rem;display:grid}.mc-tool-page .mc-tool-intro h1{font-family:var(--mc-font-body);letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.875rem,3.5vw,3rem);font-weight:550;line-height:1.18}.mc-tool-page p,.mc-tool-page blockquote{color:var(--muted);font-size:1rem;line-height:1.6}.mc-tool-page .mc-tool-primary{color:#141616;text-align:center;background:linear-gradient(110deg,#fb9d54,#8de0cf);border-radius:999px;justify-content:center;align-items:center;gap:.75rem;max-width:100%;min-height:48px;margin-top:1.5rem;padding:.75rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.mc-tool-page a:focus-visible{outline-offset:5px;outline:2px solid #8de0cf}.mc-tool-page .mc-tool-example{min-width:0;margin:0}.mc-tool-page .mc-tool-example video{aspect-ratio:16/10;object-fit:contain;background:#101112;border:1px solid #ffffff1c;border-radius:24px;width:100%;display:block}.mc-tool-page figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:.75rem;font-size:.75rem;display:flex}.mc-tool-page figcaption a{color:inherit;align-items:center;gap:.2rem;display:inline-flex}.mc-tool-page h2{margin:0 0 .75rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;line-height:1.3}.mc-tool-page .mc-tool-prompt{border-block:1px solid #ffffff1c;grid-template-columns:.65fr 1fr;gap:2rem;padding-block:2.5rem;display:grid}.mc-tool-page blockquote{color:#ededf0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mc-tool-page .mc-tool-guide{grid-template-columns:1fr 1fr;gap:2rem 4rem;padding-block:3rem;display:grid}.mc-tool-page .mc-tool-model-note{grid-column:1/-1;margin:0;font-size:.85rem}.mc-tool-page .mc-tool-related{border-top:1px solid #ffffff1c;padding-top:2.5rem}.mc-tool-page .mc-tool-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.mc-tool-page .mc-tool-related a{color:#ededf0;border:1px solid #ffffff1c;border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;min-height:52px;padding:.75rem 1rem;font-size:.9rem;text-decoration:none;display:flex}.mc-tool-page .mc-tool-related a:hover{background:#ffffff05;border-color:#8de0cf80}.mc-tool-page:lang(zh) .mc-tool-intro h1{letter-spacing:0;line-height:1.3}@media (width<=900px){.mc-tool-page .mc-tool-main{padding-top:2.5rem}.mc-tool-page .mc-tool-hero{grid-template-columns:1fr;gap:2rem}.mc-tool-page .mc-tool-intro{max-width:44rem}.mc-tool-page .mc-tool-prompt{grid-template-columns:1fr;gap:1.5rem}.mc-tool-page .mc-tool-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.mc-tool-page p,.mc-tool-page blockquote{font-size:.9375rem}.mc-tool-page .mc-tool-main{width:calc(100% - 2rem);padding-block:1.5rem 3rem}.mc-tool-page .mc-tool-hero{margin-bottom:2.5rem}.mc-tool-page .mc-tool-guide{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.mc-tool-page .mc-tool-related>div{grid-template-columns:1fr}.mc-tool-page .mc-tool-example video{border-radius:16px}}
