.zx4S4a_wrap{display:inline-flex;position:relative}.zx4S4a_error,.zx4S4a_note{width:280px;padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-satellite);position:absolute;top:calc(100% + 8px);right:0}.zx4S4a_note{pointer-events:none}@media (max-width:639px){.zx4S4a_compactLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.WfA8pG_sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.WfA8pG_bar{z-index:50;justify-content:space-between;align-items:center;gap:var(--s-4);height:var(--toolbar-h);padding-inline:var(--gutter);background:var(--toolbar-bg);-webkit-backdrop-filter:var(--blur-toolbar);backdrop-filter:var(--blur-toolbar);display:flex;position:sticky;top:0}.WfA8pG_bar[data-scrolled]{box-shadow:0 .5px #10181624}.WfA8pG_left,.WfA8pG_right{align-items:center;gap:var(--s-5);min-width:0;display:flex}.WfA8pG_right{gap:var(--s-3)}.WfA8pG_wordmark{color:var(--ink-1)}.WfA8pG_nav{gap:var(--s-4);display:flex}.WfA8pG_link{color:var(--ink-2);padding:var(--s-1) 0}.WfA8pG_link[aria-current=page]{color:var(--ink-1);font-weight:600}.WfA8pG_mode{white-space:nowrap}@media (max-width:639px){.WfA8pG_bar{gap:var(--s-2)}.WfA8pG_left,.WfA8pG_nav{gap:var(--s-3)}.WfA8pG_mode{display:none}}@media (max-width:420px){.WfA8pG_wordmark{display:none}}
:root{--ground:#f4f5f4;--surface:#fff;--ink-1:#1b1f1e;--ink-2:#4a524f;--ink-3:#66706c;--ink-4:#c9cfcc;--ink-5:#e9ecea;--accent:#0a6b5b;--accent-pressed:#08584b;--accent-soft:#e3f1ed;--on-accent:#fff;--danger:#b42318;--danger-soft:#fdecea;--warn:#8a5300;--warn-soft:#fbf1df;--toolbar-bg:#f4f5f4b8;--sheet-bg:#fffc;--scrim:#1b1f1e2e;--blur-toolbar:saturate(180%) blur(20px);--blur-sheet:saturate(180%) blur(30px);--shadow-panel:0 0 0 .5px #1018160f, 0 1px 2px #1018160f, 0 8px 24px #1018160f;--shadow-satellite:0 0 0 .5px #10181614, 0 2px 4px #10181614, 0 16px 40px #10181624;--shadow-sheet:0 0 0 .5px #10181614, 0 24px 64px #10181633;--r-control:8px;--r-card:12px;--r-panel:16px;--r-worker:28px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--gutter:32px;--toolbar-h:52px;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-reduced-transparency:reduce){:root{--toolbar-bg:#f4f5f4;--sheet-bg:#fff;--blur-toolbar:none;--blur-sheet:none}}@media (prefers-contrast:more){:root{--ink-4:#66706c;--toolbar-bg:#fff;--sheet-bg:#fff;--blur-toolbar:none;--blur-sheet:none}}@media (max-width:639px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ground);color:var(--ink-1);font-family:var(--font);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;line-height:1.45;position:relative}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button,a,input,[role=button]{touch-action:manipulation}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-control)}.t-display{letter-spacing:-.022em;font-size:2.5rem;font-weight:600;line-height:1.05}.t-title{letter-spacing:-.012em;font-size:1.375rem;font-weight:600;line-height:1.25}.t-headline{letter-spacing:-.005em;font-size:1.0625rem;font-weight:600;line-height:1.35}.t-body{font-size:.9375rem;line-height:1.45}.t-caption{letter-spacing:.006em;font-size:.8125rem;line-height:1.35}.t-mono{font-family:var(--mono);font-variant-numeric:normal;font-size:.8125rem;line-height:1.35}.ink-2{color:var(--ink-2)}.ink-3{color:var(--ink-3)}.link{color:var(--accent);font-weight:500}.link:hover{text-underline-offset:3px;text-decoration:underline}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{padding-inline:var(--gutter);padding-bottom:var(--s-7)}
