.vq-proto .personal-workspace{gap:20px;max-width:960px;padding-block:24px;display:grid}.vq-proto .personal-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vq-proto .personal-tabs{flex-wrap:wrap;gap:8px;display:flex}.vq-proto .personal-preview{border:1px solid var(--line);background:var(--paper);border-radius:20px;align-content:center;gap:12px;min-height:180px;padding:24px;display:grid}.vq-proto .personal-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.vq-proto .personal-tiles button{text-align:left;border:1px solid var(--line);background:var(--paper);min-height:88px;color:var(--ink);border-radius:12px;gap:8px;padding:16px;display:grid}.vq-proto .personal-tiles button[aria-pressed=true]{border:2px solid var(--accent);padding:15px}.vq-proto .personal-tiles button:disabled{opacity:.6;cursor:not-allowed}.vq-proto .personal-tiles small{color:var(--muted);font-size:12px}.vq-proto .personal-fields{gap:16px;display:grid}.vq-proto .personal-file-preview{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:100%;max-height:300px}.vq-proto .personal-palette{flex-wrap:wrap;gap:12px;display:flex}.vq-proto .personal-palette button{border:2px solid var(--line);border-radius:50%;width:40px;height:40px}.vq-proto .personal-palette button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:3px}.vq-proto .personal-upload{border:1px solid var(--line);border-radius:12px;gap:8px;padding:16px;display:grid}.vq-proto .personal-upload input{max-width:100%}.vq-proto .personal-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vq-proto .app[data-personal-scene]{isolation:isolate;background:var(--surface)}.vq-proto .app[data-personal-scene] :is(.cab,.cab-main){background:0 0}.vq-proto .app[data-personal-scene=stars],.vq-proto .personal-preview[data-scene=stars]{background:radial-gradient(#e9e7ff 1px,#0000 1.5px) 0 0/28px 28px,#07061a}.vq-proto .app[data-personal-scene=aurora],.vq-proto .personal-preview[data-scene=aurora]{background:linear-gradient(135deg,#5c4cff,#2b1e7a 50%,#e94bd8) 0 0/200% 200%;animation:24s infinite personal-aurora}.vq-proto .app[data-personal-scene=bokeh],.vq-proto .personal-preview[data-scene=bokeh]{background:radial-gradient(circle at 30% 30%,#ff2a9370,#0000 35%),radial-gradient(circle at 70% 65%,#ffb34770,#0000 35%),#120a1e}.vq-proto .app[data-personal-ring=true] .av{box-shadow:0 0 0 3px var(--personal-color,var(--accent)), 0 0 20px var(--personal-color,var(--accent))}.vq-proto .app[data-personal-glow=true] :is(.rel-card,.card){box-shadow:0 0 18px color-mix(in srgb, var(--accent) 24%, transparent)}.vq-proto .personal-backdrop{-o-object-fit:cover;object-fit:cover;z-index:-1;pointer-events:none;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.vq-proto .personal-header{-o-object-fit:cover;object-fit:cover;flex:none;width:100%;height:clamp(80px,15vw,180px)}.vq-proto .personal-burst{pointer-events:none;z-index:500;position:fixed;inset:0;overflow:hidden}.vq-proto .personal-burst i{left:calc(5% + var(--i) * 5%);color:var(--accent);animation:1.8s ease-in both personal-burst;animation-delay:calc(var(--i) * 15ms);font-size:24px;position:absolute;top:-5%}@keyframes personal-aurora{50%{background-position:100% 100%}}@keyframes personal-burst{to{opacity:0;transform:translateY(100vh)rotate(260deg)}}@media (prefers-reduced-motion:reduce){.vq-proto .app[data-personal-scene=aurora]{animation:none}.vq-proto .personal-burst{display:none}}.vq-proto .app[data-personal-accent] :is(.btn-primary,.side-cta):not(:disabled){background:var(--personal-color);color:var(--personal-on-color)}.vq-proto .app[data-personal-scene] .cv{background:color-mix(in srgb, var(--surface) 94%, transparent);border-radius:16px}@media (prefers-reduced-motion:reduce){.vq-proto .personal-preview[data-scene=aurora]{animation:none}}.vq-proto .personal-preview:is([data-scene=stars],[data-scene=aurora],[data-scene=bokeh]){color:#f4f1ff}.vq-proto .personal-preview:is([data-scene=stars],[data-scene=aurora],[data-scene=bokeh]) p{color:inherit}.vq-proto .personal-preview:is([data-scene=stars],[data-scene=aurora],[data-scene=bokeh]) .tiny{color:#d4cfe7}
