.FloydWarshallPlayer-module__8gG3va__player{min-width:0}.FloydWarshallPlayer-module__8gG3va__settings{grid-template-columns:minmax(160px,2fr) 1fr 1fr;gap:12px;margin-block:16px;display:grid}.FloydWarshallPlayer-module__8gG3va__settings label,.FloydWarshallPlayer-module__8gG3va__editor label{gap:6px;min-width:0;font-size:14px;display:grid}.FloydWarshallPlayer-module__8gG3va__settings select,.FloydWarshallPlayer-module__8gG3va__editor :is(select,input){border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:8px;padding:8px;font-size:16px}.FloydWarshallPlayer-module__8gG3va__scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.FloydWarshallPlayer-module__8gG3va__canvas{border-radius:8px;width:100%;min-width:0;display:block}.FloydWarshallPlayer-module__8gG3va__matrix{min-width:0;padding:3px;overflow-x:auto}.FloydWarshallPlayer-module__8gG3va__matrix table{border-collapse:separate;border-spacing:0;text-align:center;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.FloydWarshallPlayer-module__8gG3va__matrix caption{text-align:left;margin-bottom:8px;font-size:13px}.FloydWarshallPlayer-module__8gG3va__matrix :is(th,td){border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:0}.FloydWarshallPlayer-module__8gG3va__matrix th{min-width:28px}.FloydWarshallPlayer-module__8gG3va__matrix td button{width:100%;min-width:40px;font:inherit;background:0 0;border:0;border-radius:0;padding:4px;display:block}.FloydWarshallPlayer-module__8gG3va__matrix [data-pivot=true]{background:color-mix(in srgb, #fbbf24 16%, var(--paper))}.FloydWarshallPlayer-module__8gG3va__matrix [data-changed=true]{background:color-mix(in srgb, #34d399 22%, var(--paper));font-weight:700}.FloydWarshallPlayer-module__8gG3va__matrix button[aria-pressed=true]{outline:2px solid var(--link);outline-offset:-4px}.FloydWarshallPlayer-module__8gG3va__operation{min-height:3.2em;margin-block:12px;line-height:1.6}.FloydWarshallPlayer-module__8gG3va__formula{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-block:12px;font-weight:600}.FloydWarshallPlayer-module__8gG3va__note{color:var(--muted);margin-block:12px;font-size:13px;line-height:1.65}.FloydWarshallPlayer-module__8gG3va__changes{flex-wrap:wrap;gap:6px 18px;margin-block:12px;font-size:14px;display:flex}.FloydWarshallPlayer-module__8gG3va__result{overflow-wrap:anywhere;margin-block:14px;font-weight:600}.FloydWarshallPlayer-module__8gG3va__editor{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.FloydWarshallPlayer-module__8gG3va__editor summary{cursor:pointer;min-height:44px;padding-block:10px}.FloydWarshallPlayer-module__8gG3va__editor form{grid-template-columns:minmax(120px,2fr) 1fr auto;align-items:end;gap:10px;display:grid}@media (max-width:700px){.FloydWarshallPlayer-module__8gG3va__scene{grid-template-columns:minmax(0,1fr);gap:12px}.FloydWarshallPlayer-module__8gG3va__canvas{max-width:450px;margin-inline:auto}}@media (max-width:640px){.FloydWarshallPlayer-module__8gG3va__settings,.FloydWarshallPlayer-module__8gG3va__editor form{grid-template-columns:1fr 1fr}.FloydWarshallPlayer-module__8gG3va__settings label:first-child,.FloydWarshallPlayer-module__8gG3va__editor button{grid-column:1/-1}}
