.Dock_triggerZone__vwvND{position:fixed;bottom:0;left:0;right:0;height:10px;z-index:999}.Dock_dock__HBnAH{position:fixed;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);z-index:1000;padding:8px 12px 12px;transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.Dock_dock__HBnAH.Dock_visible__LLkCS{transform:translateX(-50%) translateY(0);pointer-events:auto}.Dock_dockContent__1HVU8{display:flex;align-items:flex-end;gap:6px;padding:8px 12px;background:rgba(30,30,30,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 10px 40px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.05)}.Dock_dockItem__K0XDD{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:translateY(0) scale(1)}.Dock_dockItem__K0XDD:hover{transform:translateY(-8px) scale(1.15)}.Dock_dockItem__K0XDD{transform:translateY(calc(var(--hover-offset, 0) * -4px)) scale(calc(1 + var(--hover-offset, 0) * .08))}.Dock_dockItem__K0XDD:hover{transform:translateY(-10px) scale(1.2)}.Dock_iconWrapper__g1FM1{width:48px;height:48px;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,rgba(15,25,22,.9),rgba(12,41,34,.9));border:1px solid rgba(77,248,193,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;transition:box-shadow .2s ease}.Dock_dockItem__K0XDD:hover .Dock_iconWrapper__g1FM1{box-shadow:0 4px 12px rgba(0,0,0,.3)}.Dock_iconWrapper__g1FM1 svg{width:34px;height:34px}.Dock_dockItem__K0XDD.Dock_minimized__hdLz_ .Dock_iconWrapper__g1FM1{opacity:.6}.Dock_indicator__YyNge{width:4px;height:4px;background:var(--rb-text-2);border-radius:50%;margin-top:4px;transition:background .2s ease,opacity .2s ease}.Dock_indicator__YyNge.Dock_off__w35_W{opacity:0}.Dock_dockItem__K0XDD.Dock_active__KFk6_ .Dock_indicator__YyNge,.Dock_indicator__YyNge.Dock_on__h5O48{background:var(--rb-mint);opacity:1}.Dock_tooltip__2Pl_m{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:6px 12px;background:rgba(30,30,30,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;font-family:var(--font-mono);font-size:12px;color:var(--rb-text-1);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;transform:translateX(-50%) translateY(4px)}.Dock_dockItem__K0XDD:hover .Dock_tooltip__2Pl_m{opacity:1;transform:translateX(-50%) translateY(0)}@keyframes Dock_dockBounce__5egpa{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Dock_dockItem__K0XDD.Dock_opening__pgI1T{animation:Dock_dockBounce__5egpa .4s ease}@media (max-width:768px){.Dock_triggerZone__vwvND{display:none}.Dock_dock__HBnAH{transform:translateX(-50%) translateY(0);pointer-events:auto;padding:6px 8px 8px}.Dock_dockContent__1HVU8{gap:4px;padding:6px 10px;border-radius:14px}.Dock_iconWrapper__g1FM1{width:42px;height:42px;border-radius:10px}.Dock_iconWrapper__g1FM1 svg{width:28px;height:28px}.Dock_dockItem__K0XDD:hover{transform:none}.Dock_dockItem__K0XDD:hover .Dock_iconWrapper__g1FM1{box-shadow:none}.Dock_dockItem__K0XDD:active .Dock_iconWrapper__g1FM1{transform:scale(.95);box-shadow:0 2px 8px rgba(0,0,0,.3)}.Dock_tooltip__2Pl_m{display:none}.Dock_indicator__YyNge{width:3px;height:3px;margin-top:3px}}@media (max-width:480px){.Dock_dock__HBnAH{padding:4px 6px 6px}.Dock_dockContent__1HVU8{gap:2px;padding:5px 8px;border-radius:12px}.Dock_iconWrapper__g1FM1{width:36px;height:36px;border-radius:8px}.Dock_iconWrapper__g1FM1 svg{width:24px;height:24px}.Dock_indicator__YyNge{width:3px;height:3px;margin-top:2px}}