.announcement:where(.astro-h4bjbk3l){text-align:center;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.announcement:where(.astro-h4bjbk3l) p:where(.astro-h4bjbk3l){max-width:1160px;margin:0 auto;padding:8px 16px}.announcement:where(.astro-h4bjbk3l) a{color:inherit;text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.announcement:where(.astro-h4bjbk3l) code{font-family:IBM Plex Mono,ui-monospace,monospace}.announcement--news:where(.astro-h4bjbk3l){color:#fff;background:#1b2a8f}.announcement--info:where(.astro-h4bjbk3l){background:var(--color-subtle,#eef0f5);color:var(--color-ink-soft,#2f3544);border-bottom:1px solid var(--color-line,#dce0e8)}.announcement--warning:where(.astro-h4bjbk3l){color:#3d2a06;background:#fdf3e1;border-bottom:1px solid #f0d9a8}@media (width>=768px){.announcement:where(.astro-h4bjbk3l) p:where(.astro-h4bjbk3l){padding:8px 32px}}.ask-question:where(.astro-5fpbnltp){--aq-surface:var(--color-surface,var(--sl-color-black));--aq-subtle:var(--color-subtle,var(--docs-subtle));--aq-line:var(--color-line,var(--sl-color-gray-5));--aq-line-strong:var(--color-line-strong,var(--sl-color-gray-4));--aq-ink:var(--color-ink,var(--sl-color-white));--aq-soft:var(--color-ink-soft,var(--sl-color-gray-2));--aq-muted:var(--color-muted,var(--sl-color-gray-3));--aq-accent:var(--color-accent,var(--sl-color-accent));--aq-signature:var(--color-signature,var(--docs-signature));--aq-on-signature:var(--color-on-signature,var(--docs-on-signature));--aq-success:var(--color-success,#2c754a);max-width:1160px;margin:0 auto;padding:3.5rem 1rem 3rem}@media (width>=48rem){.ask-question:where(.astro-5fpbnltp){padding-inline:2rem}}.ask-question--docs:where(.astro-5fpbnltp){padding:2.5rem 0 0}.ask-question-card:where(.astro-5fpbnltp){border:1px solid var(--aq-line);background:var(--aq-surface);max-width:760px;color:var(--aq-ink);border-radius:16px;padding:1.25rem}.ask-question-head:where(.astro-5fpbnltp){gap:.875rem;display:flex}.ask-question-tile:where(.astro-5fpbnltp){width:2.25rem;height:2.25rem;color:var(--aq-accent);background:color-mix(in srgb, var(--aq-accent) 12%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ask-question:where(.astro-5fpbnltp) .ask-question-icon{width:18px;height:18px}.ask-question:where(.astro-5fpbnltp) h2:where(.astro-5fpbnltp){letter-spacing:0;color:var(--aq-ink);margin:0;font-family:inherit;font-size:1rem;font-weight:600}.ask-question-head:where(.astro-5fpbnltp) p:where(.astro-5fpbnltp){color:var(--aq-soft);margin:.25rem 0 0;font-size:.9375rem;line-height:1.55}.ask-question-actions:where(.astro-5fpbnltp){flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ask-question-button:where(.astro-5fpbnltp){border:1px solid var(--aq-line);background:var(--aq-surface);min-height:2.5rem;font:inherit;color:var(--aq-ink);cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ask-question-button:where(.astro-5fpbnltp):hover{border-color:var(--aq-line-strong);background:var(--aq-subtle)}.ask-question:where(.astro-5fpbnltp) .ask-question-button-icon{width:16px;height:16px;color:var(--aq-muted)}.ask-question-form:where(.astro-5fpbnltp){border-top:1px solid var(--aq-line);gap:.4rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.ask-question-form:where(.astro-5fpbnltp)[hidden]{display:none}.ask-question-form:where(.astro-5fpbnltp) label:where(.astro-5fpbnltp){color:var(--aq-ink);font-size:.875rem;font-weight:600}.ask-question-optional:where(.astro-5fpbnltp){color:var(--aq-muted);font-weight:400}.ask-question-form:where(.astro-5fpbnltp) textarea:where(.astro-5fpbnltp),.ask-question-form:where(.astro-5fpbnltp) input:where(.astro-5fpbnltp){border:1px solid var(--aq-line);background:var(--aq-surface);width:100%;font:inherit;color:var(--aq-ink);border-radius:10px;margin-bottom:.5rem;padding:.625rem .75rem;font-size:.9375rem}.ask-question-form:where(.astro-5fpbnltp) textarea:where(.astro-5fpbnltp):focus,.ask-question-form:where(.astro-5fpbnltp) input:where(.astro-5fpbnltp):focus{border-color:var(--aq-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--aq-accent) 20%, transparent);outline:none}.ask-question-hint:where(.astro-5fpbnltp){color:var(--aq-muted);margin:-.25rem 0 .5rem;font-size:.8125rem}.ask-question-send:where(.astro-5fpbnltp){flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ask-question-submit:where(.astro-5fpbnltp){background:var(--aq-signature);min-height:2.5rem;font:inherit;color:var(--aq-on-signature);cursor:pointer;border:0;border-radius:10px;padding:.375rem 1rem;font-size:.875rem;font-weight:600}.ask-question-submit:where(.astro-5fpbnltp):disabled{opacity:.6;cursor:default}.ask-question-status:where(.astro-5fpbnltp){color:var(--aq-soft);margin:0;font-size:.875rem}.ask-question:where(.astro-5fpbnltp) .ask-question-done{color:var(--aq-success);margin:1rem 0 0;font-size:.9375rem;font-weight:600}.lang-switch:where(.astro-34uxj53s){--ls-surface:var(--color-surface,var(--sl-color-black));--ls-line:var(--color-line,var(--sl-color-gray-5));--ls-ink:var(--color-ink,var(--sl-color-white));--ls-soft:var(--color-ink-soft,var(--sl-color-gray-2));--ls-muted:var(--color-muted,var(--sl-color-gray-3));--ls-subtle:var(--color-subtle,var(--docs-subtle));--ls-accent:var(--color-accent,var(--sl-color-accent));display:inline-flex;position:relative}html[lang=en][data-languages-in-footer] .lang-switch--bar:where(.astro-34uxj53s),html[lang=en][data-languages-in-footer] .lang-switch--docs:where(.astro-34uxj53s),html[lang=en][data-languages-in-footer] .lang-switch--phone:where(.astro-34uxj53s){display:none}.lang-switch-button:where(.astro-34uxj53s){white-space:nowrap;height:2.5rem;color:var(--ls-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.875rem;font-weight:500;display:inline-flex}.lang-switch-button:where(.astro-34uxj53s):hover,.lang-switch-button:where(.astro-34uxj53s)[aria-expanded=true]{background:var(--ls-surface);color:var(--ls-ink)}.lang-switch--band:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s){color:var(--color-signature-soft)}.lang-switch--band:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s):hover,.lang-switch--band:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s)[aria-expanded=true]{background:color-mix(in srgb, var(--color-on-signature) 10%, transparent);color:var(--color-on-signature)}.lang-switch--docs:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s):hover,.lang-switch--docs:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s)[aria-expanded=true]{background:var(--ls-subtle)}.lang-switch--footer:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s){border:1px solid var(--ls-line);background:var(--ls-surface);height:2.25rem;color:var(--ls-ink);padding:0 .75rem}.lang-switch--footer:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s):hover,.lang-switch--footer:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s)[aria-expanded=true]{border-color:var(--color-line-strong,var(--sl-color-gray-4));background:var(--ls-subtle)}.lang-switch-button:where(.astro-34uxj53s) .lang-switch-icon{flex-shrink:0;width:18px;height:18px}.lang-switch-button:where(.astro-34uxj53s) .lang-switch-chevron{width:14px;height:14px;color:var(--ls-muted);flex-shrink:0;transition:transform .2s ease-out}.lang-switch--band:where(.astro-34uxj53s) .lang-switch-button:where(.astro-34uxj53s) .lang-switch-chevron{color:inherit}.lang-switch-button:where(.astro-34uxj53s)[aria-expanded=true] .lang-switch-chevron{transform:rotate(180deg)}.lang-menu:where(.astro-34uxj53s){z-index:40;border:1px solid var(--ls-line);background:var(--ls-surface);border-radius:14px;min-width:13rem;padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 48px -12px #10131a47}.lang-menu:where(.astro-34uxj53s)[hidden]{display:none}.lang-switch--footer:where(.astro-34uxj53s) .lang-menu:where(.astro-34uxj53s){inset:auto auto calc(100% + .5rem) 0}.lang-menu:where(.astro-34uxj53s) ul:where(.astro-34uxj53s){gap:2px;margin:0;padding:0;list-style:none;display:grid}.lang-menu:where(.astro-34uxj53s) a:where(.astro-34uxj53s){min-height:2.5rem;color:var(--ls-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .625rem;font-size:.9375rem;text-decoration:none;display:flex}.lang-menu:where(.astro-34uxj53s) a:where(.astro-34uxj53s):hover{background:var(--ls-subtle)}.lang-menu-text:where(.astro-34uxj53s){flex-direction:column;display:flex}.lang-menu-name:where(.astro-34uxj53s){font-weight:500}.lang-menu:where(.astro-34uxj53s) a:where(.astro-34uxj53s)[aria-current] .lang-menu-name:where(.astro-34uxj53s){font-weight:600}.lang-menu-home:where(.astro-34uxj53s){color:var(--ls-muted);font-size:.75rem}.lang-menu:where(.astro-34uxj53s) .lang-menu-tick{width:18px;height:18px;color:var(--ls-accent);flex-shrink:0}.translation-note:where(.astro-v5jdxpo5){--tn-subtle:var(--color-subtle,var(--docs-subtle));--tn-surface:var(--color-surface,var(--sl-color-black));--tn-line:var(--color-line,var(--sl-color-gray-5));--tn-ink:var(--color-ink,var(--sl-color-white));--tn-soft:var(--color-ink-soft,var(--sl-color-gray-2));--tn-muted:var(--color-muted,var(--sl-color-gray-3));background:var(--tn-subtle);border-bottom:1px solid var(--tn-line);color:var(--tn-soft);font-size:.875rem}.translation-note-inner:where(.astro-v5jdxpo5){flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;max-width:1160px;margin:0 auto;padding:.5rem 1rem;display:flex}.translation-note:where(.astro-v5jdxpo5) p:where(.astro-v5jdxpo5){align-items:center;gap:.5rem;margin:0;display:flex}.translation-note:where(.astro-v5jdxpo5) .translation-note-icon{width:16px;height:16px;color:var(--tn-muted);flex-shrink:0}.translation-note-button:where(.astro-v5jdxpo5){border:1px solid var(--tn-line);background:var(--tn-surface);height:2rem;color:var(--tn-ink);white-space:nowrap;border-radius:8px;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.translation-note-button:where(.astro-v5jdxpo5):hover{border-color:var(--color-line-strong,var(--sl-color-gray-4))}.translation-note--docs:where(.astro-v5jdxpo5){border:1px solid var(--tn-line);border-radius:12px;margin-top:1rem}.translation-note--docs:where(.astro-v5jdxpo5) .translation-note-inner:where(.astro-v5jdxpo5){justify-content:space-between;padding:.5rem .5rem .5rem .875rem}
