.studio-update[data-v-23ffa4fb]{align-items:center;background:#eff6ff;border:1px solid #8abaff;border-radius:12px;bottom:18px;box-shadow:0 8px 28px #173d6322;box-sizing:border-box;color:#193f74;display:flex;gap:16px;left:50%;padding:14px 18px;position:fixed;transform:translate(-50%);width:min(560px,calc(100vw - 32px));z-index:300}p[data-v-23ffa4fb]{font-size:12px;line-height:1.6;margin:5px 0 0}button[data-v-23ffa4fb]{background:#1677ff;border:0;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;padding:8px 12px}@media(max-width:480px){.studio-update[data-v-23ffa4fb]{flex-wrap:wrap}}.studio-layout{--studio-accent:#1677ff;--studio-accent-dark:#0958d9;--studio-tint:#edf4ff;--studio-canvas:#e8f2ff;--studio-border:#d6e4f7;--studio-ink:#222c3b;--studio-muted:#778291;background:var(--studio-canvas);color:var(--studio-ink);font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:14px;min-height:100dvh;-webkit-font-smoothing:antialiased}.studio-layout button,.studio-layout input,.studio-layout textarea{font:inherit}.studio-layout a,.studio-layout button{-webkit-tap-highlight-color:transparent}.studio-layout :focus-visible{outline:3px solid #98c3ff;outline-offset:3px}.studio-layout button:disabled{cursor:not-allowed;opacity:.6}.studio-layout .studio-main>main{background:var(--studio-canvas)}.studio-layout .studio-main .gallery-panel,.studio-layout .studio-main .portrait-center,.studio-layout .studio-main .specialist-workspace{background:#f0f6ff}.studio-layout ::-moz-selection{background:#bfdcff;color:#102f59}.studio-layout ::selection{background:#bfdcff;color:#102f59}.studio-layout ::-webkit-scrollbar{height:6px;width:6px}.studio-layout ::-webkit-scrollbar-thumb{background:#bfd1e9;border-radius:6px}
