.dock-item[data-v-884927b7]{height:51px;color:var(--text-3);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;transition:color .15s,background .15s;display:flex}.dock-item[data-v-884927b7] svg{flex:none;width:19px;height:19px}.dock-item span[data-v-884927b7]{font-size:8px;font-weight:500}.dock-item[data-v-884927b7]:hover{color:var(--text);background:#ffffff08}.dock-item.active[data-v-884927b7]{color:var(--accent);background:var(--accent-dim);box-shadow:inset 0 0 0 1px #edc57818}.dock-item.accent[data-v-884927b7]{color:#c2b5e0}@media (width<=760px){.dock-item[data-v-884927b7]{height:45px}.dock-item span[data-v-884927b7]{font-size:7px}}@media (height<=760px) and (width>=761px){.dock-item[data-v-884927b7]{height:44px}}.studio-dock[data-v-95b05e9a]{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(140deg,#2b2c30dc,#1c1d21e8);border:1px solid #ffffff18;border-radius:19px;gap:6px;width:66px;padding:8px;display:grid;position:fixed;top:45%;left:16px;transform:translateY(-50%);box-shadow:0 16px 40px #0004,inset 0 1px #ffffff08}.studio-dock[data-v-95b05e9a] .dock-divider{background:var(--line-strong);height:1px;margin:2px 7px}@media (width<=760px){.studio-dock[data-v-95b05e9a]{border-radius:15px;gap:3px;width:54px;padding:5px;left:9px}}@media (height<=760px) and (width>=761px){.studio-dock[data-v-95b05e9a]{gap:2px}}@media (height<=550px){.studio-dock[data-v-95b05e9a]{max-height:calc(100dvh - 84px);top:72px;overflow-y:auto;transform:none}}
