.tabs-container.s126ak3{width:100%}.tabs-list.s126ak3{display:flex;gap:.25rem;padding:.25rem;background-color:var(--muted);border-radius:var(--radius);margin-bottom:1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-list.s126ak3::-webkit-scrollbar{display:none}.tab.s126ak3{flex:1;min-width:fit-content;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--muted-foreground);background:none;border:none;border-radius:calc(var(--radius) - 2px);transition:color .15s,background-color .15s;white-space:nowrap}.tab.s126ak3:hover{color:var(--foreground)}.tab.active.s126ak3{background-color:var(--background);color:var(--foreground);box-shadow:0 1px 2px #0000001a}.container.s1dadcq{min-height:130vh}.page-header.s1dadcq{margin-bottom:2rem}.page-header.s1dadcq h1:where(.s1dadcq){font-size:2rem;font-weight:700;margin-bottom:.5rem}.subtitle.s1dadcq{color:var(--muted-foreground);font-size:1.125rem}.stats-row.s1dadcq{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.section-header.s1dadcq{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.section-header.s1dadcq h2:where(.s1dadcq){font-size:1.5rem;font-weight:600}.drop-rates-section.s1dadcq{margin:2rem 0 3rem}.chart-card.s1dadcq{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;margin-bottom:1.5rem}.content-layout.s1dadcq{display:grid;grid-template-columns:1fr 400px;gap:2rem;align-items:start}.items-column.s1dadcq,.skills-column.s1dadcq{display:flex;flex-direction:column;gap:1rem}.column-title.s1dadcq{font-size:1rem;font-weight:600;color:var(--muted-foreground)}.items-grid.s1dadcq{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.item-card.s1dadcq{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all .15s;text-align:left}.item-card.s1dadcq:hover{border-color:var(--muted-foreground);transform:translateY(-1px)}.item-card.selected.s1dadcq{border-color:var(--primary);background:#3b82f61a}.item-details.s1dadcq{display:flex;flex-direction:column;gap:.125rem;min-width:0}.item-name.s1dadcq{font-size:.875rem;font-weight:500;color:var(--foreground)}.item-prob.s1dadcq{font-size:.9375rem;font-weight:600;color:var(--primary);font-variant-numeric:tabular-nums}.item-count.s1dadcq{font-size:.6875rem;color:var(--muted-foreground)}.skills-panel.s1dadcq{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}.empty-skills.s1dadcq{margin-top:2.5rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;text-align:center;color:var(--muted-foreground)}.skill-card-header.s1dadcq{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.card-title.s1dadcq{font-size:1rem;font-weight:600}.card-description.s1dadcq{font-size:.75rem;color:var(--muted-foreground)}.skill-section.s1dadcq{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.skill-section.s1dadcq:first-of-type{margin-top:0;padding-top:0;border-top:none}.skill-name.s1dadcq{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin-bottom:.75rem;text-transform:capitalize}.skill-values.s1dadcq{display:flex;flex-direction:column;gap:.375rem}.skill-value.s1dadcq{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.value-bar-wrapper.s1dadcq{flex:1;height:6px;background-color:var(--muted);border-radius:3px;overflow:hidden}.value-bar.s1dadcq{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;min-width:2px}.value-num.s1dadcq{font-weight:600;min-width:2rem;text-align:right}.value-prob.s1dadcq{color:var(--muted-foreground);min-width:3rem;text-align:right;font-variant-numeric:tabular-nums}.value-count.s1dadcq{color:var(--muted-foreground);font-size:.625rem;font-variant-numeric:tabular-nums}@media(max-width:900px){.content-layout.s1dadcq{grid-template-columns:1fr}.skills-panel.s1dadcq{position:static;max-height:none}}@media(max-width:640px){.items-grid.s1dadcq{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
