.sockets[data-v-e53b360d]{display:flex;gap:var(--space-1);justify-content:center}.socket[data-v-e53b360d]{background-color:var(--surface-sunken);border:1px solid var(--line-strong);border-radius:50%;box-shadow:inset 0 1px 2px #00000059;height:var(--socket-size,1.15rem);overflow:hidden;position:relative;width:var(--socket-size,1.15rem)}.socket img[data-v-e53b360d]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.socket.filled[data-v-e53b360d]{background-image:radial-gradient(circle at 32% 30%,color-mix(in srgb,var(--gem) 45%,#fff),var(--gem) 70%);border-color:color-mix(in srgb,var(--gem) 70%,#000);box-shadow:0 0 3px color-mix(in srgb,var(--gem) 60%,transparent)}.lock-toggle[data-v-56c1f9af]{background-color:color-mix(in srgb,var(--color-midnight) 55%,transparent);border:1px solid color-mix(in srgb,var(--color-parchment) 45%,transparent);border-radius:50%;color:var(--color-light-parchment);display:grid;height:1.6rem;left:var(--space-1);opacity:.75;place-items:center;position:absolute;top:var(--space-1);transition:var(--transition-normal);width:1.6rem;z-index:1}.lock-toggle svg[data-v-56c1f9af]{height:62%;width:62%}.lock-toggle.lock-token[data-v-56c1f9af],.lock-toggle[data-v-56c1f9af]:focus-visible{border-color:var(--color-ritual-gold);opacity:1}@media (hover:hover){.lock-toggle[data-v-56c1f9af]:hover{border-color:var(--color-ritual-gold);opacity:1}}.lock-toggle.lock-token[data-v-56c1f9af]{background-color:color-mix(in srgb,var(--color-midnight) 85%,transparent);color:var(--color-ritual-gold)}.lock-toggle.failed[data-v-56c1f9af]{border-color:var(--color-blood)}@media (pointer:coarse){.lock-toggle[data-v-56c1f9af]{height:2.2rem;width:2.2rem}}.item-card[data-v-f878a00a]{background-color:var(--rarity-wash);border:1px solid color-mix(in srgb,var(--rarity) 70%,var(--line));border-radius:var(--radius-md);color:var(--ink);container-type:inline-size;cursor:default;display:flex;flex-direction:column;max-width:21rem;padding:var(--space-4);position:relative}@media (max-width:30rem){.item-card[data-v-f878a00a]{max-width:none}}.card-top[data-v-f878a00a]{align-items:start;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.title-block[data-v-f878a00a]{min-width:0}.item-name[data-v-f878a00a]{color:var(--rarity);font-family:var(--font-title);font-size:var(--text-2xl);font-weight:600;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.item-kind[data-v-f878a00a],.item-rarity[data-v-f878a00a]{font-size:var(--text-md);line-height:1.25}.item-rarity[data-v-f878a00a]{color:var(--rarity);margin-top:.25rem}.item-kind[data-v-f878a00a]{color:var(--ink-muted);margin-top:.1rem}.item-rarity+.item-kind[data-v-f878a00a]{margin-top:0}.rarity-grey .item-name[data-v-f878a00a]{color:var(--ink)}.rarity-grey .item-rarity[data-v-f878a00a]{color:color-mix(in srgb,var(--rarity) 55%,var(--ink))}.item-power[data-v-f878a00a]{align-items:baseline;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:var(--text-md);gap:var(--space-2);margin-top:var(--space-2)}.item-power b[data-v-f878a00a]{color:var(--ink);font-family:var(--font-title);font-size:var(--text-lg);font-weight:700}.sealed[data-v-f878a00a]{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:help;font-size:var(--text-xs);letter-spacing:.08em;margin-left:auto;padding:.05rem var(--space-2);text-transform:uppercase}.card-top.with-help[data-v-f878a00a]{grid-template-columns:minmax(0,1fr) auto auto}.card-corner[data-v-f878a00a]{display:flex;flex-direction:column;gap:var(--space-2);margin:calc(var(--space-4)*-.5) calc(var(--space-4)*-.5) 0 0}.card-corner[data-v-f878a00a] .lock-toggle{height:1.3rem;position:static;width:1.3rem}@media (pointer:coarse){.card-corner[data-v-f878a00a] .lock-toggle{height:2.2rem;width:2.2rem}}.forge-mark[data-v-f878a00a]{color:var(--rarity);font-size:var(--text-lg);line-height:1;white-space:nowrap}.item-look[data-v-f878a00a]{display:grid;gap:var(--space-1);justify-items:center}.item-picture[data-v-f878a00a]{height:5.5rem;width:5.5rem}.rule[data-v-f878a00a]{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rarity) 45%,var(--line)) 15%,color-mix(in srgb,var(--rarity) 45%,var(--line)) 85%,transparent);border:none;height:1px;margin:var(--space-3) 0;position:relative}.rule[data-v-f878a00a]:after{background-color:var(--rarity-wash);color:color-mix(in srgb,var(--rarity) 70%,var(--line));content:"◆";font-size:.5rem;left:50%;line-height:1;padding:0 var(--space-2);position:absolute;top:50%;transform:translate(-50%,-50%)}.headline[data-v-f878a00a]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.headline-main[data-v-f878a00a]{align-items:baseline;display:flex;gap:var(--space-2)}.headline-value[data-v-f878a00a]{color:var(--ink-title);font-family:var(--font-title);font-size:2rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.headline-label[data-v-f878a00a],.headline-specs[data-v-f878a00a]{color:var(--ink-muted);font-size:var(--text-md)}.headline-specs[data-v-f878a00a]{display:grid;gap:.15rem}.spec[data-v-f878a00a]{align-items:baseline;display:flex;gap:var(--space-2);justify-content:flex-end}.spec dd[data-v-f878a00a]{color:var(--ink);font-variant-numeric:tabular-nums}.trait-groups[data-v-f878a00a]{display:grid;gap:var(--space-3)}.traits[data-v-f878a00a]{display:grid;font-size:var(--text-md);gap:var(--space-1)}.trait[data-v-f878a00a]{align-items:baseline;display:flex;gap:var(--space-2);line-height:1.35}.bullet[data-v-f878a00a]{color:color-mix(in srgb,var(--rarity) 70%,var(--ink-muted));flex:none;font-size:.55rem}.trait-value[data-v-f878a00a]{color:var(--accent);flex:none;font-variant-numeric:tabular-nums;font-weight:700}.trait-value.negative[data-v-f878a00a]{color:var(--danger)}.trait-label[data-v-f878a00a]{min-width:0}.trait.special .bullet[data-v-f878a00a]{color:var(--rarity)}.gem-headline[data-v-f878a00a]{color:var(--ink-title);font-family:var(--font-title);font-size:var(--text-xl);font-weight:700;text-align:center}.gem-gain[data-v-f878a00a]{color:var(--ink-muted);font-style:normal}.gem-gain[data-v-f878a00a]:before{content:"· "}.item-foot[data-v-f878a00a]{align-items:start;color:var(--ink-muted);display:grid;font-size:var(--text-md);gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto}.foot-side[data-v-f878a00a]{display:grid;gap:.15rem;min-width:0}.foot-side.right[data-v-f878a00a]{text-align:right}.item-price b[data-v-f878a00a]{color:var(--accent);font-weight:700}.item-price.lack[data-v-f878a00a],.item-price.lack b[data-v-f878a00a]{color:var(--color-blood)}.item-durability.worn[data-v-f878a00a]{color:var(--zone-bruised,var(--accent))}.item-durability.broken[data-v-f878a00a],.locked[data-v-f878a00a]{color:var(--danger);font-weight:600}.item-actions[data-v-f878a00a]{display:flex;gap:var(--space-2);grid-column:1/-1;margin-top:var(--space-2)}@container (max-width: 17rem){.item-picture[data-v-f878a00a]{height:4.5rem;width:4.5rem}.headline-value[data-v-f878a00a]{font-size:2rem}.headline-specs[data-v-f878a00a]{text-align:left}.spec[data-v-f878a00a]{justify-content:flex-start}}.item-link[data-v-7c39071c]{align-items:center;background:var(--surface-raised);border-radius:var(--radius-md);color:var(--ink);display:grid;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;padding:var(--space-1) var(--space-2);text-align:left;transition:background-color .2s ease;width:100%}@media (hover:hover){.item-link[data-v-7c39071c]:hover{background:var(--surface-sunken)}}.thumb[data-v-7c39071c]{height:2.25rem;width:2.25rem}.note[data-v-7c39071c]{color:var(--ink-muted);font-size:var(--text-sm);white-space:nowrap}.bot-drops[data-v-e3d9035e]{display:grid;gap:var(--space-1)}.bot-row[data-v-e3d9035e]{align-items:center;background:var(--surface-raised);border-radius:var(--radius-md);color:var(--ink);display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-1) var(--space-2);text-align:left;transition:background-color .2s ease;width:100%}@media (hover:hover){.bot-row[data-v-e3d9035e]:hover{background:var(--surface-sunken)}}.note[data-v-e3d9035e]{color:var(--ink-muted);font-size:var(--text-sm);white-space:nowrap}.entry[data-v-3b541cc2]{align-items:start;display:grid;gap:var(--space-4);grid-template-columns:minmax(0,20rem) minmax(0,1fr)}@media (max-width:700px){.entry[data-v-3b541cc2]{grid-template-columns:minmax(0,1fr)}}.entry-text[data-v-3b541cc2]{display:grid;gap:var(--space-4)}.part[data-v-3b541cc2]{display:grid;gap:var(--space-2)}.part-title[data-v-3b541cc2]{color:var(--ink-title);font-family:var(--font-title)}.line[data-v-3b541cc2]{color:var(--ink)}.links[data-v-3b541cc2],.plain-list[data-v-3b541cc2]{display:grid;gap:var(--space-1)}.plain-list[data-v-3b541cc2]{padding-left:var(--space-3)}.text-link[data-v-3b541cc2]{color:var(--accent)}@media (hover:hover){.text-link[data-v-3b541cc2]:hover{text-decoration:underline}}.more[data-v-3b541cc2]{border-top:1px solid var(--line);padding-top:var(--space-2)}.entry[data-v-a96dc00f]{align-items:start;display:grid;gap:var(--space-4);grid-template-columns:minmax(0,20rem) minmax(0,1fr)}@media (max-width:700px){.entry[data-v-a96dc00f]{grid-template-columns:minmax(0,1fr)}}.entry-card[data-v-a96dc00f]{background:var(--surface-raised);border-radius:var(--radius-md);display:grid;gap:var(--space-2);padding:var(--space-3)}.portrait[data-v-a96dc00f]{aspect-ratio:1;justify-self:center;max-width:16rem;-o-object-fit:contain;object-fit:contain;width:100%}.about[data-v-a96dc00f]{display:grid;gap:var(--space-1)}.level[data-v-a96dc00f]{color:var(--ink-muted);font-size:var(--text-sm)}.description[data-v-a96dc00f]{color:var(--ink)}.entry-text[data-v-a96dc00f]{display:grid;gap:var(--space-4)}.part[data-v-a96dc00f]{display:grid;gap:var(--space-2)}.part-title[data-v-a96dc00f]{color:var(--ink-title);font-family:var(--font-title)}.places[data-v-a96dc00f]{display:grid;gap:var(--space-1)}.place-row[data-v-a96dc00f]{align-items:center;background:var(--surface-raised);border-radius:var(--radius-md);color:var(--ink);display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-1) var(--space-2);transition:background-color .2s ease}@media (hover:hover){.place-row[data-v-a96dc00f]:hover{background:var(--surface-sunken)}}.note[data-v-a96dc00f]{color:var(--ink-muted);font-size:var(--text-sm);white-space:nowrap}.popup-nav[data-v-7cf53603]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;margin-bottom:var(--space-3)}.whole[data-v-7cf53603]{margin-left:auto}.popup-nav[data-v-37cf46d4]{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}.knowledge-box[data-v-37cf46d4] [id]{scroll-margin-top:calc(var(--tabs-height, 0px) + var(--space-3))}
