.joe-root [data-joe-band-sentinel]{width:0;height:0;position:absolute;overflow:hidden}.joe-root .joe-sticky{top:var(--joe-topbar);left:var(--joe-nav-w);z-index:25;min-height:56px;padding:8px var(--joe-gutter);background:color-mix(in srgb, var(--joe-surface) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 color-mix(in srgb, var(--joe-well) 80%, transparent);opacity:0;visibility:hidden;pointer-events:none;align-items:center;gap:16px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;right:0}.joe-root .joe-sticky[data-shown=true]{opacity:1;visibility:visible;pointer-events:auto}.joe-root .joe-sticky-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:18px;font-weight:600;overflow:hidden}.joe-root .joe-sticky .joe-actions{flex-wrap:nowrap}.joe-root .joe-sticky .joe-pill{height:38px;padding:0 16px;font-size:13px}.joe-root .joe-flowbar{display:none}@media (max-width:900px){.joe-root .joe-sticky,.joe-root .joe-next{display:none}.joe-root .joe-flowbar{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--joe-next-bg);box-shadow:0 -1px 0 var(--joe-well);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.joe-root .joe-flowbar .joe-pill{text-overflow:ellipsis;min-width:0;overflow:hidden}.joe-root .joe-flowbar .joe-flow-back{border-radius:20px;flex:none;height:48px;padding:0 18px;font-size:13px}.joe-root .joe-flowbar .joe-flow-next{background:var(--lightningcss-light,var(--joe-ink))var(--lightningcss-dark,var(--joe-lime));height:52px;color:var(--lightningcss-light,var(--joe-surface))var(--lightningcss-dark,var(--joe-on-lime));border-radius:20px;flex:auto;justify-content:center;padding:0 26px;font-size:15px}.joe-root .joe-main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}
