.xb{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-block:-4px;display:flex}.xb-slot{min-width:0;display:flex}.xb-back{isolation:isolate;min-height:44px;color:var(--c-fg);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:0 14px 0 8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.xb-back:before{content:"";z-index:-1;background:var(--c-soft);border-radius:999px;transition:background-color .2s;position:absolute;inset:4px 0}.xb-back:hover:before{background:var(--c-soft-2)}.hm .xb-back:not([data-float]):focus-visible{outline:none}.xb-back:not([data-float]):focus-visible:before{outline:2px solid var(--c-fg);outline-offset:2px}.xb-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-muted);padding-right:6px;font-size:13px;overflow:hidden}.xb-back[data-float]{z-index:6;top:calc(10px + env(safe-area-inset-top));left:var(--xb-left,12px);background:color-mix(in srgb, var(--c-tile) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);padding:0 16px 0 10px;position:fixed;box-shadow:0 0 0 1.5px,0 14px 34px -22px #00000073}.xb-back[data-float]:before{display:none}@media (prefers-reduced-motion:no-preference){.xb-back[data-float]{animation:xb-in .35s var(--ease) backwards}}@keyframes xb-in{0%{opacity:0;transform:translateY(-10px)}}.hm-sheet-panel.xs-panel{padding-top:10px}.xs-panel:before{content:"";background:var(--c-soft-2);border-radius:3px;width:36px;height:5px;margin:0 auto 12px;display:block}.xs-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.xs-title{font-family:var(--f-heading);font-size:28px;line-height:1.15;font-weight:var(--w-heading);letter-spacing:-.02em;margin-top:4px}.hm .xs-close{background:var(--c-soft);color:var(--c-fg);flex-shrink:0}.xs-stage{background:#0b0b0c;border-radius:34px 34px 0 0;max-height:min(430px,48dvh);margin-top:18px;padding:9px 9px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.xs-screen{border-radius:26px 26px 0 0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.xs-screen{animation:xs-rise .7s var(--ease) .3s backwards}}@keyframes xs-rise{0%{opacity:0;transform:translateY(32px)}}.xs-actions{gap:10px;margin-top:16px;display:grid}.xs-soft{--co-pill-bg:var(--c-soft);--co-pill-fg:var(--c-fg)}.xs-soft:hover{--co-pill-bg:var(--c-soft-2)}@media (min-width:600px){.hm-sheet-panel.xs-panel{padding:24px}.xs-panel:before{display:none}.xs-actions{grid-template-columns:1fr 1fr}}
