.fighter-portrait{display:inline-flex;min-width:0;flex-direction:column;align-items:center}.fighter-portrait img{display:block;max-width:100%}.fighter-portrait--headshot{width:72px;height:78px;flex:0 0 auto}.fighter-portrait--headshot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:12px}.fighter-portrait--portrait{width:100%}.fighter-portrait--portrait img{width:100%;height:390px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.fighter-portrait-empty{width:100%;height:100%;min-height:72px;display:grid;place-content:center;text-align:center;color:var(--color-ink-secondary);background:var(--glass-tint);border:1px dashed var(--glass-hair);border-radius:12px;font-size:11px;line-height:1.4}.fighter-portrait--portrait .fighter-portrait-empty{min-height:330px;width:100%}@media (max-width:700px){.fighter-portrait--headshot{width:52px;height:60px}.fighter-portrait--portrait img{height:210px}.fighter-portrait--portrait .fighter-portrait-empty{min-height:160px}}.ufc-compare{container-type:inline-size;border-top:1px solid var(--glass-hair);padding:12px 0}.ufc-compare>summary{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:36px;margin:0 auto;padding:0 18px;border:1px solid var(--glass-hair);border-radius:999px;background:var(--glass-tint);cursor:pointer;list-style:none;text-align:center;font:650 14px/1.2 var(--font-display);letter-spacing:.02em;color:var(--color-accent-ink);transition:background-color .2s,border-color .2s}.ufc-compare>summary::-webkit-details-marker{display:none}.ufc-compare>summary:hover,.ufc-compare[open]>summary{background:var(--glass-hair);border-color:color-mix(in srgb,var(--color-accent-ink) 45%,transparent)}.ufc-compare>summary:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.ufc-compare-body{padding:17px 22px 8px}.ufc-mp-class{margin:0 0 12px;text-align:center;font-size:12px;color:var(--color-ink-secondary)}.ufc-mp-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px}.ufc-mp-corner{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.ufc-mp-cutout{max-width:200px}.ufc-mp .ufc-mp-cutout img{height:240px}.ufc-mp .ufc-mp-cutout .fighter-portrait-empty{min-height:180px}.ufc-mp-corner.side-red .ufc-mp-name{border-bottom:2px solid var(--color-corner-red)}.ufc-mp-corner.side-blue .ufc-mp-name{border-bottom:2px solid var(--color-corner-blue)}.ufc-mp-identity{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.ufc-mp-name{padding-bottom:3px;font:650 18px/1.15 var(--font-display);color:var(--color-ink-primary);overflow-wrap:anywhere}.ufc-mp-rank{font-size:12px;font-weight:650}.ufc-mp-country,.ufc-mp-rank{color:var(--color-ink-secondary)}.ufc-mp-country{font-size:13px}.ufc-mp-debut{font-size:12px;font-weight:600;color:var(--color-accent)}.ufc-mp-vs{align-self:center;font:650 20px var(--font-display);color:var(--color-ink-tertiary)}.ufc-mp-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:440px;margin:18px auto 6px}.ufc-mp-tabs .segmented-opt{justify-content:center;min-height:32px;padding:0 6px}.ufc-mp-tabs .segmented-opt[aria-selected=true]{color:var(--color-ink-primary);background:var(--glass-hair)}.ufc-mp-panel{min-height:120px}.ufc-mp-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;color:var(--color-ink-primary)}.ufc-mp-table td,.ufc-mp-table th{padding:11px 4px;border-bottom:1px solid var(--glass-hair);vertical-align:middle;overflow-wrap:anywhere}.ufc-mp-table tr:last-child>*{border-bottom:0}.ufc-mp-table th[scope=row]{width:36%;text-align:center;font-size:12px;font-weight:500;color:var(--color-ink-secondary)}.ufc-mp-table td.side-red{text-align:left}.ufc-mp-table td.side-blue{text-align:right}.ufc-mp-value{display:block;font-weight:650;font-variant-numeric:tabular-nums}.ufc-mp-tag{display:inline-block;margin-top:3px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:650;line-height:15px}.ufc-mp-tag.is-elite{color:var(--color-accent-ink);background:color-mix(in srgb,var(--color-accent) 16%,transparent)}.ufc-mp-tag.is-strong{color:var(--color-ink-secondary);border:1px solid var(--glass-hair)}.ufc-mp-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.ufc-mp-foot.has-footer{margin-top:14px}.ufc-mp-tag-help{display:flex;margin-left:auto}.ufc-mp-hint{display:block;margin-top:2px;font-size:11px;color:var(--color-ink-tertiary)}.ufc-mp-history{display:inline-flex;flex-wrap:wrap;gap:4px;font-weight:650;font-variant-numeric:tabular-nums}.ufc-mp-result{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 4px;border:1px solid var(--glass-hair);border-radius:5px;font-size:12px;line-height:1;color:var(--color-ink-primary)}.ufc-mp-result.is-latest.is-win{color:#fff;background:var(--color-result-win);border-color:var(--color-result-win)}.ufc-mp-result.is-latest.is-loss{color:#fff;background:var(--color-danger);border-color:var(--color-danger)}.ufc-mp-result.is-latest.is-other{border-color:var(--color-ink-secondary)}.ufc-mp-bar{display:flex;height:4px;margin-top:6px;border-radius:2px;background:var(--glass-hair);overflow:hidden}.ufc-mp-bar>span{display:block;height:100%;border-radius:2px}.ufc-mp-bar.side-red>span{background:var(--color-corner-red)}.ufc-mp-bar.side-blue{justify-content:flex-end}.ufc-mp-bar.side-blue>span{background:var(--color-corner-blue)}.ufc-mp-note{margin:14px 0 0;text-align:center;font-size:13px;color:var(--color-ink-secondary)}@container(max-width:480px){.ufc-mp .ufc-mp-cutout img{height:150px}.ufc-mp .ufc-mp-cutout .fighter-portrait-empty{min-height:120px}.ufc-mp-name{font-size:15px}.ufc-mp-vs{font-size:16px}.ufc-compare-body{padding:16px 12px 4px}.ufc-mp-tabs .segmented-opt{padding:0 2px;font-size:12px}.ufc-mp-table{font-size:13px}.ufc-mp-table th[scope=row]{width:40%;font-size:11px}}@media(prefers-reduced-motion:reduce){.ufc-compare>summary{transition:none}}