.aion-module__Yk9CQq__page{min-height:80vh;padding-block:30px}.aion-module__Yk9CQq__page h2,.aion-module__Yk9CQq__page h3{font-family:var(--font-serif,Georgia, serif);font-weight:400}.aion-module__Yk9CQq__page h2{font-size:1.7rem}.aion-module__Yk9CQq__page a:hover{color:var(--accent-foreground)}.aion-module__Yk9CQq__page select{border:1px solid var(--input);background:var(--card);max-width:100%;min-height:44px;color:var(--foreground);border-radius:4px;padding:8px 34px 8px 12px}.aion-module__Yk9CQq__page label{color:var(--muted-foreground);gap:6px;font-size:.85rem;display:grid}.aion-module__Yk9CQq__page a:focus-visible,.aion-module__Yk9CQq__page button:focus-visible,.aion-module__Yk9CQq__page select:focus-visible{outline:2px solid var(--accent-foreground);outline-offset:4px}.aion-module__Yk9CQq__controls{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:24px;padding-block:20px;display:flex}.aion-module__Yk9CQq__search{flex:1;min-width:180px}.aion-module__Yk9CQq__muted{color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.aion-module__Yk9CQq__eyebrow{color:var(--accent-foreground);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.aion-module__Yk9CQq__workspace{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);align-items:start;gap:24px;display:grid}.aion-module__Yk9CQq__catalog{min-width:0;padding:18px}.aion-module__Yk9CQq__inventory{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aion-module__Yk9CQq__entry{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 82%, transparent);min-width:0;padding:10px}.aion-module__Yk9CQq__entry[data-selected=true]{border-color:var(--accent-foreground);box-shadow:inset 0 -2px var(--accent-foreground)}.aion-module__Yk9CQq__entryLink{align-items:center;gap:14px;min-height:64px;display:flex}.aion-module__Yk9CQq__entry strong{overflow-wrap:anywhere;font-size:.95rem;font-weight:500;display:block}.aion-module__Yk9CQq__entry small{color:var(--muted-foreground);margin-top:5px;font-size:.75rem;display:block}.aion-module__Yk9CQq__inventory .aion-module__Yk9CQq__entryLink{flex-direction:column;align-items:start}.aion-module__Yk9CQq__previewLink{min-height:44px;color:var(--accent-foreground);align-items:center;font-size:.75rem;display:inline-flex}.aion-module__Yk9CQq__rows{gap:8px;display:grid}.aion-module__Yk9CQq__rows .aion-module__Yk9CQq__entry{justify-content:space-between;align-items:center;gap:14px;display:flex}.aion-module__Yk9CQq__artwork,.aion-module__Yk9CQq__artworkLarge{color:var(--muted-foreground);border:1px solid var(--border);background:radial-gradient(circle, var(--secondary), var(--background));flex-shrink:0;justify-content:center;align-items:center;display:flex}.aion-module__Yk9CQq__artwork{width:60px;height:60px}.aion-module__Yk9CQq__artworkLarge{width:220px;max-width:100%;height:220px}.aion-module__Yk9CQq__artwork[data-grade=Unique],.aion-module__Yk9CQq__artworkLarge[data-grade=Unique]{border-color:#c4a964}.aion-module__Yk9CQq__artwork[data-grade=Legend],.aion-module__Yk9CQq__artworkLarge[data-grade=Legend]{border-color:#ac79db}.aion-module__Yk9CQq__entityImage{object-fit:contain;width:100%;height:100%}.aion-module__Yk9CQq__dossier{min-width:0;padding:26px}.aion-module__Yk9CQq__identity{align-items:center;gap:26px;margin-bottom:26px;display:flex}.aion-module__Yk9CQq__identity h2{margin-block:8px 12px}.aion-module__Yk9CQq__preview .aion-module__Yk9CQq__identity{align-items:start;gap:14px}.aion-module__Yk9CQq__preview .aion-module__Yk9CQq__identity h2{font-size:1.5rem}.aion-module__Yk9CQq__description{white-space:pre-line;margin-bottom:22px;line-height:1.8}.aion-module__Yk9CQq__facts{margin-block:22px}.aion-module__Yk9CQq__facts>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding-block:11px;display:flex}.aion-module__Yk9CQq__facts dt{color:var(--muted-foreground)}.aion-module__Yk9CQq__facts dd{text-align:right;overflow-wrap:anywhere}.aion-module__Yk9CQq__section{border-top:1px solid var(--border);margin-block:28px;padding-top:24px}.aion-module__Yk9CQq__section h2,.aion-module__Yk9CQq__section h3{margin-bottom:18px}.aion-module__Yk9CQq__relations,.aion-module__Yk9CQq__ingredients{padding:0;list-style:none}.aion-module__Yk9CQq__relations li,.aion-module__Yk9CQq__ingredients li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding-block:8px;display:flex}.aion-module__Yk9CQq__relations a,.aion-module__Yk9CQq__ingredients a{color:var(--accent-foreground)}.aion-module__Yk9CQq__ingredients small{display:block}.aion-module__Yk9CQq__pagination{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.aion-module__Yk9CQq__pagination a{align-items:center;min-height:44px;display:flex}.aion-module__Yk9CQq__objective{align-items:start;gap:18px;margin-block:18px;display:flex}.aion-module__Yk9CQq__objective>span{color:var(--accent-foreground);font-size:1.3rem}.aion-module__Yk9CQq__objective ul{padding-left:18px;line-height:1.8}.aion-module__Yk9CQq__hero{flex-direction:column;justify-content:center;gap:24px;max-width:700px;min-height:450px;padding-block:40px;display:flex}.aion-module__Yk9CQq__hero h2{letter-spacing:-.035em;font-size:clamp(3rem,6vw,5.7rem);line-height:1.05}.aion-module__Yk9CQq__hero>p:not(.aion-module__Yk9CQq__eyebrow){max-width:440px;font-size:1.15rem;line-height:1.6}.aion-module__Yk9CQq__actions{flex-wrap:wrap;gap:14px;display:flex}.aion-module__Yk9CQq__homeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.aion-module__Yk9CQq__homeCard{height:100%;padding:24px}.aion-module__Yk9CQq__homeCard h2{margin-block:14px}.aion-module__Yk9CQq__homeCard>p:not(.aion-module__Yk9CQq__eyebrow){color:var(--muted-foreground);line-height:1.6}.aion-module__Yk9CQq__homeCard>span{color:var(--accent-foreground);margin-top:20px;display:block}.aion-module__Yk9CQq__sourceFooter{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:38px;padding-top:24px;font-size:.8rem;display:flex}.aion-module__Yk9CQq__sourcing{padding:32px}.aion-module__Yk9CQq__sourcing h2{margin-block:24px 12px}.aion-module__Yk9CQq__sourcing li{margin-block:12px}.aion-module__Yk9CQq__hash{overflow-wrap:anywhere;font-family:monospace;font-size:.8rem}.aion-module__Yk9CQq__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.aion-module__Yk9CQq__places small{color:var(--muted-foreground)}.aion-module__Yk9CQq__quantity{width:180px;margin-block:20px}.aion-module__Yk9CQq__source{border-top:1px solid var(--border);color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:28px;padding-top:16px}.aion-module__Yk9CQq__source summary{cursor:pointer;min-height:44px}.aion-module__Yk9CQq__empty{padding:40px}.aion-module__Yk9CQq__boardScroll{border:1px solid var(--border);background:radial-gradient(ellipse, var(--secondary), var(--background));max-width:100%;overflow:auto}.aion-module__Yk9CQq__board{gap:12px;width:max-content;margin:auto;padding:30px;display:grid}.aion-module__Yk9CQq__board button{border:1px solid var(--border);background:var(--card);width:44px;height:44px;color:var(--accent-foreground);cursor:pointer;border-radius:50%}.aion-module__Yk9CQq__board button[aria-pressed=true]{border:2px solid var(--accent-foreground);box-shadow:0 0 20px color-mix(in srgb, var(--accent-foreground) 30%, transparent)}.aion-module__Yk9CQq__node{margin-block:20px}.aion-module__Yk9CQq__comparison{grid-template-columns:1fr 1fr;gap:24px;display:grid}.aion-module__Yk9CQq__compareCard{padding:24px}.aion-module__Yk9CQq__compareCard>label{margin-bottom:24px}.aion-module__Yk9CQq__compareCard>.aion-module__Yk9CQq__artworkLarge{border-radius:50%;margin-inline:auto}.aion-module__Yk9CQq__compareCard h2{margin-top:24px}@media (max-width:1100px){.aion-module__Yk9CQq__inventory{grid-template-columns:repeat(2,minmax(0,1fr))}.aion-module__Yk9CQq__workspace{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr)}.aion-module__Yk9CQq__homeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.aion-module__Yk9CQq__workspace{display:block}.aion-module__Yk9CQq__preview,.aion-module__Yk9CQq__previewLink{display:none}.aion-module__Yk9CQq__inventory{grid-template-columns:repeat(2,minmax(0,1fr))}.aion-module__Yk9CQq__identity{flex-direction:column;align-items:start}.aion-module__Yk9CQq__comparison,.aion-module__Yk9CQq__homeGrid,.aion-module__Yk9CQq__places{grid-template-columns:1fr}.aion-module__Yk9CQq__controls>label:not(.aion-module__Yk9CQq__search),.aion-module__Yk9CQq__controls select{width:100%}.aion-module__Yk9CQq__catalog,.aion-module__Yk9CQq__dossier{padding:16px}.aion-module__Yk9CQq__facts>div{font-size:.85rem}.aion-module__Yk9CQq__hero{min-height:430px}.aion-module__Yk9CQq__rows .aion-module__Yk9CQq__entryLink{width:100%}}.aion-module__Yk9CQq__modelPortrait{text-align:center;max-width:420px;margin:1rem auto}.aion-module__Yk9CQq__modelPortrait img{object-fit:contain;width:100%;height:auto}.aion-module__Yk9CQq__modelPortrait figcaption{color:var(--muted-foreground);font-size:.75rem}.aion-module__Yk9CQq__craftChoices{gap:16px;margin-block:24px;display:grid}.aion-module__Yk9CQq__craftChoices label{gap:8px;min-width:0;display:grid}.aion-module__Yk9CQq__craftChoices select{width:100%;min-width:0;color:inherit;background:var(--background);border:1px solid var(--border);padding:10px}.aion-module__Yk9CQq__craftSteps,.aion-module__Yk9CQq__craftMaterials{padding-left:20px}.aion-module__Yk9CQq__craftSteps li,.aion-module__Yk9CQq__craftMaterials li{overflow-wrap:anywhere;margin-block:16px}.aion-module__Yk9CQq__craftSteps ul{border-left:1px solid var(--border)}.aion-module__Yk9CQq__skillAnchor{scroll-margin-top:100px}
