.ot-dt-wrap:where(.astro-ucjap7fg){display:grid;gap:.7rem}.ot-dt-bar:where(.astro-ucjap7fg){align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.ot-dt-type:where(.astro-ucjap7fg),.ot-dt-search:where(.astro-ucjap7fg){border:1px solid var(--leaf-border);border-radius:var(--leaf-radius-card);background:var(--leaf-bg-card);color:var(--leaf-text);font-size:.9rem;padding:.36rem .6rem}.ot-dt-search:where(.astro-ucjap7fg){flex:1 1 12rem;max-width:20rem}.ot-dt-count:where(.astro-ucjap7fg){color:var(--leaf-text-muted);font-size:.85rem;font-weight:700;margin-left:auto}.ot-dt-scroll:where(.astro-ucjap7fg){overflow-x:auto}.ot-dt:where(.astro-ucjap7fg){border-collapse:collapse;font-size:.92rem;width:100%}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg),.ot-dt:where(.astro-ucjap7fg) td:where(.astro-ucjap7fg){border-bottom:1px solid var(--leaf-border);padding:.46rem .7rem;text-align:left;vertical-align:middle;white-space:nowrap}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg){color:var(--leaf-text-muted);font-weight:800}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg)[data-sort]{cursor:pointer;user-select:none}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg)[data-sort]:hover{color:var(--leaf-primary-hover)}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg)[data-sort]:after{content:" ↕";opacity:.3}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg)[data-dir=asc]:after{content:" ↑";opacity:1}.ot-dt:where(.astro-ucjap7fg) th:where(.astro-ucjap7fg)[data-dir=desc]:after{content:" ↓";opacity:1}.ot-dt:where(.astro-ucjap7fg) tbody:where(.astro-ucjap7fg) tr:where(.astro-ucjap7fg):hover{background:color-mix(in srgb,var(--leaf-primary) 6%,transparent)}.ot-dt:where(.astro-ucjap7fg) .num:where(.astro-ucjap7fg){text-align:right;font-variant-numeric:tabular-nums}.ot-dt-name:where(.astro-ucjap7fg){white-space:nowrap}.ot-dt-name:where(.astro-ucjap7fg) .ot-weak:where(.astro-ucjap7fg){margin-right:.4rem}.ot-dt-detail:where(.astro-ucjap7fg){color:var(--leaf-text);min-width:16rem;white-space:normal}.ot-dt-recipe:where(.astro-ucjap7fg){color:var(--leaf-text-muted);min-width:12rem;white-space:normal}.ot-dt-sub:where(.astro-ucjap7fg){border-radius:999px;font-size:.72rem;font-weight:700;margin-left:.4rem;padding:.04rem .4rem;white-space:nowrap}.ot-dt-sub:where(.astro-ucjap7fg).is-dish{border:1px solid color-mix(in srgb,#c0593f 50%,var(--leaf-border));color:#d06b4f}.ot-dt-sub:where(.astro-ucjap7fg).is-ingredient{border:1px solid color-mix(in srgb,#6f8a3a 55%,var(--leaf-border));color:#8aa84a}.ot-dt-ename:where(.astro-ucjap7fg){color:var(--leaf-heading);font-weight:600}.ot-dt-excl:where(.astro-ucjap7fg),.ot-dt-boss:where(.astro-ucjap7fg){color:var(--leaf-primary-hover);font-size:.74rem;font-weight:700;margin-left:.4rem}.ot-dt-boss:where(.astro-ucjap7fg){border:1px solid color-mix(in srgb,#c0593f 50%,var(--leaf-border));border-radius:999px;color:#c0593f;padding:.04rem .36rem}.ot-dt-stats:where(.astro-ucjap7fg),.ot-dt-drops:where(.astro-ucjap7fg){color:var(--leaf-text);white-space:normal}.ot-dt-drops:where(.astro-ucjap7fg){min-width:13rem}.ot-drop-line:where(.astro-ucjap7fg){align-items:baseline;display:flex;gap:.35rem;padding:.08rem 0}.ot-drop-tag:where(.astro-ucjap7fg){border-radius:4px;flex:none;font-size:.72rem;font-weight:800;line-height:1.4;padding:0 .3rem}.ot-drop-tag:where(.astro-ucjap7fg).is-steal{border:1px solid color-mix(in srgb,#27a06b 45%,var(--leaf-border));background:color-mix(in srgb,#27a06b 16%,transparent);color:#2bae74}.ot-drop-tag:where(.astro-ucjap7fg).is-defeat{border:1px solid color-mix(in srgb,#c0593f 45%,var(--leaf-border));background:color-mix(in srgb,#c0593f 14%,transparent);color:#d06b4f}.ot-dt-skill:where(.astro-ucjap7fg){color:var(--leaf-text-muted)}.ot-dt-char:where(.astro-ucjap7fg){white-space:nowrap}.ot-cs-type:where(.astro-ucjap7fg){border:1px solid var(--leaf-border);border-radius:999px;color:var(--leaf-text-muted);font-size:.74rem;font-weight:700;padding:.04rem .44rem;white-space:nowrap}.ot-cs-type:where(.astro-ucjap7fg).is-support{border-color:color-mix(in srgb,#6f5cc4 50%,var(--leaf-border));color:#8a78d8}.ot-cs-type:where(.astro-ucjap7fg).is-special{border-color:color-mix(in srgb,#c79a2a 60%,var(--leaf-border));color:#d9b24a}.ot-dt-weak:where(.astro-ucjap7fg){display:flex;flex-wrap:wrap;gap:.28rem;min-width:9rem}.ot-weak:where(.astro-ucjap7fg){border-radius:4px;display:inline-block;height:1.4rem;vertical-align:middle;width:1.4rem}.ot-weak:where(.astro-ucjap7fg).is-weapon{background:#4d5862;padding:1px}
