.forge-xp{font-size:12px;color:var(--muted);margin:0 0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:8px 12px}.forge-xp summary{color:var(--text);font-weight:700;cursor:pointer}.forge-xp summary small{font-weight:400;color:var(--muted)}.forge-xp p{max-width:720px;line-height:1.6}.forge-price{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:7px 0;color:var(--muted)}.forge-price b{color:var(--accent)}.forge-previous{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 0}.orbit-actions:has([data-confirm-upgrade]){flex-wrap:wrap}.orbit-actions [data-confirm-upgrade]{flex-basis:65%}.orbit-actions [data-cancel-upgrade]{flex:0 0 22%}.cr-name.name-sigil,.cr-name.name-crest,.cr-name.name-comet-sign{display:inline-block;position:relative}.cr-name.name-sigil{color:#b7b5ff!important;text-shadow:0 0 9px #aaa0e944}.cr-name.name-crest{color:#dec799!important;text-shadow:0 0 8px #d3b87744}.cr-name.name-comet-sign{color:#b9e8fa!important;text-shadow:0 0 10px #8cccdd66}.cr-name.name-sigil:before,.cr-name.name-crest:before,.cr-name.name-comet-sign:before{content:'';display:inline-block;width:1.15em;height:1.15em;vertical-align:-.16em;margin-right:.3em;background:center/contain no-repeat;filter:drop-shadow(0 0 2px #aabbdd44)}
.cr-name.name-sigil:before{background-image:url("name-signs/sigil.svg")}
.cr-name.name-crest:before{background-image:url("name-signs/crest.svg")}
.cr-name.name-comet-sign:before{background-image:url("name-signs/comet-sign.svg")}
[data-theme=light] .cr-name.name-sigil{color:#5a4095!important}[data-theme=light] .cr-name.name-crest{color:#75531d!important}[data-theme=light] .cr-name.name-comet-sign{color:#206382!important}@media(max-width:760px){.forge-xp{margin-bottom:8px;padding:6px 10px;font-size:11px}.forge-price{font-size:11px;padding:4px 0}.orbit-nodes .look-sample .name-sigil,.orbit-nodes .look-sample .name-crest,.orbit-nodes .look-sample .name-comet-sign{display:block;font-size:10px}.orbit-task .look-tasks{gap:4px}}
.orbit-nodes.is-tree{grid-template-columns:repeat(var(--forge-nodes,4),minmax(0,1fr))}

.orbit-nodes[data-slot=name] .look-sample>strong{display:block;font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
