.platform-surface{font-family:Calibri,DengXian,\7b49\7ebf,sans-serif;color:#333;font-size:17px;line-height:1.55;box-sizing:border-box}.platform-surface *{box-sizing:border-box}.platform-surface a{color:#195e8c}.platform-surface button,.platform-surface input,.platform-surface select,.platform-surface textarea{font:inherit}.platform-surface button{cursor:pointer;border:1px solid #195e8c;border-radius:5px;color:#195e8c;background:#fff;padding:8px 14px}.platform-surface button:disabled{opacity:.5;cursor:default}.platform-surface input,.platform-surface select,.platform-surface textarea{width:100%;padding:8px;border:1px solid #bbc5ca;border-radius:4px;background:#fff;color:#333}.platform-surface label{display:grid;gap:5px}.platform-surface h1,.platform-surface h2,.platform-surface h3{font-weight:500;line-height:1.25}.platform-surface h1{font-size:36px}.platform-surface h2{font-size:25px}.platform-surface h3{font-size:21px;margin:8px 0}.platform-header{display:flex;gap:24px;align-items:center;border-bottom:1px solid #e5e8ea;padding:20px 5%;flex-wrap:wrap}.platform-header img{width:112px;height:auto}.platform-header button{margin-left:auto}.platform-main{max-width:1240px;margin:0 auto;padding:40px 24px}.platform-intro{max-width:850px}.platform-muted{color:#6d6e71}.platform-notice{padding:18px 22px;background:#f3f7f8;border-left:3px solid #5bb030;margin:24px 0}.platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.platform-card{border:1px solid #e0e5e8;border-radius:9px;padding:24px;overflow-wrap:anywhere;background:#fff}.platform-card p{margin:9px 0}.platform-card dl{margin-bottom:0}.platform-card dt{font-size:14px;color:#6d6e71}.platform-card dd{margin:0 0 8px}.platform-pill{display:inline-block;border-radius:4px;background:#eef5eb;color:#195e8c;font-size:14px;padding:3px 8px;margin:2px 7px 2px 0}.platform-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0}.platform-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.platform-form fieldset{grid-column:1/-1;border:1px solid #dce2e5;padding:20px;border-radius:8px}.platform-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.platform-wide{grid-column:1/-1}.platform-error{color:#9a302a;background:#fff4f2;padding:14px}.platform-widget{margin:32px 0}.platform-widget h2{margin-bottom:10px}.platform-widget .platform-card{padding:20px}.platform-surface details{margin:18px 0}.platform-surface summary{cursor:pointer;color:#195e8c}.platform-review{border-top:1px solid #dce2e5;padding-top:20px;margin-top:24px}.platform-review .platform-card{margin-top:12px}.platform-kicker{letter-spacing:1.5px;font-size:13px;color:#195e8c}.platform-surface :focus-visible{outline:2px solid #195e8c;outline-offset:3px}@media(max-width:650px){.platform-grid,.platform-form,.platform-fields{grid-template-columns:1fr}.platform-main{padding:24px 16px}.platform-header{gap:16px}.platform-surface h1{font-size:30px}.platform-card{padding:18px}}.collaboration-figure{margin:30px 0;border:1px solid #e0e5e8;border-radius:9px;overflow:hidden;background:#fff}.collaboration-figure img{display:block;width:100%;height:auto}.collaboration-downloads{border-top:1px solid #dce2e5;margin:28px 0;padding-top:22px}.collaboration-text{padding:18px 22px;background:#f3f7f8;border-radius:8px}.collaboration-text li{margin:12px 0}.collaboration-text h3{margin-top:22px}.collaboration-downloads p{margin:6px 0}
