@font-face{font-family:Manrope;src:url('/assets/Manrope-Variable.ttf') format('truetype');font-weight:200 800;font-display:swap}
*{box-sizing:border-box}body{margin:0;background:#f5f5f5;color:#222;font-family:Manrope,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.8}
.tutorial-nav{background:#000;color:#fff;padding:18px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.tutorial-brand{font-size:28px;font-weight:800;letter-spacing:-1.8px;text-decoration:none;color:inherit}.tutorial-nav nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.tutorial-nav nav a{font-size:14px;color:#ccc;text-decoration:none}.tutorial-nav nav a[aria-current=page]{color:#fff;text-decoration:underline;text-underline-offset:6px}
main{max-width:1068px;margin:28px auto;padding:48px 54px;background:#fff;border:1px solid #e5e5e5;border-radius:16px}h1{font-size:32px;line-height:1.35;margin:0 0 24px}h2{font-size:24px;margin:42px 0 16px;border-top:1px solid #e5e5e5;padding-top:25px;scroll-margin-top:24px}p{margin:12px 0}a{color:#222}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:4px}code{font-family:ui-monospace,SFMono-Regular,monospace;background:#f1f2f4;padding:2px 5px;border-radius:4px;overflow-wrap:anywhere}pre{position:relative;background:#f1f2f4;padding:48px 20px 20px;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #dedede}pre code{padding:0}.copy-code{position:absolute;right:12px;top:10px;border:1px solid #ccc;background:#fff;border-radius:6px;padding:4px 12px;color:#333;font:inherit;font-size:12px;cursor:pointer}figure{margin:24px 0 32px}figure a{display:block}img{display:block;width:100%;height:auto;border:1px solid #e4e4e4;border-radius:8px}table{border-collapse:collapse;width:100%;margin:20px 0}th,td{text-align:left;vertical-align:top;padding:12px 15px;border:1px solid #ddd;overflow-wrap:anywhere}th{background:#f3f4f5}td:first-child{width:24%}.tutorial-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:40px;padding-top:20px;border-top:1px solid #ddd;font-size:14px}
@media(max-width:650px){.tutorial-nav{padding:16px 18px;gap:14px;align-items:flex-start}.tutorial-brand{font-size:24px}.tutorial-nav nav{justify-content:flex-end;gap:8px 16px}.tutorial-nav nav a{font-size:12px}main{margin:0;border:0;border-radius:0;padding:28px 18px}h1{font-size:27px}h2{font-size:22px}td,th{padding:10px}pre{font-size:13px}}@media print{.tutorial-nav,.copy-code,.tutorial-bottom{display:none}body{background:#fff}main{max-width:none;margin:0;padding:0;border:0}figure,pre,table{break-inside:avoid}h2{break-after:avoid}pre{padding:16px}}
/* 觅播AI public brand. Existing screenshot evidence and technical names stay intact. */
.tutorial-nav{background:#fff;color:#161616;border-bottom:1px solid #deded9}.tutorial-nav nav a{color:#555}.tutorial-nav nav a[aria-current=page]{color:#161616}.tutorial-brand{letter-spacing:-1px;white-space:nowrap}.tutorial-brand small{font-size:12px;border:1px solid currentColor;border-radius:4px;padding:2px 4px;margin-left:4px}body{background:#f6f6f2}.brand-compat{font-size:12px;color:#666;margin-bottom:24px}main{border-radius:12px}.contact-qr{max-width:240px}h2{scroll-margin-top:24px}

/* User-supplied wordmark: retain the original image; crop and invert only in presentation. */
.brand .brand-art,.tutorial-brand .brand-art,.brand-art{display:inline-block;flex:none;width:138px;height:42px;padding:0;border:0;border-radius:0;background:#000 url('/brand/mibo-logo.png') no-repeat;background-size:220px 165px;background-position:-41px -61px;filter:invert(1);mix-blend-mode:multiply;vertical-align:middle}
@media(max-width:760px){.brand .brand-art,.tutorial-brand .brand-art,.brand-art{width:118px;height:36px;background-size:188px 141px;background-position:-35px -52px}}
