@layer xui{.xui-dock{justify-content:center;display:flex}.xui-dock__list{gap:var(--xui-spacing-sm);padding:var(--xui-spacing-sm);border:1px solid var(--xui-overlay-border-color);border-radius:var(--xui-radius-xl);background:var(--xui-overlay-background);box-shadow:var(--xui-overlay-shadow);margin:0;list-style:none;display:flex}.xui-dock--left .xui-dock__list,.xui-dock--right .xui-dock__list{flex-direction:column}.xui-dock__button{border-radius:var(--xui-radius-lg);width:3rem;height:3rem;color:inherit;cursor:pointer;transition:transform var(--xui-transition-duration) var(--xui-transition-easing);background:0 0;border:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.xui-dock__button:hover,.xui-dock__button:focus-visible{background:var(--xui-content-hover-background);transform:translateY(-.25rem)}.xui-dock--left .xui-dock__button:hover,.xui-dock--right .xui-dock__button:hover{transform:translate(.25rem)}.xui-dock__button[aria-disabled=true]{cursor:default;opacity:var(--xui-disabled-opacity);pointer-events:none}}
