.bw-decoration{vertical-align:middle;isolation:isolate;--motion-multiplier:1;flex:none;display:inline-flex;position:relative}.bw-decoration[data-motion=slow]{--motion-multiplier:2}.bw-decoration svg{width:100%;height:100%;display:block;overflow:visible}body[data-motion-covered] .bw-decoration:not([data-motion-modal] .bw-decoration) *{animation-play-state:paused!important}.bw-decoration .bw-signal{animation:bw-signal calc(10s * var(--motion-multiplier)) linear infinite}.bw-decoration .bw-core-light{animation:bw-core calc(10s * var(--motion-multiplier)) ease-in-out infinite}.bw-decoration .bw-connector-route{animation:bw-signal calc(8s * var(--motion-multiplier)) linear infinite}.bw-decoration .bw-connector-nodes{animation:bw-core calc(8s * var(--motion-multiplier)) ease-in-out infinite}.bw-decoration .bw-radar{transform-origin:32px 32px;animation:bw-radar calc(12s * var(--motion-multiplier)) linear infinite}.bw-decoration .bw-metal-pass{animation:bw-metal calc(12s * var(--motion-multiplier)) ease-in-out infinite}.bw-decoration .bw-wire-trace{animation:bw-signal calc(10s * var(--motion-multiplier)) linear infinite}.bw-decoration .bw-wire-return{animation:bw-signal calc(15s * var(--motion-multiplier)) linear infinite reverse}.bw-decoration .bw-sentinel-scan{animation:bw-signal calc(14s * var(--motion-multiplier)) linear infinite}.bw-decoration .bw-obsidian-pass{animation:bw-obsidian calc(14s * var(--motion-multiplier)) ease-in-out infinite}.bw-decoration[data-running=false] *{animation-play-state:paused!important}.bw-decoration[data-motion=still] *{animation:none!important}.bw-decoration[data-motion=still] .bw-metal-pass{opacity:0}.bw-decoration[data-motion=still] .bw-obsidian-pass{stroke-dashoffset:-8px;opacity:.45}.bw-badge>svg{pointer-events:none}.bw-badge{filter:drop-shadow(0 2px 2px #0003)}.bw-badge.is-compact{filter:none}.bw-badge-label-wrap{vertical-align:middle;flex:none;display:inline-flex;position:relative}.terminal-app button.bw-badge-label{border:1px solid var(--edge-strong);background:color-mix(in srgb,var(--panel) 80%,transparent);min-height:24px;color:var(--muted);letter-spacing:.02em;cursor:help;border-radius:5px 2px;align-items:center;gap:5px;margin:0;padding:3px 6px;font:500 10px/1.2 ui-monospace,monospace;display:inline-flex;box-shadow:inset 0 1px #ffffff04}.terminal-app button.bw-badge-label.compact{letter-spacing:.055em;gap:3px;min-height:16px;padding:1px 4px;font-size:8px}.terminal-app button.bw-badge-label:hover{border-color:var(--action);color:var(--fg);background:var(--panel)}.bw-badge-tip{border:1px solid var(--edge-strong);background:var(--panel);width:216px;max-width:calc(100vw - 16px);color:var(--muted);pointer-events:none;border-radius:9px 4px 9px 9px;margin:0;padding:12px 14px;font:400 11px/1.6 ui-sans-serif,system-ui,sans-serif;position:fixed;inset:auto;box-shadow:0 10px 30px #0006}.bw-badge-tip:popover-open{gap:4px;display:grid}.bw-badge-tip strong{color:var(--fg);font-weight:600}.bw-avatar-border{border-radius:var(--avatar-radius)}.identity-avatar{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;line-height:1;display:block;position:relative}.identity-avatar .bw-avatar-border.avatar-fill{border-radius:inherit;width:100%!important;height:100%!important}.identity-avatar .bw-avatar-image{border-radius:inherit;font:inherit;background:0 0}.identity-avatar .bw-avatar-image>img,.identity-avatar .bw-avatar-image>.profile-image-fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.identity-avatar .bw-avatar-image>span:not(.profile-image-fallback){grid-area:1/1}.account-badge>.bw-badge{display:inline-flex}.account-badge .bw-badge svg{width:100%;height:100%}.community-badge-art>.bw-badge{filter:none;width:100%!important;height:100%!important}.studio-fields .avatar-border-picker{border:0;min-width:0;margin-top:18px;padding:0}.avatar-border-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.studio-fields .avatar-border-choice{border:1px solid var(--edge);background:var(--bg);cursor:pointer;border-radius:10px 4px 10px 10px;align-items:center;gap:10px;min-width:0;padding:10px;font-size:11px;display:flex;position:relative}.avatar-border-choice:has(:checked){border-color:var(--action);background:var(--panel-highlight)}.avatar-border-choice:has(:focus-visible){outline:2px solid var(--action);outline-offset:2px}.studio-fields .avatar-border-choice>input{opacity:0;z-index:2;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.avatar-border-sample{flex:none;width:56px;height:56px;font-size:16px}.avatar-border-choice strong,.avatar-border-choice small{overflow-wrap:anywhere;display:block}.avatar-border-choice small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.5}@media (width<=1100px){.avatar-border-options{grid-template-columns:1fr}}.bw-avatar-image{border-radius:var(--avatar-radius);background:var(--bg-elevated);color:var(--action);place-items:center;font:500 .9em/1 ui-sans-serif,system-ui,sans-serif;display:grid;position:absolute;inset:5%;overflow:hidden}.bw-avatar-image>img,.bw-avatar-image>svg{object-fit:cover;border-radius:inherit;width:100%;height:100%}.bw-avatar-border.border-none .bw-avatar-image{inset:0}.bw-avatar-border .bw-border-art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bw-avatar-border>svg.bw-border-glint{pointer-events:none;opacity:0;width:100%;height:100%;animation:bw-compact-light calc(6s * var(--motion-multiplier)) ease-in-out infinite;animation-delay:calc(var(--glint-delay) * var(--motion-multiplier));position:absolute;inset:0}.bw-avatar-border[data-running=true]>.bw-border-glint{will-change:opacity}.bw-decoration[data-motion=still]>.bw-border-glint{opacity:0}.bw-avatar-border.is-compact .bw-wire-trace,.bw-avatar-border.is-compact .bw-wire-return,.bw-avatar-border.is-compact .bw-sentinel-scan,.bw-avatar-border.is-compact .bw-obsidian-pass{stroke-dashoffset:-12px;opacity:.65;animation:none}.bw-avatar-border[data-running=false] .bw-border-art{will-change:auto}@keyframes bw-signal{to{stroke-dashoffset:-100px}}@keyframes bw-core{0%,65%,to{opacity:.3}75%,85%{opacity:.9}}@keyframes bw-radar{to{transform:rotate(360deg)}}@keyframes bw-metal{0%,48%,to{opacity:0;transform:translate(0)}51%{opacity:0}58%{opacity:.7}70%{opacity:0;transform:translate(88px)}71%{opacity:0;transform:translate(0)}}@keyframes bw-obsidian{0%,48%,to{stroke-dashoffset:5px;opacity:.08}56%{opacity:.65}77%{stroke-dashoffset:-72px;opacity:0}78%{stroke-dashoffset:5px;opacity:0}}@keyframes bw-compact-light{0%,15%,85%,to{opacity:0}42%,58%{opacity:1}}@media (prefers-reduced-motion:reduce){.bw-decoration *{animation:none!important}.bw-decoration .bw-metal-pass{opacity:0}.bw-decoration .bw-obsidian-pass{opacity:.45;stroke-dashoffset:-8px}}
