.phone-bar.svelte-1ba7kg{--edge: max(16px, env(safe-area-inset-left));position:fixed;inset:0 0 auto;z-index:1050;display:flex;align-items:center;height:calc(var(--compact-header-h, 48px) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px,env(safe-area-inset-right)) 0 calc(var(--edge) - 12px);border-bottom:1px solid transparent;view-transition-name:phone-bar;transition:background-color .18s ease-out,border-color .18s ease-out,opacity .2s ease-out,transform .26s cubic-bezier(.3,.8,.2,1)}.phone-bar.frosted.svelte-1ba7kg{background:color-mix(in oklch,var(--color-surface-0) 86%,transparent);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border-bottom-color:var(--color-border)}.phone-bar.svelte-1ba7kg:not(.shown){opacity:0;transform:translateY(-100%);pointer-events:none}.back.svelte-1ba7kg{position:relative;z-index:1;display:inline-flex;align-items:center;min-width:44px;min-height:44px;max-width:60%;padding-inline:4px;color:var(--color-cyan);font-size:var(--text-base);font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:max-width .2s ease-out,opacity .12s ease-out}.back.svelte-1ba7kg svg{flex:none;margin-right:-3px}.back.svelte-1ba7kg:active{opacity:.55}.titled.svelte-1ba7kg .back:where(.svelte-1ba7kg){max-width:40%}.back-label.svelte-1ba7kg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title.svelte-1ba7kg{position:absolute;inset:env(safe-area-inset-top) 0 0;padding-inline:calc(var(--edge) - 12px + var(--back-w, 12px) + 8px);overflow:hidden;font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--compact-header-h, 48px);text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s ease-out,transform .26s cubic-bezier(.3,.8,.2,1)}.titled.svelte-1ba7kg .title:where(.svelte-1ba7kg):not(.measure){opacity:1;transform:none}.off-centre.svelte-1ba7kg .title:where(.svelte-1ba7kg){padding-right:max(16px,env(safe-area-inset-right))}.title.measure.svelte-1ba7kg{right:auto;padding:0;visibility:hidden}@media (prefers-reduced-motion: reduce){.phone-bar.svelte-1ba7kg,.back.svelte-1ba7kg,.title.svelte-1ba7kg{transition:none}}
