.dev-unified-nav{display:flex;gap:6px;align-items:center;overflow:auto;padding:14px 0;border-bottom:1px solid #d6dddf;scrollbar-width:thin}.dev-unified-nav a{white-space:nowrap;font-size:13px;text-decoration:none;padding:9px 14px;border-radius:8px;color:#526671}.dev-unified-nav a:hover,.dev-unified-nav a:focus-visible{background:#e3ebef;color:#193c4e}.dev-unified-nav strong{font-size:12px;letter-spacing:.08em;margin-right:20px;white-space:nowrap}.developer-area .dev-section-copy{max-width:74ch}.developer-area #sdk{display:grid;gap:24px}.developer-area #sdk .dev-section-heading{margin:0 0 12px}.developer-area #sdk .dev-workbench{margin:0!important;box-shadow:none}.developer-area #sdk .dev-tools{gap:18px}.developer-area .dev-tool{border-radius:18px;border:1px solid #d7e0e2;box-shadow:none}.developer-area .dev-tool:hover{border-color:#8da6b4;box-shadow:0 12px 32px #193c4e0b}.developer-area .dev-tool h3{line-height:1.25;letter-spacing:-.035em}.developer-area .dev-workbench{border-radius:18px;overflow:hidden}.dev-code-frame{min-width:0;max-width:100%;background:#142733;color:#dce9ed;border:1px solid #294351;border-radius:14px;overflow:hidden;margin:0}.dev-code-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;border-bottom:1px solid #ffffff16;font:11px/1.5 ui-monospace,monospace;color:#a9c5d1;letter-spacing:.06em}.dev-code-bar button{font:inherit;font-size:12px;background:#ffffff0b;border:1px solid #ffffff25;color:#dce9ed;border-radius:6px;padding:5px 11px;cursor:pointer}.developer-area .dev-code-frame pre{padding:22px;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent!important;color:#dce9ed;overflow:auto;white-space:pre;tab-size:4;font:13px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;max-height:540px}.developer-area .dev-code-frame code{background:none!important;color:inherit;font:inherit}.dev-code-frame .token.comment{color:#839fac}.dev-code-frame .token.keyword,.dev-code-frame .token.boolean{color:#c7a9ff}.dev-code-frame .token.string{color:#a9dab9}.dev-code-frame .token.function,.dev-code-frame .token.class-name{color:#85d2ef}.dev-code-frame .token.number,.dev-code-frame .token.operator{color:#efc892}.dev-code-frame .token.punctuation{color:#b4c8d0}.dev-run-note{display:grid;grid-template-columns:40px 1fr;gap:18px;background:#eaf0f2;border:1px solid #d0dde3;border-radius:14px;padding:24px;color:#263f4e;line-height:1.75}.dev-run-note>b{display:grid;place-items:center;width:36px;height:36px;background:#2d647a;color:white;border-radius:50%;font:13px monospace}.dev-run-note p{margin:0}.dev-run-note code{font:13px ui-monospace,monospace;background:#fff;padding:3px 6px;border-radius:4px}.dev-packages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid #d6e0e4;border-radius:14px;overflow:hidden;background:#d6e0e4}.dev-package{padding:18px 22px;background:#fff;display:flex;gap:16px;align-items:baseline;justify-content:space-between}.dev-package code{font:13px ui-monospace,monospace;color:#245a70;white-space:nowrap}.dev-package span{font-size:13px;color:#637884;text-align:right}.developer-area .api-docs-main{min-width:0}.developer-area .api-code-panel{border-radius:14px;overflow:hidden}.developer-area .api-docs-nav{top:24px;border:1px solid #dce4e7;border-radius:16px;padding:22px;background:#fff}.developer-area .account-form{max-width:640px;margin:48px auto 80px;padding:36px;background:#fff;border:1px solid #d9e1e4;border-radius:20px}.developer-area .account-form h1{font-size:40px;letter-spacing:-.04em}.developer-area .account-form input,.developer-area .account-form textarea{box-sizing:border-box;width:100%;padding:13px;border-radius:9px;border:1px solid #bacbd4;font:inherit}.developer-area .api-steps>div{border-radius:14px}.developer-area main code{overflow-wrap:anywhere}.developer-area .dev-hero-nav{border-bottom:1px solid #d5dfe3}@media(max-width:780px){.dev-packages{grid-template-columns:1fr}.dev-package{flex-wrap:wrap;gap:8px}.dev-package span{text-align:left}.dev-code-bar{padding:10px 14px}.developer-area .dev-code-frame pre{padding:18px 14px;font-size:12px}.dev-run-note{padding:18px;gap:12px}.developer-area .account-form{width:calc(100% - 32px);padding:24px;margin:24px auto;box-sizing:border-box}.developer-area .account-form h1{font-size:32px}.dev-unified-nav strong{display:none}}

.developer-area .api-code-panel>header button{display:none}.developer-area .api-code-panel .dev-code-frame{border:0;border-radius:0}
