header.nav{--p2:#151515;--node:#8b5cf6;--bake:#ff6a1f;--uv:#e2337a}.nl2{display:inline-flex;position:relative}.nl2-t{color:var(--dust);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;font-weight:500;transition:color .2s,background-color .2s;display:inline-flex}.nl2-i{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .15s}.nl2:hover .nl2-t,.nl2:focus-within .nl2-t{color:var(--bone);background:var(--panel)}.nl2:hover .nl2-i,.nl2:focus-within .nl2-i{transform:rotate(180deg)}.dd2{z-index:60;background:var(--panel);border:1px solid var(--line);opacity:0;visibility:hidden;border-radius:16px;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;top:calc(100% + 10px);left:-20px;transform:translateY(6px);box-shadow:0 24px 60px #00000080}.dd2:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.nl2:hover .dd2,.nl2:focus-within .dd2{opacity:1;visibility:visible;transition:opacity .15s,transform .15s,visibility;transform:none}header.nav .nav-links .dd2 a{color:var(--bone);white-space:normal;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;font-size:15px;display:flex}header.nav .nav-links .dd2 a:hover{background:var(--p2)}.dd2 b{font-weight:600;transition:color .15s;display:block}.dd2 small{color:var(--dim);font-size:13px;font-weight:400;display:block}.dd2 svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dd2-add{grid-template-columns:290px 1fr;width:640px;display:grid;overflow:hidden}.dd2-list{flex-direction:column;padding:10px;display:flex}.dd2-add .it img{flex:none;width:40px;height:40px}.dd2-docs{width:320px}.dd2-docs .it img{flex:none;width:32px;height:32px}header.nav .nav-links .dd2-docs a.foot{border-top:1px solid var(--line);color:var(--dust);border-radius:0;gap:6px;margin-top:6px;padding-top:14px}header.nav .nav-links .dd2-docs a.foot:hover{color:var(--bone);background:0 0}.dd2 .it[data-k=node]:hover b{color:var(--node)}.dd2 .it[data-k=bake]:hover b{color:var(--bake)}.dd2 .it[data-k=uv]:hover b{color:var(--uv)}.dd2-pv{background:#0e0e0e;min-height:250px;position:relative}.dd2-pv .pv{opacity:0;background:50% 42%/62% no-repeat;transition:opacity .2s;position:absolute;inset:0}.dd2-pv .pv-node{opacity:1}:is(.dd2-add:has(.it[data-k=bake]:hover) .pv-node,.dd2-add:has(.it[data-k=uv]:hover) .pv-node){opacity:0}:is(.dd2-add:has(.it[data-k=bake]:hover) .pv-bake,.dd2-add:has(.it[data-k=uv]:hover) .pv-uv){opacity:1}.dd2-mkt{grid-template-columns:1fr 1fr;gap:2px;width:500px;padding:10px;display:grid}.dd2-mkt .ic{background:var(--p2);width:40px;height:40px;color:var(--dust);border-radius:10px;flex:none;place-items:center;display:grid}header.nav .nav-links .dd2-mkt a.foot{border-top:1px solid var(--line);color:var(--dust);border-radius:0;grid-column:1/-1;gap:6px;margin-top:6px;padding-top:14px}header.nav .nav-links .dd2-mkt a.foot:hover{color:var(--bone);background:0 0}@media (max-width:1100px){.nl2{display:block}.nl2-t{width:100%;color:var(--dim);cursor:default;justify-content:space-between;padding:12px 8px 4px;font-size:13px;background:0 0!important}.nl2-i{display:none}.dd2{opacity:1;width:auto;visibility:inherit;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static;transform:none}.dd2:before,.dd2-pv{display:none}.dd2-list{padding:0}header.nav .nav-links .dd2 a{padding:10px 8px;font-size:16px}.dd2 small{display:none}.dd2-add .it img,.dd2-docs .it img,.dd2-mkt .ic{width:28px;height:28px}header.nav .nav-links .dd2-docs a.foot{border-top:0;margin:0;padding:10px 8px}header.nav .nav-links .dd2-mkt a.foot{display:none}header.nav .nav-links{scrollbar-width:none;background:var(--ink);max-height:calc(100dvh - 68px);overflow-y:auto}}.v34 header.nav,.v34 header.nav.scrolled{background:color-mix(in srgb, var(--ink) 74%, transparent);border-bottom:1px solid #0000;transition:border-color .3s}.v34 header.nav.scrolled{border-bottom-color:var(--line)}.v34 header.nav .nav-inner{gap:0;height:64px}.v34 header.nav .brand{margin-right:28px}.v34 header.nav .brand img{width:auto;height:28px}.v34 header.nav .nav-links{gap:2px;margin-left:0}.v34 header.nav .nl2-t{padding:8px 13px;font-size:15px;font-weight:500;line-height:1.55}.v34 header.nav .nav-cta{gap:4px;margin-left:auto}.v34 header.nav .nav-account{gap:10px;height:40px;padding:0 14px 0 5px;font-size:14px;font-weight:600}.v34 header.nav .nav-avatar{color:#fff;background:#b5121b;width:30px;height:30px;font-size:12px}html[data-announce=off] .v34 .announce{display:none}.v34 .announce .announce-hi{color:#f04a50}.v34 .announce-x{width:26px;height:26px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:-6px;padding:0;display:grid}.v34 .announce-x:hover,.announce-x:focus-visible{color:var(--bone);background:var(--panel)}.v34 .announce-x svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;width:16px;height:16px}.v34 header.nav.is-signed-in .nav-login,.v34 header.nav.is-signed-in .nav-cta .btn-accent,.v34 header.nav.is-signed-in .nav-signup-mobile{display:none}.v34 header.nav .nav-account{border:1px solid var(--line-2);color:var(--bone);white-space:nowrap;border-radius:999px;align-items:center;transition:border-color .2s,background-color .2s;display:inline-flex}.v34 header.nav .nav-account:hover{background:#f2eae70a;border-color:#f2eae766}.v34 header.nav .nav-avatar{border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.v34 header.nav .nav-avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.v34 header.nav .nav-account{justify-content:center;width:40px;padding:0}.v34 header.nav .nav-account-name{display:none}}.v34 header.nav .nav-toggle{border:1px solid var(--line-2);border-radius:12px;width:40px;height:40px;margin-left:8px}
