.rx-sheet{gap:0;margin-bottom:0;padding:0;overflow:hidden}.rx-sheet__top{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;gap:8px;padding:8px 20px 12px;display:flex}.rx-sheet__top:active{cursor:grabbing}.rx-sheet__body{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 20px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:auto;gap:12px;display:flex;overflow-y:auto}.rx-sheet__body::-webkit-scrollbar{display:none}:is(.rx-overlay,.rx-sheet,.rx-modal,.rx-drawer) .rx-glass--reactive{transform:none!important}
.rx-footer .rx-logo{color:var(--text-primary)}.rx-dock{z-index:calc(var(--z-sticky) + 1);pointer-events:none;padding:0 var(--grid-mobile-margin) calc(12px + env(safe-area-inset-bottom,0px));transition:transform var(--duration-slow) var(--ease-standard);flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.rx-dock--contained{position:sticky}.rx-dock:before{content:"";background:var(--bg-canvas);border-top:1px solid var(--border-subtle);opacity:0;transition:opacity var(--duration-base) var(--ease-standard);position:absolute;inset:0}.rx-dock.has-action:before{opacity:1}.rx-dock__action{pointer-events:auto;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), visibility 0s linear 0s;gap:8px;padding-top:12px;display:flex;position:relative}.rx-dock__action>.rx-btn{flex:1}.rx-dock:not(.has-action) .rx-dock__action{opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);transform:translateY(16px)}.rx-dock__nav{pointer-events:auto;transition:opacity var(--duration-slow) var(--ease-standard);position:relative}.rx-dock.is-nav-hidden{transform:translateY(var(--dock-drop,0px))}.rx-dock.is-nav-hidden .rx-dock__nav{opacity:0;pointer-events:none}.rx-dock-space{flex:none}:where(body,.rx-container,[data-rx-screen]):has(.rx-dock.has-action) .rx-launcher.rx-glass{bottom:calc(36px + var(--bottomnav-height) + var(--actionbar-height) + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.rx-hideable,.rx-hideable *,.rx-dock,.rx-dock *{transition:none!important}}[data-motion=reduce] :is(.rx-hideable,.rx-dock),[data-motion=reduce] :is(.rx-hideable,.rx-dock) *{transition:none!important}.rx-pnav--header{align-items:center;gap:4px;display:flex}@media (max-width:767px){.rx-pnav--header:not(.rx-container .rx-pnav--header){display:none}}@media (min-width:768px){.rx-bottomnav.rx-pnav--bottom:not(.rx-container .rx-pnav--bottom){display:none}}@container (max-width:767px){.rx-pnav--header{display:none}}@container (min-width:768px){.rx-bottomnav.rx-pnav--bottom{display:none}}
