.kx-sbx-dock,.kx-sbx{--kx-sbx-h:calc(2.25rem + env(safe-area-inset-top))}.kx-sbx-dock{block-size:var(--kx-sbx-h)}.kx-sbx{z-index:70;block-size:var(--kx-sbx-h);border-block-end:1px solid color-mix(in oklab, var(--lotus-300) 24%, transparent);background:linear-gradient(120deg, var(--ink-800), var(--ink-950));color:var(--mist-50);font-family:var(--k-font-body,var(--font-heebo)), system-ui, sans-serif;letter-spacing:0;justify-content:center;align-items:center;gap:.5rem;margin:0;padding-block-start:env(safe-area-inset-top);padding-inline:1rem;font-size:.8125rem;font-weight:400;line-height:1.2;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.kx-sbx-inline{z-index:auto;position:relative}.kx-sbx-lotus{flex:none;block-size:auto;inline-size:1.25rem}.kx-sbx-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.kx-sbx-sales{color:var(--mist-50);-webkit-text-decoration-color:color-mix(in oklab, var(--lotus-300) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--lotus-300) 60%, transparent)}.kx-sbx-tour{min-block-size:2rem;color:var(--mist-50);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--lotus-300) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--lotus-300) 60%, transparent);text-underline-offset:.2em;flex:none;align-items:center;padding-inline:.25rem;display:inline-flex}.kx-sbx-tour:focus-visible{outline:2px solid var(--lotus-200);outline-offset:1px}
