.calc-hero[data-astro-cid-eext7wzt]{margin-bottom:1.5rem}.calc-hero[data-astro-cid-eext7wzt] .lede[data-astro-cid-eext7wzt]{color:var(--text-body);max-width:55rem;line-height:1.55}.calc-hero[data-astro-cid-eext7wzt] strong[data-astro-cid-eext7wzt]{color:var(--text-primary)}.drops-mode-tabs[data-astro-cid-eext7wzt]{gap:.4rem;margin-bottom:1rem;display:flex}.drops-mode-tab[data-astro-cid-eext7wzt]{background:var(--bg-cloud);border:1px solid var(--border-card);cursor:pointer;color:var(--text-muted);border-radius:6px 6px 0 0;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.drops-mode-tab--active[data-astro-cid-eext7wzt]{background:var(--surface-card);color:var(--text-heading);border-bottom-color:#0000}.calc-grid[data-astro-cid-eext7wzt]{grid-template-columns:1fr 1.5fr;gap:1.5rem;display:grid}@media (width<=900px){.calc-grid[data-astro-cid-eext7wzt]{grid-template-columns:1fr}}.calc-inputs[data-astro-cid-eext7wzt],.calc-outputs[data-astro-cid-eext7wzt]{background:var(--surface-card);border:1px solid var(--border-card);border-radius:10px;padding:1.1rem 1.3rem}.calc-inputs__h[data-astro-cid-eext7wzt],.calc-outputs__h[data-astro-cid-eext7wzt]{color:var(--text-heading);margin:0 0 .9rem;font-size:1.05rem}.calc-inputs__subh[data-astro-cid-eext7wzt],.calc-outputs__subh[data-astro-cid-eext7wzt]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-top:1px solid var(--border-card);margin:1.1rem 0 .5rem;padding-top:.7rem;font-size:.85rem}.calc-field[data-astro-cid-eext7wzt]{margin-bottom:.85rem;display:block}.calc-field__label[data-astro-cid-eext7wzt]{color:var(--text-primary);margin-bottom:.25rem;font-size:.87rem;font-weight:600;display:block}.calc-field[data-astro-cid-eext7wzt] input[data-astro-cid-eext7wzt],.calc-field[data-astro-cid-eext7wzt] select[data-astro-cid-eext7wzt]{border:1px solid var(--border-card);background:var(--bg-cloud);border-radius:5px;width:100%;padding:.45rem .6rem;font-size:.92rem}.calc-field__hint[data-astro-cid-eext7wzt]{color:var(--text-muted);margin-top:.25rem;font-size:.78rem;display:block}.drops-selected-panel[data-astro-cid-eext7wzt]{background:color-mix(in srgb, var(--accent-primary) 10%, var(--bg-cloud));border-left:3px solid var(--accent-primary);border-radius:4px;margin-bottom:.85rem;padding:.7rem .9rem}.drops-selected__title[data-astro-cid-eext7wzt]{color:var(--text-heading);font-size:1.05rem;font-weight:700}.drops-selected__meta[data-astro-cid-eext7wzt]{color:var(--text-muted);font-size:.82rem}.drops-table{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.drops-row{background:var(--bg-cloud);border:1px solid var(--border-card);cursor:pointer;border-radius:4px;grid-template-columns:4px 2fr .8fr .9fr .7fr;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.87rem;transition:background .1s;display:grid}.drops-row:hover{background:color-mix(in srgb, var(--accent-primary) 8%, var(--bg-cloud))}.drops-row--active{border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 20%, var(--bg-cloud))!important}.drops-row__tint{border-radius:2px;height:100%;min-height:20px;display:block}.drops-row__name{color:var(--text-heading);font-weight:600;text-decoration:none}.drops-row__type,.drops-row__rarity{color:var(--text-muted);font-size:.78rem}.drops-row__rate{text-align:right;color:var(--text-primary);font-family:monospace;font-weight:700}.drops-result-grid[data-astro-cid-eext7wzt]{grid-template-columns:1fr 1fr 1fr}.calc-result-grid[data-astro-cid-eext7wzt]{gap:.6rem;margin-bottom:.6rem;display:grid}.calc-result[data-astro-cid-eext7wzt]{background:var(--bg-cloud);border:1px solid var(--border-card);text-align:center;border-radius:6px;padding:.55rem .7rem}.calc-result--emphasis[data-astro-cid-eext7wzt]{background:color-mix(in srgb, var(--accent-primary) 15%, var(--bg-cloud));border-color:var(--accent-primary)}.calc-result__label[data-astro-cid-eext7wzt]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.72rem;display:block}.calc-result__value[data-astro-cid-eext7wzt]{color:var(--text-heading);margin-top:.15rem;font-family:monospace;font-size:1.25rem;font-weight:700;display:block}.drops-percentile-h[data-astro-cid-eext7wzt]{color:var(--text-primary);margin:.9rem 0 .4rem;font-size:.85rem}.drops-percentile-note[data-astro-cid-eext7wzt]{color:var(--text-muted);margin:.5rem 0 0;font-size:.8rem;font-style:italic;line-height:1.5}.calc-accuracy[data-astro-cid-eext7wzt]{border-radius:5px;margin-top:1rem;padding:.6rem .85rem;font-size:.83rem}.calc-accuracy--warn[data-astro-cid-eext7wzt]{color:#6d4408;background:#fff4dc;border-left:3px solid #c88c14}.calc-details[data-astro-cid-eext7wzt]{color:var(--text-body);margin-top:1rem;font-size:.85rem}.calc-details[data-astro-cid-eext7wzt] summary[data-astro-cid-eext7wzt]{cursor:pointer;color:var(--text-primary);font-weight:600}.calc-details[data-astro-cid-eext7wzt] p[data-astro-cid-eext7wzt]{margin:.4rem 0}
