.stack-sec{padding:92px 0}.pbx.stack-sec.bg-soft{background:linear-gradient(135deg,#fcfcfc,#f4f7ff)}.stack-sec .wrap{text-align:center}.stack-sec .sec,.stack-sec .sec-sub{margin-left:auto;margin-right:auto}.pbx.stack-sec h2.sec{max-width:none;white-space:nowrap}.pbx.stack-sec .sec-sub{max-width:720px}@media(max-width:680px){.pbx.stack-sec h2.sec{font-size:30px;white-space:normal}}.stack-sec .stack-cta{margin-bottom:6px;margin-top:28px}.stack-sec .sdk-tabs{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;margin:30px auto 8px;max-width:760px}.stack-sec .sdk-tab{align-items:center;background:#fff;border:1px solid var(--n200);border-radius:14px;color:var(--n700);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font-family:var(--sans);font-size:13px;font-weight:600;gap:8px;min-width:0;padding:14px 2px;transition:.16s}.stack-sec .sdk-tab:hover{border-color:var(--blue-200);box-shadow:0 4px 14px rgba(2,71,220,.07)}.stack-sec .sdk-tab.active{background:var(--blue-100);border-color:var(--blue);color:var(--blue)}.stack-sec .sdk-glyph{align-items:center;color:var(--n600);display:flex;font-family:var(--sans);font-size:17px;font-weight:700;height:24px}.stack-sec .sdk-tab.active .sdk-glyph{color:var(--blue)}.stack-sec .code-shell{margin:24px auto 0;max-width:760px;text-align:left}.stack-sec .code-shell .top{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;padding:12px 16px}.stack-sec .code-shell .top .name{align-items:center;color:#fff;display:flex;font-family:var(--sans);font-size:13px;font-weight:600;gap:8px}.stack-sec .code-shell .top .name .ic{color:var(--yellow)}.stack-sec .copy-btn{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#cdd6f4;cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:12px;font-weight:600;gap:6px;margin-left:auto;padding:6px 11px}.stack-sec .copy-btn:hover{background:hsla(0,0%,100%,.16)}.stack-sec .sdk-foot{display:flex;justify-content:center;margin-top:22px}@media(max-width:680px){.stack-sec .sdk-tabs{flex-wrap:wrap}.stack-sec .sdk-tab{flex:0 0 auto;width:72px}}