@font-face{font-family:Inter;src:url(/fonts/inter/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-english:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-persian:"Vazirmatn", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Tahoma, Arial, sans-serif;--type-micro:11px;--type-micro-line:16px;--type-support:12px;--type-support-line:18px;--type-control:13px;--type-control-line:20px;--type-body:14px;--type-body-line:22px;--type-docs-line:24px;--type-card:16px;--type-card-line:24px;--type-section:20px;--type-section-line:28px;--type-compact-title:24px;--type-compact-title-line:32px;--type-compact-title-mobile:22px;--type-compact-title-mobile-line:30px;--type-page-title:32px;--type-page-title-line:40px;--type-page-title-mobile:28px;--type-page-title-mobile-line:36px;--type-hero:40px;--type-hero-line:52px;--type-hero-mobile:32px;--type-hero-mobile-line:42px;--type-metric:28px;--type-metric-line:36px;--type-inline-code:12px;--type-inline-code-line:20px;--type-block-code:13px;--type-block-code-line:22px;--type-input-mobile:16px;--type-input-mobile-line:24px;--type-regular:400;--type-medium:500;--type-semibold:600;--type-bold:700}html[lang=en] body{font-family:var(--font-english)}html[lang=fa] body{font-family:var(--font-persian)}html[lang=en] body :is(code,kbd,pre,samp,.model-card strong,.model-option code,.code-block code,.code-drawer-sample,.developer-key-row code,.api-list code){font-family:ui-monospace,Consolas,Liberation Mono,monospace}.app-shell[data-theme]{font-size:var(--type-body);line-height:var(--type-body-line)}.app-shell[data-theme] :is(p,li,dd,dt,summary){font-size:var(--type-body);line-height:var(--type-body-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(h2,h3){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(small,.muted,.tiny,.field-help,.settings-note,.workspace-lead,.console-help-row,.usage-financial-note,.work-hint,.source-boundary,.support-submit-note,.results-hint,.docs-nav-row small,.offering-row small){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(span,bdi,em,time){font-size:inherit;line-height:inherit;font-weight:inherit}.app-shell[data-theme] :is(strong,b){font-size:inherit;line-height:inherit;font-weight:var(--type-semibold)}.app-shell[data-theme] a:not(.button){font-size:inherit;line-height:inherit;font-weight:inherit}.app-shell[data-theme] :is(button,.button,.text-button,.filter-chip,.side-nav>a,.side-nav>.nav-row,.back-row,.overview-link,.side-footer>a,.credit-row>a,.local-tabs button,.local-tabs a,.module-tabs a,.module-config-links a,.docs-nav a,.quick-access a,.saved-tabs a,.home-category-heading a,.cat-examples a,.cat-footer a,.build-section-head a,.docs-breadcrumbs a,.docs-breadcrumbs span){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.button.primary,.button.danger,button.active,.text-button.active,[aria-current=page],[aria-pressed=true],.side-nav>a.active,.side-nav>.nav-row.active,.local-tabs .active,.module-tabs .active,.module-config-links a.active,.docs-nav a.active,.saved-tabs a.active,.plans-period-picker button.active,.plans-card-action .button.primary,.plans-card-action button[data-action=renew]){font-weight:var(--type-semibold)}.app-shell[data-theme] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.field>span,.field .label,.compact-field>span,.field-label,.field legend,label.control-label,.switch-label,.settings-page .field>span,.settings-page .field .label,.settings-page .compact-field>span,.settings-page .field legend,.developer-project-bar>label,.sort-control>label,.camera-name-field>span),.app-shell[data-theme] :is(.switch strong,.switch span,.voice-option strong,.answer-option,.camera-selector-row strong){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] .voice-option[aria-pressed=true] strong{font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.page-heading h1,.catalog-page>.page-heading h1,.saved-page>.page-heading h1,.utility-page>.page-heading h1,.docs-page>.page-heading h1,.docs-detail-page>.page-heading h1,.settings-page>.page-heading h1,.support-page>.page-heading h1,.plans-page .plans-intro h1,.build-heading h1,.build-list-head h1,.category-heading h1,.analyze-page>h1){font-size:var(--type-page-title);line-height:var(--type-page-title-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.service-title h1,.module-page>.page-heading h1,.workspace-title,.workspace-heading h1,.service-compact-title){font-size:var(--type-compact-title);line-height:var(--type-compact-title-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.home-hero h1,.home-hero h2){font-size:var(--type-hero);line-height:var(--type-hero-line);font-weight:var(--type-bold)}.app-shell[data-theme] :is(.section-title h2,.section-heading h2,.page-heading h2,.module-section-heading h2,.plans-section-heading h2,.modal-dialog-head h2,.modal-title,.drawer-head h2,.drawer-header h2,.dialog-head h2,.dialog-title){font-size:var(--type-section);line-height:var(--type-section-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.panel-head h2,.panel-head h3,.offering-card h2,.offering-card h3,.build-card h2,.build-card h3,.module-card h2,.module-card h3,.module-scope h3,.service-delivery-panel h3,.plans-explainer h2,.settings-section-intro h2,.plans-benefits-wrap h3,.dialog-section h3,.developer-key-card>header h2,.developer-key-empty h2,.build-empty h2,.empty-state h2,.empty-state h3,.support-ticket-empty h2,.app-preview-document h3,.docs-content h2,.activity-detail-section h3,.course-summary h3){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.plans-card-heading h2){font-size:var(--type-compact-title);line-height:var(--type-compact-title-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.brand-copy strong,.org-trigger strong,.entity-primary,.model-primary,.model-card strong,.file-preview strong,.recent-item strong,.developer-key-row>span:first-child strong,.resource-row strong,.workspace-copy strong,.workspace-identity strong,.app-preview-title strong){font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.plans-monthly-price>strong,.metrics strong,.stat-grid strong,.stat-value,.metric-value,.summary-metric strong,.credit-balance-value,.major-price,.category-side>strong,.workspace-metrics>strong,.balance-card>strong,.console-spend>strong,.progress-grid>strong,.price-hero>strong){font-size:var(--type-metric);line-height:var(--type-metric-line);font-weight:var(--type-bold)}.app-shell[data-theme] .plans-monthly-price>strong>span{font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] .workspace-context,.app-shell[data-theme] .playground .service-title p{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.plans-total-price>strong,.plans-wallet-credit>div>strong){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.brand-copy small,.workspace-copy small,.org-trigger small,.offering-row small,.page-footer,.shell-local-note,.utility-page-foot,.workspace-metrics>div>span,.credit-row>a>span,.config-cost,.config-rate-unit,.config-foot,.config-cost .muted,.config-cost .cost-value,.config-reset,.settings-note,.local-note,.settings-section-intro p,.console-subsection-heading p,.console-help-row,.usage-financial-note,.workspace-lead,.field-help,.field small,.budget-editor small,.module-price-note,.module-body-note,.activity-row-copy small,.activity-row-meta,.activity-detail-summary>div>span,.plans-credit-formula,.plans-rate-note,.plans-total-price em,.plans-card-heading p,.plans-card-prices small,.plans-wallet-credit span,.saved-helper,.build-compose-foot,.support-submit-note,.results-hint,.results-count,.docs-nav-count,.docs-results-summary,.docs-service-picker label,.docs-contract-notice,.docs-list small,.docs-group-head span,.category-count,.category-side>span,.cat-footer,.cat-examples,.offering-footer-type,.offering-subtype,.module-capability>span,.module-proof span,.module-scope span,.module-flow span,.module-identity-strip small,.module-content-note,.source-tool-body p,.independent-offering-note p,.scenario-message p,.resource-row small,.course-lesson-list small,.organization-save,.readonly-row>span,.readonly-row p,.console-table-note,.member-role,.billing-plan-summary>span,.spend-summary-grid article>small,.developer-summary-grid article>span,.spend-summary-grid article>span,.stat-label,.key-safety-row strong,.switch small,.notice,.notice span,.source-actions>span,.spell-run-row,.output-preview p,.conversation-empty p,.developer-key-empty p,.build-empty p,.empty-state p,.support-ticket-empty p,.category-contract,.feature-output,.io-contract span,.module-composition,.module-activity-row small,.course-summary p,.learning-path-heading span,.assessment-intro span,.runbar .small,.composer-footer,.voice-choices small,.source-boundary,.plans-usage-badge,.plans-current-badge,.status-pill,.tag){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.developer-key-head,.spend-ledger-head,.table-head,.data-table-head,.console-table-head,.console-table thead,thead th,table thead th,.plans-comparison-table th,.docs-content .table th){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.developer-key-row,.spend-ledger-row,.table-row,.data-table-row,.console-table-row,tbody td,table tbody td,.plans-comparison-table td,.docs-content .table td){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.developer-key-row>span:first-child strong,.table-row .primary-name,.data-table-row .primary-name){font-weight:var(--type-medium)}.app-shell[data-theme] .credit-row>a bdi{font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.home-heading h1,.docs-intro-copy h2){font-size:var(--type-section);line-height:var(--type-section-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.home-category-heading h2,.category-card>h2,.category-card h2>a,.cat-footer a,.build-section-head a){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.category-card p,.offering-card p,.template-card p,.module-composition,.io-contract span,.feature-output,.module-capability>span,.module-proof span,.module-scope span,.module-flow span){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.category-card .button,.module-card .button,.module-card>span,.module-card>.module-capability,.offering-card .button,.offering-row,.category-contract strong,.category-kicker,.category-side .category-count,.filter-count,.results-count,.sort-control>label){font-size:var(--type-control);line-height:var(--type-control-line)}.app-shell[data-theme] :is(.category-number,.build-eyebrow,.eyebrow,.nav-section-label,.developer-section-label,.scope-label,.module-kicker,.overline,kbd,.architecture-node,.architecture-caption,.usage-day-short,.chart-axis,.chart-caption-micro,.vision-stamp){font-size:var(--type-micro);line-height:var(--type-micro-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.category-number,.scope-label a,.build-eyebrow,.eyebrow,.nav-section-label,.developer-section-label,.scope-label,.module-kicker,.overline,.architecture-node,.architecture-caption,.usage-day-short,.chart-axis,.chart-caption-micro,.vision-stamp){font-weight:var(--type-medium)}.app-shell[data-theme] .playground .service-title{flex:0 330px;min-width:0;max-width:min(330px,34vw)}.app-shell[data-theme] .playground .service-title h1{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:var(--type-compact-title);line-height:var(--type-compact-title-line);font-weight:var(--type-semibold);letter-spacing:normal;margin-block:1px;overflow:visible}.app-shell[data-theme] .playground .service-tabs,.app-shell[data-theme] .playground .local-tabs{min-width:0}.app-shell[data-theme] .playground .local-tabs{overscroll-behavior-inline:contain;overflow-x:auto}.app-shell[data-theme] .playground .local-tabs :is(button,a){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium);flex:none}.app-shell[data-theme] .playground .local-tabs :is(button.active,a.active){font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.config-cost,.config-rate-unit,.config-reset){font-size:var(--type-support);line-height:var(--type-support-line)}.app-shell[data-theme] :is(.editor,textarea.editor,.compact-textarea){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.voice-avatar,.identity-number,.step-number){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.model-version,.module-version-card code,.settings-tool-row code,.developer-key-row code,.one-time-secret code,.inline-code,code){font-family:ui-monospace,Consolas,Vazirmatn,monospace;font-size:var(--type-inline-code);line-height:var(--type-inline-code-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(pre,pre code,.code-block,.code-block code,.code-card pre,.activity-detail-request,.activity-detail-response){font-family:ui-monospace,Consolas,Vazirmatn,monospace;font-size:var(--type-block-code);line-height:var(--type-block-code-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.app-preview-document li,.app-preview-knowledge p,.app-preview-chat .preview-message){font-size:var(--type-body);line-height:var(--type-body-line)}.app-shell[data-theme] :is(.app-preview-document h3,.app-preview-panel .panel-head h2,.activity-detail-section h3){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .activity-detail-summary>div>span{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .module-page>.page-heading h1,.app-shell[data-theme] .module-page .module-heading-group>.page-heading h1{font-size:var(--type-compact-title);line-height:var(--type-compact-title-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .module-section-heading h2{font-size:var(--type-section);line-height:var(--type-section-line)}.app-shell[data-theme] :is(.module-card .button,.module-tabs a,.module-config-links a,.module-body-note a,.module-content a.button,.module-link,.module-tool-row button){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.module-tabs a.active,.module-config-links a.active){font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.module-price-hero,.price-hero strong,.module-price-value){font-size:var(--type-metric);line-height:var(--type-metric-line);font-weight:var(--type-bold)}.app-shell[data-theme] :is(.module-progress-stats .progress-value,.progress-status){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .plans-card-heading{align-items:flex-start;height:auto;min-height:94px}.app-shell[data-theme] .plans-card-action{margin-block-start:auto}.app-shell[data-theme] .plans-card-action .button{font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] .plans-card-action :is(.button.primary,button[data-action=renew]){font-weight:var(--type-semibold)}.app-shell[data-theme] .plans-comparison-table th{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .plans-comparison-table td{font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.plans-usage-badge,.plans-current-badge,.status-pill,.tag){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.balance-card,.balance-card p,.balance-card span){font-size:var(--type-support);line-height:var(--type-support-line)}.app-shell[data-theme] .balance-card strong{font-size:var(--type-metric);line-height:var(--type-metric-line);font-weight:var(--type-bold)}@media (max-width:720px){.app-shell[data-theme] .plans-card-heading{min-height:0}}.app-shell[data-theme] .docs-detail-page .docs-content p,.app-shell[data-theme] .docs-page .docs-content p,.app-shell[data-theme] .docs-detail-page .docs-step p,.app-shell[data-theme] .docs-page .docs-step p,.app-shell[data-theme] .docs-prose p,.app-shell[data-theme] .api-reference p{font-size:var(--type-body);line-height:var(--type-docs-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.docs-content .table th,.developer-key-head,.spend-ledger-head,.table-head,.data-table-head,.console-table-head,table thead th,thead th){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.docs-content .table td,.developer-key-row,.spend-ledger-row,.table-row,.data-table-row,.console-table-row,table tbody td,tbody td){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-regular)}.app-shell[data-theme] .docs-content .table :is(th,td){padding-block:12px}.app-shell[data-theme] :is(.docs-nav-row strong,.docs-overview-row strong){font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.docs-nav-row small,.docs-overview-row small){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .sidebar .side-nav :is(.docs-nav-row,.docs-overview-row) strong{font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] .sidebar .side-nav :is(.docs-nav-row,.docs-overview-row) small{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .docs-content .docs-step strong{font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.source-model-picker .picker-head h2,.code-drawer .picker-head h2,.modal-dialog .modal-head h2,.modal-dialog h2.modal-title){font-size:var(--type-section);line-height:var(--type-section-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.source-model-picker .model-option-head strong,.workspace-choice strong,.org-popover .account-current strong,.model-picker .model-option-head strong,.model-option-head strong){font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.source-model-picker .model-option-head code,.code-drawer .code-endpoint code,.code-drawer .code-drawer-sample,.model-picker .model-option-head code){font-family:ui-monospace,Consolas,Vazirmatn,monospace;font-size:var(--type-inline-code);line-height:var(--type-inline-code-line);font-weight:var(--type-regular)}.app-shell[data-theme] .search-results section>h3{font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .search-results section>h3 small,.app-shell[data-theme] :is(.org-popover .account-email,.org-popover .account-current small,.org-popover .account-item small,.workspace-choice small,.model-picker .model-spec-label,.source-model-picker .model-spec-label,.source-model-picker .picker-count,.source-model-picker .model-price-top,.source-model-picker .model-option-meta,.source-model-picker .picker-foot,.code-drawer .picker-head p,.code-drawer .code-helper){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] :is(.org-popover .account-item,.model-tools-toggle,.model-picker-filter,.source-model-picker .model-price-value){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.config-column>.panel>.panel-head h2,.config-mobile-head>strong),.app-shell[data-theme] :is(.plans-period-section h2,.catalog-directory-title,.build-section-head h2,.docs-group-head h2,.changelog-article header h2,.support-page h2,.output-preview h3,.independent-offering-note h3,.learning-path-heading h3,.module-empty-state h3,.operator-stage h3){font-size:var(--type-card);line-height:var(--type-card-line);font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.module-scope>header strong,.module-proof>strong,.module-section-heading h3,.resource-row strong,.course-lesson-list strong,.scenario-message strong,.module-activity-row strong,.module-resource-row strong,.console-table-row strong,.workspace-identity strong,.readonly-row strong){font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] :is(.home-category-heading h2>a,.category-card>h2>a,.home-category-heading h2>a *,.category-card>h2>a *){font-size:inherit;line-height:inherit;font-weight:inherit}.app-shell[data-theme] :is(.module-composition,.io-contract span,.feature-output,.module-capability>span,.module-proof span,.module-scope span,.module-flow span,.module-inline-panel>div>p,.operator-stage-shell .operator-stage>small){font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .config-column .model-card strong{font-family:inherit}.app-shell[data-theme] .config-column .model-card small[dir=ltr]{font-family:ui-monospace,Consolas,Liberation Mono,monospace}.app-shell[data-theme] .module-page .module-heading-group .page-heading h1>span:not(.module-title-icon){font-size:inherit;line-height:inherit;font-weight:inherit}.app-shell[data-theme] :is(.module-page .module-heading-group .eyebrow,.module-page .module-breadcrumb .eyebrow){font-size:var(--type-micro);line-height:var(--type-micro-line);font-weight:var(--type-medium)}.app-shell[data-theme] :is(.module-scope>div b,.module-flow>b){font-size:var(--type-control);line-height:var(--type-control-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .module-scope>strong{font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] .offering-card .module-composition,.app-shell[data-theme] .category-page .offering-card.module-card p.module-composition{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .module-scope>.row.between>strong{font-size:14px;line-height:22px;font-weight:var(--type-semibold)}.app-shell[data-theme] .changelog-list time,.app-shell[data-theme] .settings-billing .console-spend>div>span{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}.app-shell[data-theme] .settings-billing .console-spend>div>strong{font-size:var(--type-metric);line-height:var(--type-metric-line);font-weight:var(--type-bold)}.app-shell[data-theme] .paid-plan-notice strong{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-semibold)}.app-shell[data-theme] .spell-preview.empty{font-size:var(--type-body);line-height:var(--type-body-line);font-weight:var(--type-regular)}.app-shell[data-theme] .settings-billing>.panel>.panel-body>.settings-section-form>.console-help-row{font-size:var(--type-support);line-height:var(--type-support-line);font-weight:var(--type-regular)}@container playground-work (max-width:920px){.app-shell[data-theme] .playground .service-header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center}.app-shell[data-theme] .playground .service-heading-group{display:contents}.app-shell[data-theme] .playground .service-title{flex:0 auto;grid-area:1/1;max-width:none}.app-shell[data-theme] .playground .service-actions{grid-area:1/2}.app-shell[data-theme] .playground .service-tabs{grid-area:2/1/auto/-1;width:100%;min-width:0}.app-shell[data-theme] .playground .local-tabs{flex:auto}}.app-shell[data-theme] :is(h1,h2,h3,h4,h5,h6,p,li,a,button,label,strong,small,span,td,th,summary){letter-spacing:normal}@media (max-width:800px){.app-shell[data-theme] :is(.page-heading h1,.catalog-page>.page-heading h1,.saved-page>.page-heading h1,.utility-page>.page-heading h1,.docs-page>.page-heading h1,.docs-detail-page>.page-heading h1,.settings-page>.page-heading h1,.support-page>.page-heading h1,.plans-page .plans-intro h1,.build-heading h1,.build-list-head h1,.category-heading h1,.analyze-page>h1){font-size:var(--type-page-title-mobile);line-height:var(--type-page-title-mobile-line)}.app-shell[data-theme] :is(.service-title h1,.module-page>.page-heading h1,.workspace-title,.workspace-heading h1,.service-compact-title),.app-shell[data-theme] .module-page .module-heading-group>.page-heading h1{font-size:var(--type-compact-title-mobile);line-height:var(--type-compact-title-mobile-line)}.app-shell[data-theme] .playground .service-title{flex:none;width:100%;max-width:100%}.app-shell[data-theme] .playground .service-title h1{font-size:var(--type-compact-title-mobile);line-height:var(--type-compact-title-mobile-line)}.app-shell[data-theme] :is(.home-hero h1,.home-hero h2){font-size:var(--type-hero-mobile);line-height:var(--type-hero-mobile-line)}.app-shell[data-theme] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:var(--type-input-mobile);line-height:var(--type-input-mobile-line)}}
.browser-lifecycle-barrier{z-index:200;background:var(--bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;place-items:center;display:grid;position:fixed;inset-block:0;inset-inline:0}.browser-lifecycle-recovery{border:1px solid var(--line);background:var(--panel);max-width:min(360px,100vw - 40px);color:var(--muted);text-align:center;border-radius:9px;padding:14px 18px;font-size:12px;box-shadow:0 14px 36px #0005}.browser-lifecycle-actions{justify-content:center;gap:8px;margin-top:12px;display:flex}.auth-recovery-public{z-index:220;background:var(--bg);place-items:center;padding:clamp(1rem,3vw,3rem);display:grid;position:fixed;inset:0;overflow:auto}.auth-recovery-public .auth-recovery-page{width:min(100%,720px);margin:0}
