.DeveloperComingSoon_page__EpTGn{min-height:100svh;display:flex;flex-direction:column;background:#f7f5f1;color:#20201e;font-family:PikaSoon,Microsoft YaHei,PingFang SC,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.DeveloperComingSoon_page__EpTGn *{box-sizing:border-box}.DeveloperComingSoon_header__MvAVa{padding:26px 40px}.DeveloperComingSoon_headerInner__58ZMW{display:flex;align-items:center;justify-content:space-between;max-width:1600px;margin:auto}.DeveloperComingSoon_headerActions__GoPlb{display:flex;align-items:center;min-height:40px}.DeveloperComingSoon_logo__NjKKv{color:inherit;display:flex;padding:8px 0}.DeveloperComingSoon_logo__NjKKv svg{display:block;width:78px;height:25px}.DeveloperComingSoon_main__Gd8Hr{display:grid;flex:1 1;place-items:center;padding:60px 24px 90px}.DeveloperComingSoon_content__tAu8F{text-align:center}.DeveloperComingSoon_eyebrow__ZtUr_{margin:0 0 28px;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.DeveloperComingSoon_title__RjFyS{margin:0;font-family:PikaSoonDisplay,Microsoft YaHei,PingFang SC,sans-serif;font-size:clamp(64px,9vw,136px);font-weight:500;letter-spacing:-.055em;line-height:.98}.DeveloperComingSoon_description__DZncV{margin:32px 0 0;color:#68655f;font-size:clamp(16px,1.6vw,20px);line-height:1.7}.DeveloperComingSoon_back__6rR21{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:36px;min-height:48px;padding:12px 26px;border:1px solid #20201e;border-radius:999px;background:#20201e;color:#f7f5f1;font-size:14px;text-decoration:none;transition:background .18s,color .18s}.DeveloperComingSoon_back__6rR21:hover{background:transparent;color:#20201e}.DeveloperComingSoon_back__6rR21:focus-visible,.DeveloperComingSoon_logo__NjKKv:focus-visible{outline:2px solid #7860ad;outline-offset:5px}.DeveloperComingSoon_footer__zP6fd{padding:20px 40px 28px;color:#8a857e;font-size:12px;text-align:center}@media(max-width:600px){.DeveloperComingSoon_header__MvAVa{padding:16px 22px}.DeveloperComingSoon_logo__NjKKv svg{width:68px;height:22px}.DeveloperComingSoon_main__Gd8Hr{padding:40px 24px 64px}.DeveloperComingSoon_eyebrow__ZtUr_{margin-bottom:24px;font-size:12px}.DeveloperComingSoon_title__RjFyS{font-size:clamp(58px,15vw,84px)}.DeveloperComingSoon_description__DZncV{max-width:280px;margin:26px auto 0}.DeveloperComingSoon_back__6rR21{margin-top:30px}}@media(prefers-reduced-motion:reduce){.DeveloperComingSoon_back__6rR21{transition:none}}[data-developer-site]{--font-telka:"telka","telka Fallback",sans-serif;--font-telka-extended:"telkaExtended","telkaExtended Fallback",sans-serif;--font-space-mono:"Space Mono","Space Mono Fallback",monospace;--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback",monospace;font-family:var(--font-telka)}[data-developer-dialog]{--font-telka:"telka","telka Fallback",sans-serif;--font-telka-extended:"telkaExtended","telkaExtended Fallback",sans-serif;font-family:var(--font-telka)}[data-developer-dialog] svg .fill-white{fill:var(--color-surface-dark-2,#201f1d)}[data-developer-site] .developer-preview-response{white-space:pre-wrap;overflow-wrap:anywhere;max-height:620px;overflow:auto;margin:0;padding:24px;border:1px solid rgb(0 0 0/10%);border-radius:12px;background:var(--color-surface-light-1,#fdf7ef);font:13px/1.7 var(--font-space-mono,monospace)}[data-developer-site] .developer-preview-result{padding:16px;border-radius:12px;background:rgb(0 0 0/3%);color:var(--color-content-dark-primary,#0d0d0d);font:14px/1.6 var(--font-telka,sans-serif)}[data-developer-site] .developer-preview-result img,[data-developer-site] .developer-preview-result video{width:100%;border-radius:8px}.developer-preview-menu{position:fixed;z-index:1100;width:220px;max-width:calc(100vw - 16px);padding:6px;border:1px solid rgb(0 0 0/10%);border-radius:12px;background:#fdf7ef;color:#0d0d0d;box-shadow:0 8px 28px rgb(0 0 0/12%);font:14px/1.5 telka,sans-serif}.developer-preview-menu :is(a,button){display:block;width:100%;padding:10px 12px;border:0;border-radius:6px;background:transparent;text-align:left;color:inherit;cursor:pointer;text-decoration:none}.developer-preview-menu :is(a,button):is(:hover,:focus-visible){background:rgb(0 0 0/5%)}.developer-preview-toast{position:fixed;z-index:1200;bottom:24px;left:50%;transform:translateX(-50%);max-width:calc(100vw - 32px);padding:12px 20px;border-radius:12px;background:#0d0d0d;color:white;font-size:14px}.developer-markdown-dialog{width:min(780px,calc(100vw - 32px));max-height:85dvh;margin:auto;padding:24px;border:1px solid rgb(0 0 0/10%);border-radius:16px;background:#fdf7ef;color:#0d0d0d}.developer-markdown-dialog::-webkit-backdrop{background:rgb(0 0 0/35%)}.developer-markdown-dialog::backdrop{background:rgb(0 0 0/35%)}.developer-markdown-dialog pre{margin-top:20px;white-space:pre-wrap;overflow-wrap:anywhere}.developer-markdown-dialog>button{display:block;margin-left:auto;cursor:pointer}.developer-field-help{position:fixed;z-index:1100;width:max-content;max-width:min(280px,calc(100vw - 16px));padding:10px 12px;border-radius:8px;background:#0d0d0d;color:#fff;font:13px/1.6 telka,sans-serif;pointer-events:none}.developer-media-picker{display:grid;width:100%;aspect-ratio:1;place-content:center;border:1px dashed rgb(0 0 0/25%);border-radius:8px;background:rgb(0 0 0/3%);color:#0d0d0d;font-size:13px;cursor:pointer}.developer-media-remove{position:absolute;top:4px;right:4px;width:24px;height:24px;border:0;border-radius:50%;background:rgb(0 0 0/80%);color:white;cursor:pointer}.developer-chat-message{display:flex;flex-direction:column;gap:8px;max-width:92%;padding:16px 20px;align-self:flex-start;border-radius:16px;background:rgb(0 0 0/3%);color:#0d0d0d;font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.developer-chat-message b{font-size:12px;opacity:.55}.developer-chat-message-user{align-self:flex-end;background:rgb(0 0 0/7%)}.developer-model-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.developer-model-filters [aria-pressed=true],[data-live-pricing] [data-price-category][aria-pressed=true]{background:var(--color-content-dark-primary,#0d0d0d);color:var(--color-content-light-primary,#fff)}.developer-model-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px 16px;gap:32px 16px;margin-top:24px}.developer-model-item{min-width:0}.developer-model-empty[hidden],.developer-model-item[hidden]{display:none}.developer-model-item>a{display:block}.developer-model-copy{display:flex;min-width:0;flex-direction:column;gap:8px;padding:16px 12px 8px}.developer-model-name{display:flex;align-items:center;gap:8px;min-width:0;margin:0;overflow:hidden;color:var(--color-content-dark-primary,#0d0d0d);font:600 20px/26px var(--font-telka);white-space:nowrap;text-overflow:ellipsis}.developer-model-provider-logo{width:18px;height:18px;flex:0 0 18px;object-fit:contain}.developer-model-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px}.developer-model-price{flex:1 1 180px;min-width:0;margin:0;color:#69615c;font:400 14px/22px var(--font-telka);overflow-wrap:anywhere}.developer-model-meta .developer-model-tag{flex:0 1 auto}.developer-model-empty{padding:40px 0;color:var(--color-content-dark-primary)}@media (min-width:640px){.developer-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.developer-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.developer-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-developer-site] .developer-price-toggle{display:flex;align-items:center;gap:10px;margin-top:12px;padding:4px 0;background:transparent;border:0;color:inherit;font:14px/1.5 var(--font-telka);cursor:pointer}[data-developer-site] .developer-price-toggle svg{transition:transform .16s ease-out}[data-developer-site] .developer-price-toggle[aria-expanded=true] svg{transform:rotate(180deg)}[data-developer-site] .developer-price-toggle:hover{text-decoration:underline;text-underline-offset:4px}[data-developer-site] .developer-price-expansion[hidden]{display:none!important}[data-developer-site] tr.developer-price-expansion>td{padding:0;border:0}[data-developer-site] .developer-price-detail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding:32px 24px 40px;color:var(--color-content-dark-primary,#0d0d0d);font:15px/1.55 var(--font-telka);text-align:left;white-space:normal}[data-developer-site] .developer-price-detail section{min-width:0}[data-developer-site] .developer-price-detail[data-token-pricing=true]{grid-template-columns:minmax(0,1fr);gap:32px}[data-developer-site] .developer-price-detail[data-token-pricing=true] .developer-price-calculator{border-left:0;border-top:1px solid rgb(13 13 13/14%);padding:28px 0 0}@media (min-width:1024px){[data-developer-site] .developer-price-detail[data-token-pricing=true] .developer-calc-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-developer-site] .developer-token-tariff-scroll{max-width:100%;overflow-x:auto}[data-developer-site] .developer-tier-table.developer-token-tariff{min-width:680px}[data-developer-site] .developer-token-tariff[data-context-tiers=true]{min-width:800px}[data-developer-site] .developer-token-tariff th:first-child{width:18%}[data-developer-site] .developer-price-section-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;margin-bottom:24px}[data-developer-site] .developer-price-section-title h3{margin:0;font:500 22px/1.3 var(--font-telka)}[data-developer-site] .developer-price-section-title>span{font-size:13px;color:#68635e}[data-developer-site] .developer-tier-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px}[data-developer-site] .developer-tier-table td,[data-developer-site] .developer-tier-table th{padding:15px 10px;border-bottom:1px solid rgb(13 13 13/14%);text-align:right;font-weight:400;vertical-align:middle}[data-developer-site] .developer-tier-table thead th{padding-top:0;padding-bottom:14px;font-size:13px;color:#68635e}[data-developer-site] .developer-tier-table th:first-child{width:26%;padding-left:0;text-align:left}[data-developer-site] .developer-tier-table tr[data-selected=true]{background:rgb(13 13 13/3%)}[data-developer-site] .developer-tier-table [data-selectable]{cursor:pointer;transition:background-color .15s}[data-developer-site] .developer-tier-table td[data-selectable]:hover,[data-developer-site] .developer-tier-table tr[data-selectable]:hover{background:rgb(13 13 13/5%)}[data-developer-site] .developer-tier-table td[data-selected=true]{background:rgb(13 13 13/6%)}[data-developer-site] .developer-tier-rate{border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:6px;margin:-6px;cursor:pointer}[data-developer-site] .developer-tier-rate:hover{background:rgb(13 13 13/6%)}[data-developer-site] .developer-tier-rate[aria-pressed=true]{font-weight:600;text-decoration:underline;text-underline-offset:5px}[data-developer-site] .developer-price-note{margin:16px 0 0;color:#68635e;font:13px/1.7 var(--font-telka);max-width:65ch}[data-developer-site] .developer-price-api-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;text-decoration:none;font-size:14px}[data-developer-site] .developer-price-api-link:hover{text-decoration:underline;text-underline-offset:4px}[data-developer-site] .developer-price-calculator{border-left:1px solid rgb(13 13 13/14%);padding-left:clamp(24px,3vw,48px)}[data-developer-site] .developer-calc-choice,[data-developer-site] .developer-calc-mode{display:flex;padding:3px;border:1px solid rgb(13 13 13/24%);border-radius:999px}[data-developer-site] .developer-calc-mode{margin-bottom:24px}[data-developer-site] .developer-calc-choice button,[data-developer-site] .developer-calc-mode button{flex:1 1;padding:10px 12px;border:0;border-radius:999px;background:transparent;font:13px/1.4 var(--font-telka);color:inherit;cursor:pointer;white-space:nowrap}[data-developer-site] .developer-calc-choice button[aria-pressed=true],[data-developer-site] .developer-calc-mode button[aria-pressed=true]{background:#0d0d0d;color:#fff}[data-developer-site] .developer-calc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px}[data-developer-site] .developer-calc-field{display:flex;flex-direction:column;gap:9px;min-width:0;font-size:13px}[data-developer-site] .developer-calc-field>select,[data-developer-site] .developer-calc-input{width:100%;min-width:0;min-height:44px;padding:10px 16px;border:1px solid rgb(13 13 13/24%);border-radius:999px;color:inherit;background:transparent;font:14px/1.5 var(--font-telka)}[data-developer-site] .developer-calc-input{display:flex;align-items:center;gap:8px}[data-developer-site] .developer-calc-input input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-developer-site] .developer-calc-input>span{color:#68635e;font-size:12px;flex-shrink:0}[data-developer-site] .developer-calc-field>select:focus-visible,[data-developer-site] .developer-calc-input:focus-within{outline:2px solid #0d0d0d;outline-offset:3px}[data-developer-site] .developer-price-api-link:focus-visible,[data-developer-site] .developer-price-detail button:focus-visible,[data-developer-site] .developer-price-toggle:focus-visible{outline:2px solid #0d0d0d;outline-offset:4px}[data-developer-site] .developer-calc-result{margin-top:24px;padding-top:20px;border-top:1px solid rgb(13 13 13/24%);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 16px}[data-developer-site] .developer-calc-result>span{font-size:14px}[data-developer-site] .developer-calc-result strong{font:500 clamp(24px,2.4vw,34px)/1.2 var(--font-telka);overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-developer-site] .developer-calc-result p{width:100%;font-size:12px;color:#68635e;margin:0;overflow-wrap:anywhere}@media (max-width:1023px){[data-developer-site] .developer-price-detail{grid-template-columns:minmax(0,1fr);padding:24px 0 32px;gap:32px}[data-developer-site] .developer-price-calculator{padding:28px 0 0;border-left:0;border-top:1px solid rgb(13 13 13/14%)}}@media (max-width:639px){[data-developer-site] .developer-price-detail{font-size:14px}[data-developer-site] .developer-tier-table{font-size:13px}[data-developer-site] .developer-tier-table td,[data-developer-site] .developer-tier-table th{padding:14px 5px}[data-developer-site] .developer-tier-table th:first-child{width:22%}[data-developer-site] .developer-price-section-title h3{font-size:20px}[data-developer-site] .developer-calc-choice button{padding-inline:6px;font-size:12px}[data-developer-site] .developer-price-toggle{margin-left:auto}}@media (prefers-reduced-motion:reduce){[data-developer-site] .developer-price-toggle svg{transition:none}}.developer-model-annotation{display:flex;align-items:flex-start;flex-direction:column;gap:6px;margin-top:8px;font-family:inherit}.developer-model-tag{display:inline-block;max-width:100%;padding:2px 9px;border:1px solid rgb(0 0 0/25%);border-radius:999px;color:#333;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.developer-model-remark{margin:0;font-size:13px;line-height:1.6;color:#555;white-space:pre-line;overflow-wrap:anywhere}.developer-model-grid .developer-model-annotation{gap:8px;margin-top:0;padding:0 12px 8px}.developer-model-grid .developer-model-tag{display:inline-flex;align-items:center;box-sizing:border-box;padding:1px 7px;border:1px solid rgb(13 13 13/22%);border-radius:3px;background:transparent;color:#3d3935;font:500 11px/16px var(--font-telka);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase}[data-developer-site] .developer-hero{box-sizing:border-box;display:flex;min-height:100dvh;padding:120px 0 clamp(40px,5vw,72px)}[data-developer-site] .developer-hero-inner{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(40px,6vw,96px);width:100%;max-width:1872px;margin:0 auto;padding:0 24px}[data-developer-site] .developer-hero-title{display:flex;flex-direction:column;margin:0;color:#0d0d0d;font:500 clamp(3.25rem,9.4vw,11rem)/1.02 var(--font-telka-extended,var(--font-telka));letter-spacing:-.01em}[data-developer-site] .developer-hero-title span+span{color:rgb(13 13 13/42%)}[data-developer-site] .developer-hero-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;padding-top:24px;border-top:1px solid rgb(13 13 13/18%)}[data-developer-site] .developer-hero-lede{max-width:30em;margin:0;color:#3d3935;font:400 clamp(1rem,1.25vw,1.375rem)/1.5 var(--font-telka)}[data-developer-site] .developer-hero-actions{display:flex;flex-wrap:wrap;gap:8px}[data-developer-site] .developer-hero-actions a{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;font:500 15px/1 var(--font-telka);text-decoration:none;transition:background-color .15s,color .15s}[data-developer-site] .developer-hero-primary{background:#0d0d0d;color:#fffdf7}[data-developer-site] .developer-hero-primary:hover{background:#2b2926}[data-developer-site] .developer-hero-secondary{border:1px solid rgb(13 13 13/25%);color:#0d0d0d}[data-developer-site] .developer-hero-secondary:hover{background:rgb(13 13 13/5%)}@media (max-width:767px){[data-developer-site] .developer-hero{min-height:auto;padding-top:104px}[data-developer-site] .developer-hero-inner{padding:0 20px}}[data-api-docs] .developer-docs-nav{display:flex;flex-direction:column;gap:28px;margin-top:32px;padding-bottom:32px}[data-api-docs] .developer-docs-nav-group>p{margin:0 0 8px;color:rgb(13 13 13/45%);font:500 12px/16px var(--font-telka);letter-spacing:.08em}[data-api-docs] .developer-docs-nav ul{display:flex;flex-direction:column;margin:0;padding:0;border-top:1px solid rgb(13 13 13/8%);list-style:none}[data-api-docs] .developer-docs-nav li[hidden],[data-api-docs] .developer-docs-nav-group[hidden]{display:none}[data-api-docs] .developer-docs-nav a{display:flex;align-items:center;gap:8px;margin-left:-12px;padding:9px 10px 9px 12px;border-radius:4px;color:#0d0d0d;font:400 16px/22px var(--font-telka);text-decoration:none;transition:background-color .15s}[data-api-docs] .developer-docs-nav a:hover{background:rgb(13 13 13/4%)}[data-api-docs] .developer-docs-nav a[aria-current=page]{background:rgb(13 13 13/6%);font-weight:500}[data-api-docs] .developer-docs-count{margin-left:auto;color:rgb(13 13 13/35%);font:500 12px/1 var(--font-telka);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-api-docs] .developer-docs-empty{margin:0;color:#68635e;font:14px/1.6 var(--font-telka)}[data-api-docs] .developer-docs-title{margin:0;color:#0d0d0d;font:500 clamp(2.5rem,5vw,4.5rem)/1 var(--font-telka-extended,var(--font-telka));letter-spacing:-.01em}[data-api-docs] .developer-docs-lede{max-width:32em;margin:0;color:#3d3935;font:400 clamp(1rem,1.15vw,1.25rem)/1.55 var(--font-telka)}[data-api-docs] .developer-docs-sections{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:56px}[data-api-docs] .developer-docs-section{display:flex;min-width:0;flex-direction:column;gap:16px}[data-api-docs] .developer-docs-section>h2{margin:0;padding-top:4px;scroll-margin-top:112px;color:#0d0d0d;font:500 24px/1.3 var(--font-telka)}[data-api-docs] .developer-docs-text{max-width:46em;margin:0;color:#3d3935;font:400 16px/1.7 var(--font-telka)}[data-api-docs] .developer-docs-table-wrap{min-width:0;overflow-x:auto}[data-api-docs] .developer-docs-table{width:100%;border-collapse:collapse;font:400 14px/1.6 var(--font-telka)}[data-api-docs] .developer-docs-table td,[data-api-docs] .developer-docs-table th{padding:12px 16px 12px 0;border-bottom:1px solid rgb(13 13 13/14%);text-align:left;vertical-align:top}[data-api-docs] .developer-docs-table thead th{padding-top:0;color:#68635e;font-size:13px;font-weight:400}[data-api-docs] .developer-docs-table td:first-child{white-space:nowrap}[data-api-docs] .developer-docs-table code{font:500 13px/1.6 var(--font-code,ui-monospace,monospace);color:#0d0d0d}[data-api-docs] .developer-docs-models{display:flex;flex-wrap:wrap;gap:8px}[data-api-docs] .developer-docs-models a{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid rgb(13 13 13/22%);border-radius:999px;color:#0d0d0d;font:400 14px/1 var(--font-telka);text-decoration:none;transition:background-color .15s,color .15s}[data-api-docs] .developer-docs-models a:hover{background:rgb(13 13 13/5%)}[data-api-docs] .developer-docs-models a[aria-current=true]{border-color:#0d0d0d;background:#0d0d0d;color:#fffdf7}[data-api-docs] .developer-docs-model-tag{color:inherit;font-size:12px;opacity:.6}@media (max-width:767px){[data-api-docs] .developer-docs-sections{gap:40px}[data-api-docs] .developer-docs-table td:first-child{white-space:normal}}[data-api-docs] [data-docs-article]>header>div:first-child{flex-direction:column;align-items:flex-start;gap:20px}[data-api-docs] [data-docs-article]>header>div:first-child>div{width:auto}[data-api-docs] [data-docs-article]>header>div:nth-child(2){margin-top:32px}[data-developer-site] .developer-contact-label{color:#333;font:500 14px/1.5 var(--font-telka)}[data-contact-form] input::placeholder,[data-contact-form] textarea::placeholder{color:#64616d;opacity:1}[data-contact-form] .developer-contact-status{font:400 15px/1.6 var(--font-telka);max-width:60ch;margin-top:16px}[data-contact-form] .developer-contact-status:empty{display:none}[data-contact-form] .developer-contact-status[data-state=error]{color:#a52337}[data-contact-form] button:disabled{cursor:wait;opacity:.65}.developer-signup-page{padding-top:64px!important}.developer-signup-page .developer-signup-column{gap:28px;padding-block:24px}.developer-signup-content,.developer-signup-intro{width:100%;max-width:460px;text-align:left}.developer-signup-intro h1{margin:0 0 12px;font:500 48px/1.1 telka,Microsoft YaHei,PingFang SC,sans-serif;letter-spacing:-.025em}.developer-signup-intro p{margin:0;font-size:16px;line-height:1.6;color:#59551f}.developer-registration{font:400 14px/1.5 telka,Microsoft YaHei,PingFang SC,sans-serif;color:#0d0d0d;text-align:left}.developer-registration *,.developer-registration :after,.developer-registration :before{box-sizing:border-box}.developer-registration fieldset,.developer-registration form{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;border:0;min-width:0}.developer-registration-field{display:flex;flex-direction:column;gap:8px;font-weight:500;min-width:0}.developer-registration input{display:block;width:100%;min-width:0;height:50px;padding:0 16px;border:1px solid rgba(13,13,13,.16);border-radius:12px;background:#fffdf7;font:inherit;font-size:15px;font-weight:400;color:#0d0d0d;outline:none;text-align:left;transition:border-color .15s,box-shadow .15s}.developer-registration input::placeholder{color:#706c62;opacity:1}.developer-registration input:focus{border-color:#0d0d0d;box-shadow:0 0 0 3px rgba(13,13,13,.1)}.developer-registration input[aria-invalid=true]{border-color:#a32020}.developer-registration-email{display:flex;align-items:stretch;gap:8px;min-width:0}.developer-registration-email input{flex:1 1}.developer-registration button{font:inherit;cursor:pointer}.developer-registration button:disabled{opacity:.5;cursor:not-allowed}.developer-registration-send{flex:none;min-width:120px;padding:0 14px;border:1px solid #0d0d0d;border-radius:12px;background:transparent;font-weight:500!important;transition:background-color .15s}.developer-registration-send:not(:disabled):hover{background:rgba(13,13,13,.07)}.developer-registration-passwords{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.developer-registration-password{position:relative}.developer-registration-password input{padding-right:44px}.developer-registration-password button{position:absolute;right:4px;top:4px;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#59554b}.developer-registration-hint{color:#59551f;font-size:12px}.developer-registration-error,.developer-registration-hint{margin:0;line-height:1.6;font-weight:400;overflow-wrap:anywhere}.developer-registration-error{color:#9c1b1b;font-size:13px}.developer-registration-submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 20px;border:0;border-radius:999px;background:#0d0d0d;color:#fffdf7;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s}.developer-registration-submit:not(:disabled):hover{background:#302f24}.developer-registration a:focus-visible,.developer-registration button:focus-visible{outline:2px solid #0d0d0d;outline-offset:3px}.developer-registration-login{margin:0;text-align:center;color:#59551f}.developer-registration-login a{margin-left:6px;color:#0d0d0d;text-decoration:underline;text-underline-offset:4px}.developer-registration-notice{margin:0;padding:12px 14px;border:1px solid rgba(13,13,13,.18);border-radius:12px}.developer-registration-notice p{margin:0 0 6px}.developer-registration-notice button{border:0;padding:0;background:transparent;text-decoration:underline;text-underline-offset:4px}.developer-registration-success h2{margin:0 0 12px;font-size:24px;font-weight:500}.developer-registration-success p{margin:0 0 24px;line-height:1.6}@media (min-width:1024px){.developer-signup-page .developer-signup-grid{grid-template-columns:minmax(0,1fr) minmax(360px,37%)}}@media (max-width:1023px){.developer-signup-page{padding-top:80px!important}.developer-signup-intro h1{font-size:40px}}@media (max-width:420px){.developer-signup-intro h1{font-size:36px}.developer-registration-passwords{grid-template-columns:minmax(0,1fr);gap:20px}.developer-registration-send{min-width:112px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.developer-registration *,.developer-registration :after{transition:none!important;animation:none!important}}