._loading_1soza_1{padding:.8rem;border:1px dashed var(--border);border-radius:1rem;color:var(--muted-foreground)}._wrap_1soza_1{display:grid;gap:1rem}._wrap_1soza_1>header{display:flex;justify-content:space-between;gap:1rem;align-items:end;padding:1rem;border:1px solid var(--border);border-radius:1.2rem;background:linear-gradient(135deg,color-mix(in srgb,#5b7cff 10%,var(--card)),color-mix(in srgb,#20c6b7 7%,var(--card)))}._wrap_1soza_1>header>div{max-width:760px}._wrap_1soza_1>header span{display:flex;align-items:center;gap:.35rem;font-size:.62rem;font-weight:950;letter-spacing:.08em;color:#6d75ff}._wrap_1soza_1 h2{font-family:var(--font-family-display);margin:.18rem 0;font-size:1.55rem}._wrap_1soza_1>header p{margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.55}._wrap_1soza_1>header aside{display:grid;text-align:right}._wrap_1soza_1>header aside strong{font-family:var(--font-family-display);font-size:2.2rem}._wrap_1soza_1>header aside span{font-size:.62rem;color:var(--muted-foreground)}._wearing_1soza_1{display:flex;align-items:center;gap:.65rem;padding:.75rem .9rem;border-radius:1rem;background:linear-gradient(90deg,#101b35,#1d3556);color:#fff}._wearing_1soza_1 svg{color:#f6c945}._wearing_1soza_1 div{display:grid}._wearing_1soza_1 span{font-size:.56rem;font-weight:950;letter-spacing:.08em;color:#b8c9e5}._wearing_1soza_1 strong{font-family:var(--font-family-display);font-size:1.1rem}._grid_1soza_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._grid_1soza_1 article{display:grid;align-content:start;gap:.55rem;padding:.85rem;border-radius:1rem;border:1px solid var(--border);background:var(--card)}._grid_1soza_1 article>header{display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:center}._emoji_1soza_1{display:grid;place-items:center;width:42px;height:42px;border-radius:.85rem;background:var(--surface);font-size:1.35rem}._grid_1soza_1 article>header div{display:grid}._grid_1soza_1 article>header small{font-size:.52rem;font-weight:950;letter-spacing:.07em;color:var(--muted-foreground)}._grid_1soza_1 article>header strong{font-family:var(--font-family-display);font-size:1rem}._grid_1soza_1 article p{margin:0;color:var(--muted-foreground);font-size:.68rem;line-height:1.5}._earned_1soza_1{border-color:color-mix(in srgb,#20c6b7 46%,var(--border))!important}._locked_1soza_1{opacity:.76}._selected_1soza_1{box-shadow:0 0 0 2px color-mix(in srgb,#f6c945 55%,transparent);background:linear-gradient(145deg,color-mix(in srgb,#f6c945 8%,var(--card)),var(--card))!important}._progress_1soza_1{display:grid;gap:.25rem}._progress_1soza_1>div{display:flex;justify-content:space-between;font-size:.58rem}._progress_1soza_1 b{color:#6d75ff}._next_1soza_1,._need_1soza_1{font-size:.58rem;color:var(--muted-foreground)}._need_1soza_1{display:flex;align-items:flex-start;gap:.3rem}._need_1soza_1 svg{width:14px;flex:0 0 auto}._id_1soza_1{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,#f6c945 42%,var(--border));border-radius:1rem;background:linear-gradient(120deg,#101b35,#1b3150);color:#fff}._seal_1soza_1{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#f6c945;color:#101b35;font-size:1.45rem;box-shadow:0 0 0 4px #f6c94524}._id_1soza_1 div:last-child{display:grid}._id_1soza_1 span{font-size:.52rem;font-weight:950;letter-spacing:.08em;color:#aabedb}._id_1soza_1 strong{font-family:var(--font-family-display);font-size:1rem}._id_1soza_1 small{font-size:.6rem;color:#c7d5e9;line-height:1.35}@media(max-width:760px){._grid_1soza_1{grid-template-columns:1fr}._wrap_1soza_1>header{align-items:start;flex-direction:column}._wrap_1soza_1>header aside{text-align:left}._id_1soza_1{grid-template-columns:auto 1fr}}
