@layer ui.components{.ui-bottom-bar{inset-inline:0;z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom,0px));background-color:var(--surface);border-top:1px solid var(--border-subtle);box-shadow:var(--shadow-pop);animation:sheet-slide-up var(--duration-slow) cubic-bezier(.16, 1, .3, 1) both;display:flex;position:fixed;bottom:0}.ui-bottom-bar>*{min-width:0}.ui-bottom-bar[data-chrome=sheet]{gap:var(--space-md);padding:var(--space-lg) var(--space-lg) calc(var(--space-lg) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;transition:transform var(--duration-slow) ease, opacity var(--duration-slow) ease;border-top:0;animation:none;box-shadow:0 -2px 8px #00000014}.ui-bottom-bar[data-chrome=sheet]>.ui-button{flex:1 1 0;max-width:174px;min-height:52px;padding:16px 32px;font-size:16px;line-height:20px}.ui-bottom-bar[data-keyboard]{visibility:hidden;pointer-events:none}.ui-bottom-bar[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(100%)}.ui-bottom-bar[data-chrome=glass]{padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-card) var(--radius-card) 0 0;background-color:color-mix(in srgb, var(--surface) 40%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:none;border-top:0;animation:none}.ui-bottom-bar[data-chrome=glass]>*{flex:1 1 0}.ui-bottom-bar[data-chrome=glass]>.ui-button{min-height:56px;padding:16px 32px;font-size:16px;line-height:24px}}
