.integration-bar{height:40px;display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1080px;padding:0 24px;margin:auto;font:12px -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;color:#708078}.integration-bar a{color:#425d50;text-decoration:none}.integration-bar a:hover{color:#07865c}.integration-bar b{font-weight:500;font-size:10px;margin-left:5px;background:#eaf5ee;padding:3px 6px;border-radius:5px;color:#3e7660}.demo-tools{box-sizing:border-box;max-width:620px;margin:24px auto 40px;padding:19px 22px;border:1px dashed #cbded0;background:#f4f9f5;border-radius:15px;color:#53685d;font:12px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}.demo-tools strong{color:#2c5140;font-size:13px}.demo-tools p{margin:5px 0 0}.demo-dot{display:inline-block;width:7px;height:7px;background:#2ba875;border-radius:50%;margin-right:8px}.demo-actions{display:flex;gap:8px;flex-wrap:wrap;margin:13px 0 9px}.demo-actions button{border:1px solid #c2d8ca;background:white;color:#305d47;padding:8px 12px;border-radius:8px;font:inherit;cursor:pointer;transition:.16s}.demo-actions button:hover{background:#e4f1e8;border-color:#7aab8d}.demo-actions button:disabled{opacity:.55;cursor:wait}.demo-actions button:focus-visible{outline:2px solid #1c9562;outline-offset:3px}.local-tutorial-content{padding:26px 30px;color:#3b5347;background:#f6faf7;line-height:1.85;font-size:14px}.local-tutorial-content h3{font-size:17px;margin:0 0 14px}.local-tutorial-content ol{padding-left:20px}.local-tutorial-content li+li{margin-top:10px}.local-tutorial-content p{font-size:12px;color:#65796c}.video-frame video,.token-renewal-actions{display:none!important}.token-query .is-renewal{opacity:.65}.demo-tools.is-error #demo-feedback{color:#b64e40}@media(max-width:680px){.integration-bar{height:39px;padding:0 17px;gap:8px;font-size:11px}.integration-bar>span{display:none}.demo-tools{margin:20px 16px 30px;padding:17px}.local-tutorial-content{padding:22px}.demo-actions{flex-direction:column}.demo-actions button{min-height:42px}}
.is-embedded .integration-bar{display:none}.is-embedded body,.is-embedded #app,.is-embedded .app-container{min-height:0!important}.is-embedded .demo-tools{margin-bottom:25px}.is-embedded .content-wrapper{padding-bottom:28px}.is-embedded .announcement-inner{max-width:100%}
.brand strong{line-height:1.1;font-size:14px;letter-spacing:.5px}
.service-links{display:none!important}
